Система ACO: мультиагентный ИИ-конвейер от задачи на GitHub до объединённого PR

ACO System — это мультиагентный фреймворк, который автоматизирует полный конвейер разработки ПО от GitHub Issue до объединенного пул-реквеста. Он использует шесть специализированных AI-агентов, работающих независимо через общую базу данных — никакого общения между агентами, никакой потери контекста.
Обзор конвейера
- PM Agent пишет пользовательскую историю из задачи.
- Planner Agent разбивает историю на задачи с оценками.
- Architect Agent проверяет выполнимость через детерминированный шлюз (без LLM, без риска галлюцинаций).
- Developer Agent создает ветку, пишет код и открывает PR.
- QA Agent проверяет PR и запускает тесты.
- Human дает окончательное одобрение перед слиянием.
Ключевые проектные решения
В отличие от LangChain, AutoGen или CrewAI, агенты не общаются друг с другом. Все они читают и пишут через общую базу данных. Каждый агент работает независимо. Сложность остается в схеме, а не в логике.
Детерминированный шлюз Architect
Шлюз Architect — это функция, которой автор гордится больше всего: он сканирует на наличие захардкоженных секретов, отсутствующих критериев приемки и неверной конфигурации техстека. Если что-то не так, история никогда не доходит до разработчика — ни одного плохого PR.
Технический стек
- Бэкенд: Python
- Фронтенд: Next.js
- База данных: SQLite в разработке, Postgres в продакшене
- Интерфейс: живая Kanban-доска и поток событий для наблюдения за агентами в реальном времени
Для кого это
Для разработчиков, создающих инструменты в области агентных систем, которым нужен практичный конвейер без необходимости курирования, производящий реальные артефакты.
Проект с открытым исходным кодом на GitHub: github.com/aniketkarne/aco-system
📖 Читать полный источник: r/openclaw
👀 Смотрите также

Бенчмарк: MLX vs Ollama, запуск Qwen3-Coder-Next 8-Bit на MacBook Pro M5 Max
Бенчмарк, сравнивающий бэкенды MLX и Ollama, работающие с квантованной 8-битной версией Qwen3-Coder-Next на MacBook Pro M5 Max с 128 ГБ оперативной памяти, показал, что MLX достигает примерно 72 токенов в секунду, что примерно вдвое превышает пропускную способность Ollama в различных задачах программирования.

context-os: Инструмент с открытым исходным кодом снижает потребление токенов в Claude Code на 27–42%.
context-os — это локальный оптимизатор контекста, который автоматически подключается к Claude Code, сжимая вывод инструментов до того, как Claude их увидит, и сокращая потребление токенов на 27–42% в зависимости от типа контента.

Xmloxide: Реализация libxml2 на Rust, созданная с помощью ИИ-агента
Xmloxide — это чистая реализация на языке Rust не поддерживаемой более библиотеки libxml2, созданная с помощью Claude Code для прохождения тестов на совместимость. Она обеспечивает безопасное с точки зрения памяти парсинг XML/HTML с C API для прямой замены.

Разработчик создает практичные навыки Claude для проектов Kotlin Multiplatform.
Разработчик создал публичный репозиторий навыков Claude специально для работы с Kotlin Multiplatform, обнаружив, что существующие навыки слишком общие, субъективные или поверхностные. Навыки охватывают архитектурные обзоры, реализацию функций, модуляризацию, Compose Multiplatform UI, навигацию, платформенные мосты, глубокие ссылки, адаптивный интерфейс, тестирование и управление сборкой.