Мы много разрабатываем с помощью coding agents: веб‑приложения, MCP‑серверы, пайплайны обработки данных, системы из нескольких агентов. И чем лучше становилась инфраструктура вокруг агентов, тем больше в ней появлялось инструкций, проверок, субагентов и автоматики. По идее, разработка должна была становиться дешевле. А расход контекста рос.
Первое подозрение было очевидным: слишком раздутые промпты. Мы искали не там.
38 килобайт текста со смыслом «всё хорошо»
Агент закончил изменение и запустил тесты. 178 тестов, все зелёные. На stdout прилетело 38 365 байт TAP:
# Subtest:...
ok 1 ‑...
‑-
duration_ms:...
type: 'test'
..
