banatie-content/assets/beyond-vibe-coding/agentic-coding.md

6.6 KiB
Raw Permalink Blame History

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

Публикации

Суть

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

Экономика

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

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

Claude Code

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

Другие инструменты

  • Agentic Coding Framework: full-cycle automation, GitHub
  • Windsurf: agentic IDE, коммерческий
  • Cline: open-source assistant, VS Code extension

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

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


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

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

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

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


Ссылки

Академические

Ralph Loop

Инструменты

Дополнительно