Создание голосовой мультиагентной системы на основе Claude Code

✍️ OpenClawRadar📅 Опубликовано: 25 мая 2026 г.🔗 Source
Создание голосовой мультиагентной системы на основе Claude Code
Ad

Разработчик на r/ClaudeAI создал за выходные проект, добавляющий голосовое управление Claude Code на macOS, с ключевым словом, голосовым циклом WebRTC и мультиагентной оркестрацией. То, что начиналось как удобный хак, превратилось в систему, где главный агент разбивает задачи, привлекает под-агентов и запускает их параллельно с авто-проверками.

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

  • Ключевое слово: "Yabby" активирует голосовой цикл. Разработчик выбрал нестандартное слово, чтобы избежать конфликтов с Siri или другими ассистентами.
  • Голосовой цикл: WebRTC обрабатывает аудиопоток в реальном времени. Система использует Realtime API от Anthropic для распознавания речи и синтеза речи; целевая задержка — менее 300 мс, но API иногда вызывает задержки.
  • Главный агент: Получает голосовой запрос, выполняет фазу анализа, создаёт план проекта и привлекает небольшую команду (менеджер + 2-3 под-агента) для выполнения шагов.
  • Параллельное выполнение: Под-агенты работают параллельно, где возможно, иначе последовательно. Каждый агент получает свой сеанс CLI Claude Code с отдельным потоком — диалоги не пересекаются.
  • Авто-QA: Когда под-агент завершает работу, запускается проверка с задержкой в 5 секунд для предотвращения накладок. Во время тестирования один агент обнаружил ошибку, допущенную другим агентом — непредвиденное эмерджентное поведение.
  • Модальное окно утверждения плана: Перед выполнением любого агентом появляется модальное окно для проверки плана пользователем. Это предотвращает выполнение непроверенных действий.
Ad

Болевые точки

  • Верификация говорящего: Использует косинусное сходство для эмбеддингов речи. Порог сложно настроить — слишком строгий отклоняет пользователя при простуде, слишком слабый позволяет любому в комнате отдавать команды.
  • Проблемы с локалью: По умолчанию использовался французский язык, так как код был написан на нём. Разработчик постепенно это исправляет.
  • Жизненный цикл фоновых задач: Когда родительский процесс CLI Claude Code завершается, фоновые задачи тихо умирают. Разработчик написал OS-уровневый PID-наблюдатель с shell-скриптом для отслеживания, какие долгоживущие серверы упали.
  • Чрезмерное планирование: Главный агент иногда создаёт четырёхфазный план для тривиальных запросов, например, переименования файла.

Открытые вопросы

Разработчик ещё думает, как сократить многословность на этапе QA, стоит ли позволять под-агентам нанимать собственных под-агентов (рекурсивное делегирование) и как удерживать задержку голоса ниже 300 мс, когда Realtime API барахлит. Ему также интересно, как официальный голосовой режим от Anthropic (внедрённый для 5% пользователей) будет справляться с мультиагентной координацией.

📖 Читать полный источник: r/ClaudeAI

Ad

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

Локальный MCP-сервер подключает Claude к приложениям Mac без облака и токенов
Инструменты

Локальный MCP-сервер подключает Claude к приложениям Mac без облака и токенов

Local MCP — это нативный MCP-сервер для macOS, который предоставляет Claude Desktop, Cursor, Windsurf и VS Code доступ к данным Mail, Calendar, Teams и OneDrive на вашем Mac без облачной обработки или API-токенов.

OpenClawRadar
Beagle SCM: система управления исходным кодом, которая хранит AST-деревья
Инструменты

Beagle SCM: система управления исходным кодом, которая хранит AST-деревья

Beagle — это экспериментальная система управления исходным кодом, которая хранит абстрактные синтаксические деревья вместо бинарных данных, используя формат данных, похожий на CRDT, под названием BASON, и хранилище на основе key-value баз данных, таких как RocksDB.

OpenClawRadar
Неофициальный сервер MCP для кольца Ultrahuman для интеграции с AI-агентами
Инструменты

Неофициальный сервер MCP для кольца Ultrahuman для интеграции с AI-агентами

Сообщество разработало MCP-сервер, оборачивающий API Ultrahuman Partner, позволяя AI-агентам для программирования напрямую получать доступ к данным с кольца и CGM-устройств, таким как сон, ВСР, глюкоза и показатели восстановления, через структурированные вызовы данных.

OpenClawRadar
Создание самосовершенствующегося цикла мечты с помощью Cron Jobs и Claude
Инструменты

Создание самосовершенствующегося цикла мечты с помощью Cron Jobs и Claude

Разработчик создал автономный цикл сновидений с помощью двух cron-задач: одна в 22:30 для исследования и размышлений, другая в 23:00 для обзора и планирования. Система сканирует arXiv, GitHub trending и Reddit, выявляет слабые места и предлагает конкретные улучшения.

OpenClawRadar