6.6 KiB
6.6 KiB
Agentic Coding
Определение
Agentic Coding — парадигма автономной разработки ПО с высокой степенью автономности AI-агентов: самостоятельное планирование, выполнение, валидация и итеративное улучшение кода с минимальным человеческим вмешательством.
Академическое подтверждение
arXiv 2508.11126 (август 2025)
"AI Agentic Programming: A Survey of Techniques"
- Авторы: UC San Diego, Carnegie Mellon University
- Охват: comprehensive survey агентных систем для разработки ПО
- Ключевые концепции: таксономия агентов, планирование, управление контекстом, multi-agent systems
arXiv 2512.14012 (декабрь 2025)
"Professional Software Developers Don't Vibe, They Control"
- Авторы: 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): "How Ralph Wiggum went from 'The Simpsons' to the biggest name in AI"
- Dev Interrupted Podcast (12 января 2026): интервью с Geoffrey Huntley
- Ralph Wiggum Loop Official Site
- LinearB Blog: 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: официальная интеграция
- Community workflows: Reddit
- Использование: 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
- Scaling: Long-running autonomous coding (январь 2026)
GitHub Copilot
- Agent Mode (preview февраль 2025): synchronous agentic collaborator
- Coding Agent (preview июль 2025): asynchronous autonomous agent
- Анонс: GitHub Newsroom (5 февраля 2025)
- Доступность: VS Code, Visual Studio, JetBrains, Eclipse, Xcode
Другие инструменты
- Agentic Coding Framework: full-cycle automation, GitHub
- Windsurf: agentic IDE, коммерческий
- Cline: open-source assistant, VS Code extension
Интеграция с Claude Code
✅ Полностью поддерживается
- Автономное чтение/запись файлов, выполнение terminal commands
- Ralph Loop implementation
- Custom slash commands
- Практические примеры
Минимальный подход без фреймворков
Методология: создай 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: AI Agentic Programming Survey (август 2025)
- arXiv 2512.14012: Professional Developers Don't Vibe (декабрь 2025)
Ralph Loop
- VentureBeat (январь 2026)
- Ralph Wiggum Official
- LinearB Blog
- Dev Interrupted Podcast
Инструменты
- Cursor 2.0 (октябрь 2025)
- GitHub Copilot Agent Mode
- Claude Code Integration
- Agentic Framework GitHub
Дополнительно
- Emergent Mind Overview
- Martin Fowler
- Cursor Scaling Agents (январь 2026)