deepcoldy/botmux

Bridge Feishu/Lark to AI coding CLIs — Claude Code, Codex, Gemini, OpenCode… every DM, group or topic spawns its own live-streaming CLI session

何を解決するか

Botmuxは、AIプログラミングCLIやエージェントがローカル開発マシンに束縛され、モバイルデバイスからアクセスできない、またはチームコミュニケーションチャネルに統合しづらいという問題を解決します。強力なターミナルベースのAIツールとLark(Feishu)のような共同作業プラットフォームの間のギャップを埋め、ユーザーがどこからでもAIエージェントを起動・監視・操作できるようにします。

動作方法

Larkでのメッセージを待機するデーモンとして動作します。新しいセッションが開始されると、特定のAIエージェント用の独立したCLIプロセスが生成されます。エージェント機能を再構築するのではなく、Botmuxはブリッジとして機能し、CLIの出力をリアルタイムでLarkのインタラクティブカードとしてストリーミングします。ブラウザベースのインタラクティブターミナルを提供し、さまざまなAI CLI用の事前構築済みアダプタを多数サポートしています。

対象ユーザー

Claude CodeやCodexなどのAIプログラミングエージェントを使用し、モバイルデバイスから制御したり、チームチャットグループに統合して共同コードレビュー、技術選定、オンコールトラブルシューティングを行う開発者やチームに最適です。

特徴

  • マルチボットオーケストレーション: 1つのグループ内で複数の異なるAIボットをサポートし、同じタスクについて協力したり議論したりできます。
  • リアルタイムストリーミングカード: ターミナル出力をライブ更新可能なLarkカードに変換し、出力を非表示/表示したり、セッションを再起動したりできるオプションを提供します。
  • インタラクティブWebターミナル: Esc、Ctrl+Cなどのモバイル対応ショートカットキーを備えたブラウザベースのターミナルで、直接CLIを操作できます。
  • セッションリレー&アドプション: モバイルデバイスからローカルのtmuxセッションを採用したり、プロセスとメモリを含む完全なセッションをチームグループにリレーできます。
  • 広範なアダプタライブラリ: Claude Code、Codex、Gemini、Cursorなどを含む20以上のAI CLIおよびエージェントを即時サポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト