自律的Claudeコードセッション用Discordブリッジ

✍️ OpenClawRadar📅 公開日: March 2, 2026🔗 Source
自律的Claudeコードセッション用Discordブリッジ
Ad

開発者は、Claudeがツールが起動するかCLI入力が送信されたときのみ動作するというプルベースの制限を解決するために、自律的なClaude Codeセッション用のDiscordブリッジを構築しました。このシステムは、WebSocketによるリアルタイム双方向チャットを可能にし、ローカルファイルキューイングと停止/エラーイベント時のプッシュ通知を実装しています。

アーキテクチャ

インバウンドフロー: Discord → WebSocket → bridge.js → discord-inbox.jsonl → PostToolUseフック → Claude

アウトバウンドフロー: Claude → Discord MCP → #claude-code-chat → 電話プッシュ通知

コンポーネント

  • bridge.js(約50行、discord.js v14):専用チャンネルを監視し、メッセージをJSONL形式でローカルインボックスファイルに書き込む、Discordゲートウェイへの永続的WebSocket接続。APIポーリングは一切不要。
  • PostToolUseフック: ネットワーク呼び出しやスロットリングなしで、すべてのツール呼び出し時にローカルインボックスを読み取ります。以前使用していた2分間のポーリング間隔と比較して、わずかマイクロ秒単位のファイル読み取りです。
  • PreToolUseフック: 各セッションの最初のツール呼び出し時にブリッジを自動起動し、すでに実行中の場合は何もせずに処理を続行します。
  • アウトバウンドWebhook: 停止/エラーイベント時に構造化されたSTATUS更新を送信し、Discordのthread_nameパラメータを使用してセッションごとに名前付きスレッドを自動生成します(channel_idを取得するには?wait=trueが必要 — デフォルトでは空の204レスポンスが返されます)。
Ad

主要な設計判断

主なアーキテクチャの転換点は、APIポーリングの代わりにローカルファイルキューを使用したことです。JSONLとアトミックな切り捨て操作により、競合状態を防止しています。このブリッジはセッションに依存せず、Discordの履歴はクラッシュや再起動をまたいで保持され、複数のエージェントが同じチャンネルを共有できます。

制限事項

権限承認プロンプト(1/2/3)は、Claudeがその時点でアイドル状態でありツールが起動していないため、依然として端末入力が必要です。これはアクティブ実行中のリダイレクトには機能しますが、停止したプロンプトへの応答には対応できません。

テスト結果

2つの並列セッションで27,000行を一晩かけて分析し、15個のバグを発見し、午前5時42分に6ヶ月分のロードマップを提供しました。セットアップには3つのbashファイルと約20分が必要です。

📖 完全なソースを読む: r/LocalLLaMA

Ad

👀 See Also

パイロットプロトコル:OpenClawエージェントのためのネットワーキングレイヤー
Tools

パイロットプロトコル:OpenClawエージェントのためのネットワーキングレイヤー

Pilot Protocolは、異なるマシン間でOpenClawエージェント間の接続性を処理するオープンソースのネットワーキングレイヤーです。永続的な仮想アドレス、暗号化されたUDPトンネル、VPNやngrokを必要としないNATトラバーサルを提供します。

OpenClawRadar
Krasis: 大規模MoEモデルのためのハイブリッドCPU/GPUランタイム、RTX 5080で3,324 tok/sのプリフィルを達成
Tools

Krasis: 大規模MoEモデルのためのハイブリッドCPU/GPUランタイム、RTX 5080で3,324 tok/sのプリフィルを達成

Krasisは、大規模なMoEモデルを実行するためのハイブリッドCPU/GPUランタイムで、GPUでプリフィルを処理し、CPUでデコードを行うことで、RTX 5080でQwen3-Coder-Next 80B Q4モデルに対して3,324トークン/秒のプリフィル速度を達成しています。VRAMに収まらないモデルを実行可能にする一方で、モデルサイズの約2.5倍のシステムRAMを必要とします。

OpenClawRadar
Memento v1.0:Claude Code用 永続メモリ MCP サーバー(17ツール搭載)
Tools

Memento v1.0:Claude Code用 永続メモリ MCP サーバー(17ツール搭載)

Memento v1.0は、Claude Code向けの永続メモリMCPサーバーで、17のツール、ハイブリッド検索、矛盾検出、視覚的メモリグラフを備えています。ローカルで動作し、クラウド依存がなく、Claude Code、Cursor、Windsurf、OpenCodeを含む複数のIDEをサポートします。

OpenClawRadar
AIコーディングツールの実質コスト:60日あたり42時間のオーバーヘッド — ソロ開発者の詳細な内訳
Tools

AIコーディングツールの実質コスト:60日あたり42時間のオーバーヘッド — ソロ開発者の詳細な内訳

とある個人開発者が、AIコーディングツールに費やした1ドルと1分を60日間追跡した。サブスクリプション費用(月200ドル)は最小のコストで、悪い出力とツール切り替えによる42時間のオーバーヘッドが本当の負担だった。正味の生産性向上は1.7〜2倍であり、10倍ではなかった。驚くべきことに、月15ドルのレビューツール「CodeRabbit」が最も高いROIを示した。

OpenClawRadar