Harness кодинг‑агента: разобрал исходники Codex, OpenCode, Pi и свою собственнуюЯ собираю своего кодинг‑агента поверх мо...

Harness кодинг‑агента: разобрал исходники Codex, OpenCode, Pi и свою собственнуюЯ собираю своего кодинг‑агента поверх моделей OpenAI . Базовый агентный цикл написал сам на Pydantic AI , и он быстро заработал. А потом начались сложные узлы: как сжимать распухший контекст, как не дать агенту делать заново уже сделанное, как понять, что он правда закончил, а не выдохся. На каждом таком узле я застревал и шёл смотреть, как это решают взрослые. Благо исходники Codex , OpenCode и Pi лежат открыто, а архитектуру Claude Code Anthropic описывает сама. Оказалось, кодинг‑агенты различаются не моделью внутри и не списком фич на лендинге. Они различаются архитектурными ставками обвязки, и эти ставки видны прямо в коде. Дальше — разбор по ставкам, с примерами кода , и попытка понять, какие из этих ставок стоит закладывать всерьёз, а какие проживут до следующего сильного релиза модели.https://habr.com/ru/articles/1060250/#обвязка_агента #harness #кодингагенты #Codex #OpenCode #Claude_Code #агентный_ц...

Read Original

Related