# Agentic Coding

## Определение

**Agentic Coding** — парадигма автономной разработки ПО с высокой степенью автономности AI-агентов: самостоятельное планирование, выполнение, валидация и итеративное улучшение кода с минимальным человеческим вмешательством.

---

## Академическое подтверждение

### arXiv 2508.11126 (август 2025)
**["AI Agentic Programming: A Survey of Techniques"](https://arxiv.org/abs/2508.11126)**
- **Авторы**: UC San Diego, Carnegie Mellon University
- **Охват**: comprehensive survey агентных систем для разработки ПО
- **Ключевые концепции**: таксономия агентов, планирование, управление контекстом, multi-agent systems

### arXiv 2512.14012 (декабрь 2025)
**["Professional Software Developers Don't Vibe, They Control"](https://arxiv.org/abs/2512.14012)**
- **Авторы**: University of Michigan, UC San Diego
- **Методология**: 13 наблюдений + 99 опросов разработчиков (3-25 лет опыта)
- **Выводы**: профессионалы используют агентов в контролируемом режиме, plan files, context files, tight feedback loops

---

## Ralph Loop

### История
- **Изобретатель**: Geoffrey Huntley
- **Первое открытие**: Февраль 2024
- **Публичный запуск**: Май 2025
- **Viral wave**: Январь 2026

### Публикации
- **[VentureBeat (6 января 2026)](https://venturebeat.com/technology/how-ralph-wiggum-went-from-the-simpsons-to-the-biggest-name-in-ai-right-now)**: "How Ralph Wiggum went from 'The Simpsons' to the biggest name in AI"
- **[Dev Interrupted Podcast (12 января 2026)](https://devinterrupted.substack.com/p/inventing-the-ralph-wiggum-loop-creator)**: интервью с Geoffrey Huntley
- **[Ralph Wiggum Loop Official Site](https://ralph-wiggum.ai)**
- **[LinearB Blog](https://linearb.io/blog/ralph-loop-agentic-engineering-geoffrey-huntley)**: Mastering Ralph loops

### Суть
Bash-цикл с fresh context каждую итерацию: `while :; do cat PROMPT.md | agent; done`

### Экономика
- **Cost**: $10.42/час (Claude Sonnet 4.5, данные Huntley)
- **Кейсы**: клонирование HashiCorp Nomad, Tailscale — дни вместо лет

---

## Профессиональные инструменты

### Claude Code
- **Статус**: полная поддержка agentic workflows
- **Ralph Loop**: [официальная интеграция](https://ralph-wiggum.ai)
- **Community workflows**: [Reddit](https://www.reddit.com/r/ClaudeCode/comments/1m5k6ka/i_built_a_specdriven_development_workflow_for/)
- **Использование**: bash scripts, MCP, custom slash commands

### Cursor Composer
- **Запуск**: октябрь 2025 (Cursor 2.0)
- **Статус**: production-ready multi-agent IDE
- **Возможности**: до 8 параллельных агентов, Git worktrees isolation, native browser tool, voice mode
- **Ссылка**: [Cursor 2.0 Launch](https://cursor.com/blog/2-0)
- **Scaling**: [Long-running autonomous coding](https://cursor.com/blog/scaling-agents) (январь 2026)

### GitHub Copilot
- **Agent Mode** (preview февраль 2025): [synchronous agentic collaborator](https://github.blog/ai-and-ml/github-copilot/agent-mode-101-all-about-github-copilots-powerful-mode/)
- **Coding Agent** (preview июль 2025): [asynchronous autonomous agent](https://github.blog/ai-and-ml/github-copilot/from-idea-to-pr-a-guide-to-github-copilots-agentic-workflows/)
- **Анонс**: [GitHub Newsroom](https://github.com/newsroom/press-releases/agent-mode) (5 февраля 2025)
- **Доступность**: VS Code, Visual Studio, JetBrains, Eclipse, Xcode

### Другие инструменты
- **[Agentic Coding Framework](https://github.com/DafnckStudio/Agentic-Coding-Framework)**: full-cycle automation, GitHub
- **Windsurf**: agentic IDE, коммерческий
- **Cline**: open-source assistant, VS Code extension

---

## Интеграция с Claude Code

✅ **Полностью поддерживается**

- Автономное чтение/запись файлов, выполнение terminal commands
- [Ralph Loop implementation](https://ralph-wiggum.ai)
- [Custom slash commands](https://www.reddit.com/r/ClaudeCode/comments/1m5k6ka/i_built_a_specdriven_development_workflow_for/)
- [Практические примеры](https://blog.devgenius.io/ralph-wiggum-with-claude-code-how-people-are-using-it-effectively-1d03d5027285)

---

## Минимальный подход без фреймворков

**Методология**: создай `SPECIFICATION.md` + `IMPLEMENTATION_PLAN.md`, запусти bash loop

**Принцип**: fresh context каждую итерацию, progress в Git history, агент завершает ОДНУ задачу и выходит

**Преимущества**: zero dependencies, full control, no context rot, Git-based persistence

---

## Ссылки

### Академические
- [arXiv 2508.11126](https://arxiv.org/abs/2508.11126): AI Agentic Programming Survey (август 2025)
- [arXiv 2512.14012](https://arxiv.org/abs/2512.14012): Professional Developers Don't Vibe (декабрь 2025)

### Ralph Loop
- [VentureBeat](https://venturebeat.com/technology/how-ralph-wiggum-went-from-the-simpsons-to-the-biggest-name-in-ai-right-now) (январь 2026)
- [Ralph Wiggum Official](https://ralph-wiggum.ai)
- [LinearB Blog](https://linearb.io/blog/ralph-loop-agentic-engineering-geoffrey-huntley)
- [Dev Interrupted Podcast](https://devinterrupted.substack.com/p/inventing-the-ralph-wiggum-loop-creator)

### Инструменты
- [Cursor 2.0](https://cursor.com/blog/2-0) (октябрь 2025)
- [GitHub Copilot Agent Mode](https://github.blog/ai-and-ml/github-copilot/agent-mode-101-all-about-github-copilots-powerful-mode/)
- [Claude Code Integration](https://blog.devgenius.io/ralph-wiggum-with-claude-code-how-people-are-using-it-effectively-1d03d5027285)
- [Agentic Framework GitHub](https://github.com/DafnckStudio/Agentic-Coding-Framework)

### Дополнительно
- [Emergent Mind Overview](https://www.emergentmind.com/topics/agentic-coding)
- [Martin Fowler](https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html)
- [Cursor Scaling Agents](https://cursor.com/blog/scaling-agents) (январь 2026)
