Hive icon

Hive

Hive は、ざっくりしたソフトウェアのアイデアをマージ可能な pull request に変えるローカル CLI/TUI です。非同期のマルチエージェント処理をバックグラウンドで進め、必要な人の入力だけを求めます。

Hive

Hive とは

Hive は、ざっくりしたソフトウェアのアイデアをマージ可能な pull request に変える、端末ファーストの開発者向けツールです。ローカルの非同期パイプラインとして動作し、brainstorm、plan、execute、review、finalize、archive の各段階を通してタスクを進めながら、各ステップをプロジェクトフォルダ内の永続的な markdown アーティファクトとして残します。

この製品は、チャット中心のコーディングセッションではなく、確認可能なバックグラウンドのエージェントワークフローを求める人向けに設計されています。Hive をマシンにインストールし、`hive init` で Git プロジェクトに接続し、デーモンがエディタまたは TUI で人間の回答が必要になるまで、実行可能な作業を前に進めます。

主な機能

段階ベースの pull request パイプライン

Hive はタスクを brainstorm、plan、execute、review、finalize、archive の各段階に分割し、各段階の成果を次の段階が信頼できる永続的な markdown アーティファクトとして残します。

非同期デーモンキュー

タスクはバックグラウンドで並行して進むため、複数のリポジトリやタスクフォルダを常に端末で見張らなくても前に進められます。

マルチエージェント実行

サイトによると、各段階は設定可能なエージェント CLI で実行でき、デフォルトは Claude、Codex や Pi もサポートされるため、チームは各ステップで使うモデルを選べます。

エディタベースの承認

TUI はライブキューを表示し、人間の応答が必要な 1 件のタスクを示します。応答はエディタで行い、その後ほかの作業に戻れます。

フォルダをアーティファクトとして扱う設計

Hive は、アイデアメモ、ブレーンストーミング、計画、レビュー、PR メタデータ、その他の出力をタスクフォルダ内の markdown ファイルとして保存し、ワークフローを確認可能かつ編集可能にします。

周辺サービスのワークフロー

コアのコーディングループ以外にも、ドキュメントでは任意の patrol モード、実験的な PR babysitter、キュー確認と承認のための Telegram ボットが紹介されています。

Hive の主な使い方

  • ざっくりしたアイデアを PR にする

    1 文の機能アイデアから始め、エディタで追加の質問に答えながら、常時監視なしで Hive に draft PR まで進めさせます。

  • プロジェクト横断で非同期作業を回す

    複数の登録済みプロジェクトのバックグラウンドワーカーとして Hive を使い、注意が必要なときだけキューを確認しながら並行でタスクを進めます。

  • エージェント駆動のワークフローに統合する

    外部のコーディングエージェントから CLI の動詞や JSON 出力を使って、端末テキストをスクレイピングせずに状態確認、タスク作成、結果レビューを行います。

  • 承認をリモートで処理する

    Telegram ボットを有効にして、端末から離れているときでもスマートフォンでアイデアの登録、キュー確認、作業承認を行います。

  • リポジトリ保守を自動化する

    patrol や実験的な babysitter を使って、選択したリポジトリを健全な状態に保ち、変更をレビューし、制限付きのエージェント試行で PR を開いたり修復したりします。

Pros and Cons

Pros

  • タスクをバックグラウンドで実行するため、端末や pull request を付きっきりで監視する必要がありません。
  • 状態をデータベースに隠さず、各段階の出力を読みやすい markdown ファイルとして保持します。
  • Claude をデフォルトに、Codex や Pi を代替として含む複数のエージェント CLI をサポートします。
  • 人間向けの TUI と、エージェント駆動で使える JSON 出力付き CLI दोनों?

Cons

  • タスクごとに複数のサブエージェントやコーディングエージェントを実行できるため、設計上トークン消費が大きいです。
  • ホスト型の Web アプリやマネージドサービスではなく、ローカルファーストです。
  • PR babysitter は実験段階で、Pi/Kimi 系の経路はまだ性能最適化されていません。

FAQ

Hive は何に使いますか?

Hive は、ざっくりしたソフトウェアのアイデアを pull request に変えるローカル CLI と TUI です。インストールしてプロジェクトで `hive init` を実行すると、必要に応じてエディタ内でプロンプトに答えながら、デーモンがタスクを進めます。

ワークフローはどのように動きますか?

ソースでは Hive はデーモン優先として説明されています。バックグラウンドのデーモンが実行可能なタスクを進め、TUI はキューを確認したり、Hive から入力を求められたときに応答したりするためのものです。CLI コマンドや、JSON 出力を使うコーディングエージェントからワークフローを操作することもできます。

インストールに必要なものは何ですか?

Hive は GitHub Releases に紐づいた `hive-cli` の rubygem として配布されます。ドキュメントでは前提条件として Ruby 3.4、`git`、認証済みの `gh`、および `claude` や `codex` などのエージェント CLI が挙げられています。Linux 環境では `tmux` が必要な場合があり、Wiki インデクサーには Node.js/npm は任意です。

Hive はどんな人に向いていますか?

Hive は、ローカルのエージェントワークフロー、確認可能なファイル、バックグラウンド自動化に慣れている人向けの、ターミナルファーストでトークン消費が多いツールとして位置づけられています。ホスト型の Web アプリ、マネージドサービス、または自分のマシンでデーモンを動かさない構成を求める場合には、あまり向いていないとサイトでは説明されています。

重要な制約はありますか?

運用ドキュメントでは、デーモンはユーザーごとのサービスであること、Telegram ボットはロングポーリングを使うこと、PR ベビーシッターは実験的であることが示されています。`hive tui` は人間専用であり、コストが膨らみすぎる場合は `hive daemon stop` でバックグラウンドループを停止できることも記載されています。

Quick Facts

カテゴリ
開発者向けツール
製品タイプ
ローカル CLI と TUI
主なワークフロー
非同期マルチエージェント pull request パイプライン
展開モデル
ローカルデーモンおよびユーザーごとのサービスとして実行
ライセンス
MIT
Web サイト
hivecli.sh

Hiveの代替品

Ghost icon

Ghost

Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。

AakarDev AI icon

AakarDev AI

AakarDev AI helps teams manage AI provider access, project-level setups, logs, and analytics from one dashboard. It supports BYOK workflows and lists providers including OpenAI, Google Gemini, Anthropic, Groq, Mistral AI, and Perplexity AI.

Arduino VENTUNO Q icon

Arduino VENTUNO Q

Arduino VENTUNO Q is an edge AI computer for AI and robotics applications. It combines AI inference and deterministic control on a single board and is designed to work with Arduino App Lab.

Devin icon

Devin

Devinは、開発者とエンジニアリングチームが複雑なソフトウェア作業を計画・実行できるAI coding agentです。デスクトップ、クラウド、JetBrains、CLIで利用でき、個人・チーム・企業向けプランを提供します。

Open Computer Use icon

Open Computer Use

Open Computer Useは、macOS、Linux、Windowsに対応したオープンソースのComputer UseサービスをMCP対応で提供。AIエージェントやMCPクライアントによるデスクトップ自動化を、セットアップコマンドや手動設定で実行できます。

Codex Plugins icon

Codex Plugins

Codex Plugins は、再利用可能なスキル、アプリ連携、MCPサーバーを Codex app や Codex CLI で使えるワークフローにまとめます。接続サービスの作業や共有チームワークフローを拡張できます。