LIVE ARCHITECTURE · MULTI-AGENT SYSTEM
Архитектура моей
multi-agent платформы
41+ агентов работают параллельно над общим кодовым контуром. Кликни на любой узел, чтобы посмотреть детали.
// uptime
99.7%
// agents active
41+
// commits today
217
// throughput
150–300/d
##topology
Оркестратор
Код-агент
Review-агент
Тест-агент
Memory-узел
Потоки данных
—
×
Роль: —
Статус: —
Коммитов всего: —
Последняя активность: —
##components
Какие компоненты участвуют в работе и за что отвечают.
// orchOrchestrator
Центральный координатор: раздаёт задачи агентам, собирает результаты, валидирует качество. Написан на Python с async-оркестрацией.
// codeCode-agent ×12
Пишут код, генерируют тесты, рефакторят. Каждый со своим контекстом и специализацией (frontend / backend / data).
// reviewReview-agent ×8
Ревьюят код других агентов, проверяют стиль, ищут баги, валидируют архитектурные решения. Система голосования по принципу 3-of-5.
// testTest-agent ×9
Гоняют интеграционные и e2e тесты. Генерируют новые тест-кейсы на основе изменений. Следят за покрытием.
// memMemory layer
Persistent memory: PostgreSQL для структурированных данных, Redis для кеша сессий, Qdrant для векторного поиска по эмбеддингам.
// llmLocal LLM
Локальные модели (Qwen, Llama) — без внешних API. Полная автономность, никакой утечки кода в облако.
// mcpMCP servers
Model Context Protocol серверы для интеграции с внешними системами: Git, Docker, файловые операции, поиск.
// obsObservability
Prometheus + Grafana для метрик, структурные логи в JSON, distributed tracing через OpenTelemetry.