agent-bridge-core は何をしますか?
OpenACP 2026 ガイド:Telegram、Discordなどのためのセルフホスト型AIエージェントブリッジ
このプロジェクトは、メッセージングプラットフォーム(Telegram、Discordなど)とAIエージェント(Claude Code、Cline、Codexなど)を接続するためのセルフホスト型ブリッジです。OpenACP 2026ガイドの一部として、独自のインフラ上でエージェントのブリッジを実行・管理する方法を提供します。
特徴
- マルチプラットフォーム対応: Telegram、Discord、およびその他のプラットフォームをサポート
- セルフホスト: 自分のサーバー上で実行し、完全な制御とプライバシーを確保
- AIエージェント統合: Claude Code、Cline、Codexなどのエージェントとシームレスに連携
- 安全な認証: 環境変数(
API_KEYなど)を使用した安全なAPI認証 - Dockerサポート: Dockerコンテナを使用した簡単なデプロイ
クイックスタート
前提条件
- Node.js 18以降
- npm または yarn
- Docker(オプション)
インストール
git clone https://github.com/oprounak34/agent-bridge-core.git
cd agent-bridge-core
npm install
設定
ルートディレクトリに.envファイルを作成し、以下の変数を設定します:
API_KEY=your_secret_api_key
TELEGRAM_BOT_TOKEN=your_telegram_bot_token
DISCORD_BOT_TOKEN=your_discord_bot_token
実行
npm start
Dockerを使用した場合
docker build -t agent-bridge-core .
docker run -d --env-file .env agent-bridge-core
使用方法
ブリッジが起動すると、設定されたプラットフォームを介してAIエージェントと対話できます。各メッセージは認証され、エージェントにルーティングされ、応答が返されます。
プロジェクト構造
agent-bridge-core/
├── src/
│ ├── platforms/ # 各プラットフォームのアダプター
│ ├── agents/ # AIエージェントコネクター
│ └── server.js # メインサーバーエントリポイント
├── .env # 設定ファイル
├── Dockerfile
└── README.md
貢献
貢献を歓迎します!リポジトリをフォークし、プルリクエストを送信してください。
ライセンス
MIT