AI-агент, который самостоятельно пишет, тестирует и правит программный код по задаче на естественном языке, а не просто подсказывает отдельные строки.
Кодинг-агент (coding agent) — это разновидность AI-агента, специализированная на разработке программного обеспечения: получая задачу на естественном языке, агент самостоятельно изучает существующую кодовую базу, вносит необходимые изменения в один или несколько файлов, запускает тесты и терминальные команды и при необходимости повторяет цикл правок, пока не достигнет рабочего результата.
Ключевое отличие кодинг-агента от более раннего поколения инструментов автодополнения кода (вроде классического GitHub Copilot) — способность к многошаговому автономному выполнению задачи: агент не просто предлагает следующую строку кода, а планирует и реализует всю задачу целиком, используя доступ к файловой системе, терминалу и системе контроля версий, часто через стандартизированный протокол вроде MCP.
Разработчики используют кодинг-агентов вроде Claude Code для рутинных, но объёмных задач — например, синхронизации файлов между системами, массового рефакторинга или написания однотипных страниц по шаблону — освобождая время для более сложных архитектурных решений.
На практике нет — агент эффективен для чётко описанных, часто рутинных задач, но архитектурные решения, ревью критичного кода и понимание бизнес-контекста по-прежнему требуют человека.
Автодополнение предлагает следующую строку или блок кода в рамках текущего файла. Кодинг-агент самостоятельно выполняет многошаговую задачу целиком: ищет нужные файлы, вносит изменения в несколько мест, запускает и проверяет результат.
Обычно доступ к файловой системе проекта, терминалу для запуска команд и тестов, а также к системе контроля версий — часто эта связка организована через протокол вроде MCP.