Hermes на OpenCode Go: ошибка 400 и делегирование задач кодинг-агенту

Сегодня Гермес проработал на opencode go, 7 часов, потом начал 400 ошибку сыпать, куда копать?


Оригинал в Telegram · @tinythief

Лимиты мб закончились?


Оригинал в Telegram · @deniom3

Третий день работают нонстопом на опенкод го - дипсик флеш
Шустро и очень дешево, сожрал всего около 5% подписки


Оригинал в Telegram · @goodandready

А есть ли у кого-то удачные кейсы как подружить агента с opencode?

Я уже несколько недель с этим борюсь. Ничего не выходит. В любой непонятной ситуации агент начинает кодить сам, потом ещё и врет что использовал opencode.

19181.jpg


Оригинал в Telegram · @Gorcer

а скиллы что не используете?


Оригинал в Telegram · @iillliillliilll

там с переполнением контекста всегда есть проблема. Я не нашел скила который успешно бы это обходил. Opencode умеет с большими проектами работать, а все эти наборы скилов нет. Но возможно я в этом океане скилов не там плаваю и у вас есть что-то стоящее?)


Оригинал в Telegram · @Gorcer

причем здесь это. просто задай ему прогоны работы с Opencode и в скилл заверни агенту с контрактом и указанием в тулзах, на базе этих прогонов. отдельным исполняемым harness/tool boundary, например через ACP/acpx с проверяемым фактом использования. то есть должны быть жесткие рельсы с забором, а не промпт


Оригинал в Telegram · @iillliillliilll

у меня спокойно с Claude Code так работает, причем не сам, а делегирует скилл субагенту. сам только задачи ставит, выбирает по задачам модель: sonnet или opus и субагента. ну ещё контролирует, перепроверяет и отчитывается. переполнение контекста это тебе не решит, просто большая часть расхода перенесется на опенкод.
не скиллами весь код тащить, а скилл агента для управления опенкодом

или я чего-то не допонял?


Оригинал в Telegram · @iillliillliilll

Нет, в том то и дело


Оригинал в Telegram · @tinythief

Я думаю что проблема в opencode. Он как-то не так с агентов взаимодействует и агент срывается в самостоятельную разработку. Вероятно Claude не имеет этой проблемы.


Оригинал в Telegram · @Gorcer

сессию ему задавай, например так:
{
“runtime”: “acp”,
“agentId”: “opencode”,
“thread”: true,
“mode”: “session”,
“task”: “…”
}
возможно, что Claude code лучше оформлен воркфлоу, чем по опенкоду, не буду спорить.
главное жестко задать отдельную сессию и отобрать у верхнего агента возможность кодить самому через контракт делегации


Оригинал в Telegram · @iillliillliilll

Я понял что нужно попробовать Claude code)) возможно это все решит


Оригинал в Telegram · @Gorcer

Claude code - накладно, пятичасовые лимиты жрет, как свинья помои. ну я хочу codex на винду воткнуть и на него попробывать натравить разных агентов, из VB и из wsl2 :sweat_smile:


Оригинал в Telegram · @iillliillliilll

Попробуй, мой опыт:
Openclaw + opencode
Picockaw + opencode
Hermes + opencode
Openclaw со скилами для субагентов
Hermes со скилами

Все fail, т.е. хуже чем напрямую с opencode работать.


Оригинал в Telegram · @Gorcer

:face_with_open_eyes_and_hand_over_mouth: не, я как-то не целюсь на опенкод совсем. особенно после твоего такого опыта


Оригинал в Telegram · @iillliillliilll

интересный момент, я сейчас закинул крабу вопрос по твоему опыту. он мне предложил их все три в комплексе использовать, каждый по своим задачам и ролям: Open Code, Codex, Claude Code CLI. есть что-то в этом рациональное, стоит подумать. тем более, что на опенкод можно дешовые, но массовые решения переложить, которые на Claude ну слишком жирно пушить


Оригинал в Telegram · @iillliillliilll

в том то и дело. Дорогие решения нужны для первой стадии планирования. По плану можно на чем-то дешевом уже клепать. В Opencode с этим хорошо все. Переключаешь модели и делаешь что нужно.


Оригинал в Telegram · @Gorcer

у меня легко подружился, один раз научился и сразу в скилл себе записал


Оригинал в Telegram · @aldikosh23