Агентский Рой: Фреймворк Оркестрации Мультиагентных Систем для ИИ-Ассистентов Программирования

✍️ OpenClawRadar📅 Опубликовано: 26 февраля 2026 г.🔗 Source
Агентский Рой: Фреймворк Оркестрации Мультиагентных Систем для ИИ-Ассистентов Программирования
Ad

Координация нескольких агентов для задач разработки

Agent Swarm предоставляет фреймворк для запуска команд ИИ-агентов для программирования, которые работают вместе автономно. Система использует ведущего агента, который получает задачи из различных источников, разбивает их на подзадачи и делегирует их рабочим агентам, работающим в изолированных контейнерах Docker.

Ключевая архитектура и особенности

  • Координация ведущего/рабочего — ведущий агент делегирует и отслеживает работу между несколькими рабочими
  • Изоляция Docker — каждый рабочий запускается в собственном контейнере с полной средой разработки
  • Точки интеграции — интеграция со Slack, GitHub и электронной почтой для создания задач
  • Управление жизненным циклом задач — приоритетные очереди, зависимости, приостановка/возобновление между развертываниями
  • Накопительная память — агенты учатся на каждом сеансе и со временем улучшаются
  • Постоянная идентичность — каждый агент сохраняет свою личность, экспертизу и стиль работы
  • Панель управления UI — мониторинг агентов, задач и чата между агентами в реальном времени
  • Обнаружение сервисов — рабочие могут предоставлять HTTP-сервисы и обнаруживать друг друга
  • Запланированные задачи — автоматизация повторяющихся задач на основе Cron
Ad

Быстрый старт: варианты

Фреймворк поддерживает несколько подходов к развертыванию:

Вариант A: Docker Compose (рекомендуется)

git clone https://github.com/desplega-ai/agent-swarm.git
cd agent-swarm
# Настройка окружения
cp .env.docker.example .env
# Редактируйте .env — установите как минимум API_KEY и CLAUDE_CODE_OAUTH_TOKEN
# Запустите всё
docker compose -f docker-compose.example.yml --env-file .env up -d

API работает на порту 3013.

Вариант B: Локальный API + Docker рабочие

git clone https://github.com/desplega-ai/agent-swarm.git
cd agent-swarm
bun install
# 1. Настройте и запустите сервер API
cp .env.example .env
# Редактируйте .env — установите API_KEY
bun run start:http

В новом терминале запустите рабочего:

# 2. Настройте и запустите Docker рабочего
cp .env.docker.example .env.docker
# Редактируйте .env.docker — установите API_KEY (такой же, как выше) и CLAUDE_CODE_OAUTH_TOKEN
bun run docker:build:worker
mkdir -p ./logs ./work/shared ./work/worker-1
bun run docker:run:worker

Вариант C: Claude Code в качестве ведущего агента

# После запуска сервера API (Вариант B, шаг 1):
bunx @desplega.ai/agent-swarm setup

Это настраивает Claude Code для подключения к рою. Запустите Claude Code и скажите ему: "Зарегистрируй себя как ведущего агента в agent-swarm."

Как это работает

Система следует такому потоку: вы отправляете задачу через Slack DM, упоминание в GitHub, электронную почту или напрямую через API. Ведущий агент планирует, разбивая задачу на части и назначая подзадачи рабочим. Рабочие выполняют задачи в изолированных контейнерах Docker с git, Node.js, Python и другими инструментами разработки. Прогресс отслеживается в реальном времени через панель управления.

Такая система с несколькими агентами полезна разработчикам, которые хотят автоматизировать сложные рабочие процессы разработки, где задачи необходимо разбивать и выполнять параллельно, при этом каждый агент специализируется на разных аспектах работы.

📖 Read the full source: HN AI Agents

Ad

👀 Смотрите также

TranscriptionSuite v1.1.2 добавляет модели WhisperX, NeMo и VibeVoice.
Инструменты

TranscriptionSuite v1.1.2 добавляет модели WhisperX, NeMo и VibeVoice.

TranscriptionSuite v1.1.2 теперь предлагает три конвейера транскрипции: WhisperX с диаризацией PyAnnote, модели NeMo (Parakeet и Canary) с диаризацией PyAnnote и модели VibeVoice со встроенной диаризацией. Обновление включает менеджер моделей, параллельную обработку, управление горячими клавишами и конвейер записи 24 кГц для VibeVoice.

OpenClawRadar
Защита браузера Agent: бесплатное расширение OpenClaw для блокировки инъекций подсказок и тёмных паттернов
Инструменты

Защита браузера Agent: бесплатное расширение OpenClaw для блокировки инъекций подсказок и тёмных паттернов

PixieBrix выпускает Agent Browser Shield — бесплатное расширение для OpenClaw с открытым исходным кодом, которое блокирует внедрение промптов, темные паттерны и загрязнение контекста, сокращая использование токенов.

OpenClawRadar
Hollow Agent OS: Локальные ИИ-работники обращаются к Клоду как к старшему архитектору в случае затруднений
Инструменты

Hollow Agent OS: Локальные ИИ-работники обращаются к Клоду как к старшему архитектору в случае затруднений

Hollow Agent OS использует локальные модели Qwen, которые работают 24/7, но когда они сталкиваются с логическими ошибками или требуют серьезных изменений, они инициируют вызов Claude через MCP. Claude реорганизует файловые структуры, просматривает код и выступает в роли менеджера для автономных локальных работников.

OpenClawRadar
Исправление слепых зон OpenClaw: создание карты сайта для сбора всех блогов Anthropic
Инструменты

Исправление слепых зон OpenClaw: создание карты сайта для сбора всех блогов Anthropic

Инструмент браузера OpenClaw не обнаруживает все блоги Anthropic, потому что они размещены на нескольких URL-адресах. Один пользователь решил эту проблему, предоставив сгенерированную карту сайта, и упаковал решение в навык для совместного использования.

OpenClawRadar