LIVE ARCHITECTURE · MULTI-AGENT SYSTEM

Архитектура моей
multi-agent платформы

41+ агентов работают параллельно над общим кодовым контуром. Кликни на любой узел, чтобы посмотреть детали.

ВСЕ СИСТЕМЫ РАБОТАЮТ
// uptime
99.7%
// agents active
41+
// commits today
217
// throughput
150–300/d
##topology

ORCHESTRATOR

CODE-AGENT x12 writes · tests 12 / 12 active

REVIEW-AGENT x8 reviews · validates 6 / 8 active

TEST-AGENT x9 integration · e2e 9 / 9 active

MEMORY PostgreSQL + Redis + Qdrant

LLM (local) MCP servers Git / repos CI / Docker Observability

Оркестратор Код-агент 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.