Codex Discord Connector - DiscordでローカルのCodexをそのまま使えるコネクタ
(github.com/joungminsung)Codexを使っているうちに、パソコンの前にいないときでもDiscordから既存のCodexセッションの続きとして作業をさせたくなりました。
そこで作ったself-hostedのオープンソースコネクタです。
Codex Discord Connectorは、private Discordサーバーでローカルコンピューター上のCodexセッションを扱えるようにします。DiscordチャンネルからCodexにリクエストを送り、進行状況を確認し、ファイル探索やshellコマンドの実行もできます。
主な機能:
- DiscordチャンネルでCodexセッションと対話
- 既存のCodexセッションをDiscordチャンネルに同期
- Codexの進行状況をDiscordにリアルタイム表示
- ローカルファイル探索 / shellコマンド実行
- Gitの状態確認、テスト実行
- npmインストールおよびcdc CLIを提供
インストール:
npm install -g codex-discord-connector
cdc install --direct
cdc start --direct
デフォルトはDirect modeです。Discord Botが自分のコンピューター上で直接実行され、別途サーバーを公開しません。
複数のコンピューターを接続するHub modeも入れてありますが、まだテスト中です。Control APIとLocal Agentを追加で起動する必要があり、セキュリティリスクも高くなるため、通常の利用は推奨しません。
注意:
このツールは接続されたローカルコンピューター上でshellコマンドを実行できます。公開Discordサーバー向けではなく、自分で管理するprivateサーバーと信頼できるrole allowlistの中でのみ使う前提で作りました。
公開サーバーでも使用できますが、セキュリティ上推奨しません。
GitHub:
https://github.com/joungminsung/codex-discord-connector
npm:
https://www.npmjs.com/package/codex-discord-connector
1件のコメント
Codexクラウドの作業ではモデル設定を細かくいじれなかったのが不満で、外では無理やりRDPで使っていたんですが……こっちのほうがずっと便利そうですね!