Об этом проекте
Claude Gateway — это платформа оркестрации, голосового взаимодействия и многоканальной связи для Claude Code. Она поддерживает отзывчивость диалога, пока рабочие процессы Claude Code параллельно выполняют длительные задачи. Пользователи могут говорить или писать через подключённые каналы (Telegram, Discord, LINE, Slack, WhatsApp, Cron и другие), отслеживать прогресс и переносить память и навыки агента между сессиями.
Ключевые возможности:
- Движок оркестрации агентов с отзывчивыми диалогами, длительными задачами, отчётами о прогрессе, дополнительными инструкциями и отменой.
- Голосовые диалоги с распознаванием речи и озвученными ответами, моделями и голосами для каждого агента, живым или записанным вводом и воспроизведением аудио.
- Самоулучшение навыков: агенты изучают переиспользуемые навыки из собственной работы, с защитой происхождения и дневными лимитами.
- База знаний (двухканальная память) с доступным для поиска архивом SQLite/FTS5 для каждого агента, предоставляемым через инструменты MCP.
- Ночное «сновидение»: фоновая консолидация долговременной памяти с безопасным применением и управлением бюджетом.
- Поддержка нескольких агентов: запуск нескольких ботов из одного шлюза с изолированными сессиями.
- Многоканальный MCP: модульная система инструментов для каждого канала.
- Восстановление входящих данных канала для недоступных вложений и повторных попыток.
- Навыки агента через файлы SKILL.md с созданием, удалением и установкой из URL во время выполнения.
- Идентичность агента через markdown-файлы рабочего пространства.
- Живые статусные сообщения, индикаторы набора текста, потоковый API (SSE), авто-пересылка, heartbeat/запланированные задачи, постоянная история чата, авто-очистка, долговременная память, авто-миграция конфигурации, контроль доступа, HTTP API, App Store для приложений Docker-compose, самообновление, сохранение сессий и опциональный режим оболочки PTY.
Для установки требуются Node.js 22+, Bun и аутентифицированный Claude Code CLI. Для оркестрации требуется Linux. Для приложений нужен Docker/Compose; некоторые голосовые форматы требуют ffmpeg. Быстрый старт: `npm install -g @0xmaxma/claude-gateway`, затем `claude-gateway gateway start` и `claude-gateway agents create`.
Документация охватывает конфигурацию, оркестрацию, каналы, голос, API, эксплуатацию и разработку. Команда `claude-gateway doctor` проверяет зависимости и может исправлять типовые проблемы.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.