tt-a1i/hive

Browser-native hive-mind for CLI coding agents — Claude Code, Codex, Gemini, and OpenCode collaborate as real PTY processes via a team protocol.

解決する課題

Hiveは、複数のCLIベースのAIエージェント(Claude Code、Gemini、Qwenなど)をローカルで実行するユーザーに調整レイヤーを提供します。オーケストレーターエージェントがタスクを計画し、ワーカーエージェントに委任できるブラウザベースの単一ワークベンチを提供することで、複数のターミナルウィンドウを手動で切り替える必要をなくします。

仕組み

Hiveは 127.0.0.1 上でローカルデーモンとして実行され、マシンにインストールされているエージェントの実際のPTY(擬似端末)プロセスを管理します。これらのエージェントセッションに専用の team コマンドを注入し、タスクのディスパッチや進捗報告を通じて通信できるようにします。コラボレーションの状態は <workspace>/.hive/tasks.md にある共有Markdownタスクグラフで追跡され、Hive UI内および外部エディタの両方で編集可能です。

対象ユーザー

すでにAIエージェントCLIをローカルマシンにインストールおよび認証済みで、並列バグハンティング、実装とレビューのサイクル、調査とドラフト作成といった複雑なワークフローのためにエージェントチームを調整したい開発者やパワーユーザー。

ハイライト

  • マルチエージェントオーケストレーション: 1つのエージェントをオーケストレーターとして使用し、専門的なワーカーエージェント(コーダー、レビュアー、テスターなど)に作業を委任します。
  • ローカルファーストアーキテクチャ: 完全にローカルマシン上で実行されます。エージェントはシミュレーションではなく、実際のCLIプロセスです。
  • 幅広いCLIサポート: Claude Code、Codex、Gemini、OpenCode、Qwen、Piなどのプリセットが含まれており、カスタム実行ファイルもサポートしています。
  • 実験的なワークフロー: オーケストレーターが専用のログ記録と制御を備えた、多段階かつマルチエージェントのワークフローを作成・実行する機能。
  • リモートアクセス: セルフホスト型ゲートウェイを介してモバイルデバイスからローカルワークベンチにアクセスするための、オプションの端点間暗号化トンネル。
  • PWAサポート: プログレッシブウェブアプリとしてインストール可能で、ドックに固定したような体験を提供します。

関連

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