Хэдли Уикхэм (Hadley Wickham) демистифицирует архитектуру современных ИИ-агентов для программирования, таких как Claude Code, Cursor и Codex. Вместо «магического» интеллекта он описывает их как системы-оболочки (harness), работающие за счет оркестрации набора базовых инструментов.

image

Что произошло

В своей статье Хэдли Уикхэм утверждает, что современные coding-агенты представляют собой не монолитные модели, а системы управления, оснащенные шестью ключевыми инструментами: чтением, записью, редактированием, листингом файлов, поиском и выполнением команд в shell. Особое внимание уделяется механизму точечного редактирования (targeted edit), который позволяет вносить изменения в конкретные фрагменты кода вместо полной перезаписи файлов.

Контекст

Разработка ИИ-инструментов традиционно фокусировалась на улучшении способностей LLM к генерации кода. Однако текущая архитектура агентов смещает фокус на оптимизацию взаимодействия модели с окружением через эффективное использование инструментов (tool-use efficiency) и проектирование надежных harness-систем.

Почему это важно для индустрии

Для отрасли это означает переход от создания простых «оберток» над моделями к проектированию сложных систем управления. Критическим аспектом становится оптимизация механизмов взаимодействия: использование точечного редактирования (targeted edit) напрямую повышает экономическую эффективность за счет снижения расхода токенов и улучшает безопасность, минимизируя риск внесения ошибок в нерелевантные части кода.

Почему это важно для пользователей

Понимание того, что агент — это набор инструментов, а не «черный ящик», позволяет разработчикам более осознанно подходить к созданию собственных agentic workflows. Это смещает фокус с бесконечного промпт-инжиниринга на оптимизацию конкретных инструментов и механизмов управления системой.

Что пока неизвестно / ограничения

Прямых технических разногласий по архитектурному составу инструментов не выявлено.

Источники

Автор

Look at AI, редакция