```dv
dv.paragraph(("https://jimr.fyi/" + dv.currentFilePath.replace(/\.md$/, "").replace(/ /g, "+")))
```
- vibe coding: AI writes production-ready code with a developer not looking at code is a long way off
[[ai coding tool evaluation criteria]]
#### Commercial Options
- [Augment](https://www.youtube.com/watch?v=8wcabMtvC4k&ab_channel=AugmentCode) - comments in youtube say it's not better than cursor
##### Current Commercial
#### Short-Term (2025-2028): AI Pair Programming
- AI improves at code completion, debugging, and auto-fixing.
- Domain-specific models outperform general LLMs for certain tasks.
- Automated testing and security scanning reduce errors but don’t eliminate them.
- Developers still need to review, refactor, and ensure maintainability.
#### Mid-Term (2029-2035): 50/50 Independent AI Development
- Self-debugging AI becomes reliable for small to medium projects.
- AI can autonomously refactor and optimize code better.
- More context-aware models reduce hallucinations and improve architecture decisions.
- AI handles more complex, multi-step workflows, reducing manual intervention.
#### Long-Term (2036-2045): Human Project Manager/QA
- AI understands full system architectures and makes trade-offs.
- End-to-end software development (from idea to production) becomes AI-driven.
- AI predicts requirements and suggests features before humans do.
- Developers act more as supervisors rather than coders.
#### Ultimate Vision (2045+): Full AI Development Team
- Vibe coding achieved: AI builds, maintains, and evolves applications autonomously.
- Developers focus on high-level vision, creativity, and ethics, not syntax.
- AI understands user intent and translates it into optimized, functional code.