Фреймворк с открытым исходным кодом для мультиагентных систем, извлечённый из утечки кода Claude.

Полный исходный код Claude Code был утечен через source maps, раскрыв более 500 000 строк TypeScript. Разработчик извлек слой оркестрации мультиагентов и перестроил его в самостоятельный фреймворк с открытым исходным кодом под названием Open Multi-Agent.
Ключевые возможности, извлеченные из Claude Code
- Команды мультиагентов со специализацией по ролям
- Конвейеры задач с разрешением зависимостей (топологическое планирование)
- Меж-агентное взаимодействие + общая память
- Интерфейс LLMAdapter со встроенной поддержкой Anthropic/OpenAI
- Выполнение в процессе, без накладных расходов на подпроцессы
- 5 встроенных инструментов: bash, чтение/запись/редактирование файлов, grep
Детали фреймворка
Фреймворк составляет примерно 8 000 строк TypeScript и лицензирован под MIT. Ключевое отличие от оригинальной реализации Claude Code заключается в том, что он модель-независимый. Вы можете запустить команду, где один агент использует Claude для планирования, а другой — GPT для реализации, с одним и тем же рабочим процессом, общей памятью и шиной сообщений между ними.
Техническая реализация
Интерфейс LLMAdapter прост в реализации для любой модели. Вам нужно реализовать методы chat() и stream(). Разработчик выразил заинтересованность в том, чтобы увидеть адаптеры сообщества для Ollama, llama.cpp, vLLM и других моделей.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

Claude Code v2.1.217: Лимит глубины под-агента, автозавершение эмодзи и критические исправления
Claude Code v2.1.217 ограничивает параллельные саб-агенты до 20, добавляет автозаполнение эмодзи, исправляет утечку памяти в выводе MCP и решает проблемы с автообновлением в Windows.

Клод Код Хук отслеживает накопление незавершенной работы в рабочих процессах ИИ-программирования
Разработчик создал хук UserPromptSubmit для Claude Code, который отслеживает накопление незавершённой работы по четырём очередям: незафиксированные изменения свыше 200 строк, три или более незапущенных коммита, запущенные коммиты без файлов изменений и PR на выпуск, открытые дольше 24 часов.

Dev-Card: Навык Клода для Создания Карточек Разработчика на Основе Истории Git
Dev-Card — это навык Claude Code, который анализирует git-репозитории для создания публикуемых Карточек идентификации разработчика, присваивая одну из 11 архетипов на основе времени коммитов, распределения языков, шаблонов сообщений коммитов и распределения размера коммитов.

mistral.rs 新增对 Gemma 4 12B 的支持:多模态、智能体与 MTP
mistral.rs теперь поддерживает Gemma 4 12B с мультимодальностью, агентными функциями и MTP. Установка в одну строку и запуск с веб-поиском, выполнением кода и встроенным интерфейсом.