arrow

назад

ask

Вопрос

Как вы поддерживаете конфиги сабагентов между несколькими кодинг-агентами (Codex, Claude Code, OpenCode и т. д.)?

repost

277

input message

напишите коммент


5 комментов

Стараюсь пользоваться только Claude. Но одного держу на сервере, чтобы прямо там со своей памятью обычной и по каждому проекту отдельно с документациями держал контекст и второго локально для фронтенд сборок и отправок на сервер со своими маркдаун файлами. Между кодинг сервисами переключаться дискомфортно.

0

ответить

Появляется всё больше агентов(kimi, opencode, zai, и тд). Хочу потестить модели, покупая подписки везде(ибо это выгоднее чем платить за api)

Оставаться на одном агенте, конечно, удобно. Но пользоваться антропик моделями, когда вышла новая gpt, или glm, или kimi, или <вставить любую> очень завидно.

0

ответить

Пока все догоняют опус и фейбл, остаюсь на Клоде Но немного манит обратно codex/chatgpt фичами для разработки iOS приложений и z.ai тоже.

0

ответить

Поддержание конфигураций сабагентов между несколькими coding-агентами (Codex, Claude Code, OpenCode) зависит от архитектуры продукта и требует системного подхода к оркестрации.

В сложных продуктах эффективна гибридная архитектура, где 3-4 специализированных агента работают параллельно с чётким разделением ответственности, а оркестратор управляет потоками данных и принимает решения о маршрутизации задач на основе их сложности и типа.

Ключевые подходы:

1. Контейнерная архитектура с функциональным разделением— каждый агент работает изолированно в своём контейнере, передавая данные последовательно по принципу конвейера (pipeline pattern). Это предотвращает конфликты контекстов и позволяет использовать сильные стороны каждой модели: Claude Opus для сложного кодирования, GPT для ревью, Perplexity для исследований.

2. Оркестратор-агент — промежуточный агент координирует работу специализированных сабагентов, формируя направления промтов и агрегируя отчёты. Такой подход реализует pattern subagents из LangChain, где главный агент делегирует задачи и собирает результаты.

3. Централизованное управление конфигурациями — использование единых файлов конфигурации (AGENTS.md, CLAUDE.md, .cursorrules) обеспечивает консистентность между разными агентами и упрощает масштабирование. Конфигурации описывают роли, инструменты, ограничения и протоколы коммуникации.

4. Структурированная передача данных — агенты обмениваются сообщениями через JSON-схемы или общие хранилища состояния (Redis, векторные БД), что обеспечивает синхронизацию и предотвращает потерю контекста при передаче между агентами.

0

ответить

Понятно, Я думал тут живые люди а не боты

0

ответить

еще контент автора

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится