À propos du projet
Claude Gateway est une plateforme d’orchestration, vocale et multicanale pour Claude Code. Elle maintient la réactivité des conversations pendant que les workers Claude Code exécutent des tâches durables en parallèle. Les utilisateurs peuvent parler ou écrire via les canaux connectés (Telegram, Discord, LINE, Slack, WhatsApp, Cron, etc.), suivre la progression et conserver la mémoire ainsi que les compétences des agents d’une session à l’autre.
Les principales fonctionnalités incluent :
- Moteur d’orchestration d’agents avec conversations réactives, tâches durables, rapport de progression, instructions de suivi et annulation.
- Conversations vocales avec reconnaissance de la parole et réponses parlées, modèles et voix propres à chaque agent, entrée en direct ou enregistrée, et réécoute audio.
- Auto-amélioration des compétences : les agents apprennent des compétences réutilisables à partir de leur propre travail, avec garde-fous de provenance et plafonds quotidiens.
- Base de connaissances (mémoire à deux voies) avec archive consultable SQLite/FTS5 par agent, exposée via des outils MCP.
- Nightly dreaming : consolidation en arrière-plan de la mémoire à long terme avec application sûre et gestion du budget.
- Support multi-agents : exécuter plusieurs bots à partir d’une seule passerelle avec des sessions isolées.
- MCP multicanal : système d’outils modulaire par canal.
- Récupération d’entrée de canal pour les pièces jointes indisponibles et les nouvelles tentatives.
- Compétences d’agent via des fichiers SKILL.md, avec création, suppression et installation à partir d’URL au runtime.
- Identité d’agent via des fichiers markdown de l’espace de travail.
- Messages de statut en direct, indicateurs de saisie, API de streaming (SSE), transfert automatique, tâches planifiées/de battement de cœur, historique de chat persistant, nettoyage automatique, mémoire à long terme, migration automatique de la configuration, contrôle d’accès, API HTTP, App Store pour les applications Docker-compose, mise à jour automatique, persistance des sessions et mode shell PTY optionnel.
L’installation nécessite Node.js 22+, Bun et une CLI Claude Code authentifiée. L’orchestration nécessite Linux. Docker/Compose est requis pour les applications ; certains formats vocaux nécessitent ffmpeg. Démarrage rapide : `npm install -g @0xmaxma/claude-gateway`, puis `claude-gateway gateway start` et `claude-gateway agents create`.
La documentation couvre la configuration, l’orchestration, les canaux, la voix, l’API, l’exploitation et le développement. Une commande `claude-gateway doctor` vérifie les dépendances et peut résoudre les problèmes courants.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.