このプロジェクトについて
Claude Gatewayは、Claude Code向けのオーケストレーター、音声、マルチチャネルプラットフォームです。Claude Codeワーカーが永続的なタスクを並列実行する間も、会話を応答可能な状態に保ちます。ユーザーは接続されたチャネル(Telegram、Discord、LINE、Slack、WhatsApp、Cronなど)から音声または文字で話し、進捗を追跡し、エージェントのメモリとスキルをセッション間で持ち運べます。
主な機能は次のとおりです:
- 応答可能な会話、永続タスク、進捗報告、フォローアップ指示、キャンセルを備えたエージェントオーケストレーションエンジン。
- 音声認識と音声回答、エージェントごとのモデルと音声、ライブまたは録音入力、音声再生を備えた音声会話。
- スキル自己改善:エージェントは自身の作業から再利用可能なスキルを学習し、来歴ガードと1日あたりの上限があります。
- ナレッジベース(two-lane memory):MCPツール経由で公開される、エージェントごとのSQLite/FTS5検索可能アーカイブ。
- Nightly dreaming:安全な適用と予算管理による長期メモリのバックグラウンド統合。
- マルチエージェントサポート:単一のゲートウェイから複数のボットを実行し、セッションを分離。
- マルチチャネルMCP:チャネルごとのモジュラーツールシステム。
- 利用できない添付ファイルと再試行に対応するチャネル入力回復。
- SKILL.mdファイルによるエージェントスキル。実行時の作成、削除、URLからのインストールが可能。
- ワークスペースのMarkdownファイルによるエージェントアイデンティティ。
- ライブステータスメッセージ、タイピングインジケーター、ストリーミングAPI(SSE)、自動転送、ハートビート/定期タスク、永続チャット履歴、自動クリーンアップ、長期メモリ、設定自動移行、アクセス制御、HTTP API、Docker Composeアプリ向けApp Store、自己更新、セッション永続化、オプションの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.