I think the value right now in LLM code assist tools is in small projects: small reusable libraries or proof of concept “I want this app even though almost no one else does” types of projects.

For libraries: still probably mostly useful for personal code bases, but for developers with enough experience to modularize development efforts even for personal or niche projects.

I am bothered by huge vibe coded projects, for example like OpenClaw, that have huge amounts of code that has not undergone serious review, refactoring, etc.