"⚪️ Пример на проектирование с cli : dd-review Вот я тут задумал много эвалов сделать и немного припух когда делал сэмплинг @10 на трех агентах. Когда там лимиты внезапно кончались и тп. В общем, подумалось что хватит ручных экспериментов - надо немного автоматизировать. Теперь есть dd-review, это такой форк оркестратора под специализированные задачи: гонять ревью флоу, верифицировать и отчетики делать В теории хотелось такой же TUI интерфейс как у dd-flow, только в отдельном продукте. Как сделал? При проектирвоании dd-review проанализировали dd-flow, нашли общие штуки. Их запланировали вынести в общие модули. Вынесли - это управление флоу, всякий UI и тд. Отдельно сделали core-agents для взаимодействия с агентами. Для dd-review немного расширил список агентов, с которыми система работает, теперь там: codex CLI, claude code, gemini, opencode. Планирую прикрутить еще iFlow и qwen CLI. Может быть droid. ▶️ Теперь к подходу в проекте: сначала начал делать систему ""послойно"". Делаем сервер, который рулит всей логикой системы - внутри него запускаются флоу, там живет process manager с агентами. Это hono сервер. Он умеет стримить результаты работы по SSE клиентам. Отдельно вынес библиотечку, которая работает с сервером - dd-review-client. Сейчас ее использует CLI, но TUI тоже ее будет использовать. Первым делом сделано CLI приложение для работы с сервером. Вынесены общие пакеты - типы/схемы, ядро работы с агентами. ‼️ И целевое удобство такого подхода: агент спокойно и легко рулит всей системой через штатное CLI. Нужно что то потестить - легко попросить запустить допустим ревью через гемини с семплингом 2 и ревью кими. И отчитаться по итогу. А под капотом такого задания агент дергает CLI, которое через штатного клиента работает с сервером. И есть уверенность, что когда это все прикрутится в обвязку TUI/GUI, то логика работы уже будет отработана и тестирована! Обращаю внимание: тесты делаются легко и непринужденно. Моки, или реальные тесты с реальными зависимостями - без разницы. В общем, мне кажется выходит довольно удобно. 👉 Спрашивайте, кому чего интересно @deksden_notes"
"⚪️ Пример на проектирование с cli : dd-review Вот я тут задумал много эвалов…
Из этого канала
- #478"‼️ Коллеги! Чат в канале в поледние дни активен, но не совсем по делу. Начался…
"‼️ Коллеги! Чат в канале в поледние дни активен, но не совсем по делу. Начался некоторый флуд, что не совсем в тему ни каналу, ни аудитории! Давайте я…
- #480⚪️ Anthropic хейт Раз уж сегодня такой день - поговорим про хейт. Отмечу важную…
⚪️ Anthropic хейт Раз уж сегодня такой день - поговорим про хейт. Отмечу важную тенденцию.
- #481"⚪️ Continues Нашел интересную, и, возможно полезную утилиту! Навается…
"⚪️ Continues Нашел интересную, и, возможно полезную утилиту! Навается ""continues"" и предназначена для такого кейса: вы обсуждаете, работаете с агентом - и в…
- #475"⚪️ (Продолжение оглавления материалов канала) Начало тут:…
"⚪️ (Продолжение оглавления материалов канала) Начало тут: https://t.me/deksdennotes/9 ▶️ Git flow: https://t.me/deksdennotes/420 ,…
- #474⚪️ Qwen Coding Plan Помимо бесплатного тира теперь есть кодинговый план для…
⚪️ Qwen Coding Plan Помимо бесплатного тира теперь есть кодинговый план для агентов - в основном кодинговых, но OpenClaw прямо поддерживают. Два тарифа.