OpenSource-Hub
H

herdr

SHA-256
33.3k stars·開発ツール·SHA-256 チェックサム確認済み

herdrはコードエージェントのための永続的なバックグラウンドランタイムです:常駐ターミナルサーバーで、AIエージェントが継続的に動作し、切断時の再接続、パネル状態を一目で確認できます。Rust製の単一バイナリでElectronを使わず、tmuxの強力さとマウス操作の利便性を兼ね備えています。

スマートダウンロード

Download 版をダウンロード

v0.8.2 · 19.8 MB

AIコーディングエージェントに常駐バックグラウンドを設定し、ターミナルが永遠に切断されないようにする。

主な機能

  • 常駐バックグラウンドサービス。蓋を閉じる、ネットワーク切断、再起動後もセッションは保持され、いつでも再接続可能。
  • 各パネルに作業中/ブロック中/アイドル状態を表示し、詰まったエージェントを素早く見つけられる。
  • エージェントをネイティブサポート:エージェントはCLIとSocket APIでパネルを作成し、相互に連携できる。
  • Claude Code、Codex、Cursor、OpenCodeなどの主要なコーディングエージェントと互換。
  • キーボードとマウスの両方に対応。クリック、ドラッグ、画面分割が可能で、必要に応じて切り替えられる。

できないこと

  • •これを汎用ターミナルマルチプレクサ(tmux など)の完全な代替として扱わないでください——その中核設計は AI エージェントと CLI ワークフロー向けであり、従来のターミナルユーザーは tmux のより高度な機能を必要とする場合があります。リモート永続化機能には追加の設定が必要な場合があり(公式サイトの remote ドキュメントを参照してください)、Windows 版は現在 Beta 段階のため、機能が不完全な場合があります。初回使用時は、Socket API のセキュリティ上の注意事項を理解するために、公式ドキュメントを先にお読みください。

使用例

  • AI コーディングエージェントをバックグラウンドで長時間実行し、PCを離れても作業を継続し、戻ったらいつでも進捗を確認できる
  • SSHリモートサーバー上で複数のコーディングエージェントを管理し、切断・再接続しても作業セッションが失われない

詳細説明

herdr は軽量なバックグラウンドサーバーで、AIコーディングエージェントとターミナルワークフローに永続的に実行される「家」を提供します。既存のターミナル内で動作し、Claude Code、Codex、Cursor、OpenCode などのエージェントが中断されることなく継続的に作業できるようにします。中核となる特徴は「エージェントネイティブ」設計です。エージェントは CLI と Socket API を通じてパネルを作成し、相互に質問し、他のエージェントが実際に詰まったときに介入できます。各パネルには「作業中」「ブロック済み」「アイドル」のステータスが表示され、ハングしたプロセスを探し回る必要がなくなります。セッションは蓋を閉じたりネットワークが切断されたり再起動後でも保持され、任意のターミナルまたは SSH から再接続できます。通常の tmux と比較して、herdr はマウスとキーボードの両方の操作を提供し、プラグイン拡張をサポートしています。ツール全体は単一の Rust バイナリファイルのみで構成され、Electron への依存は一切ありません。

タグ

terminalcoding-agentsaitmux-alternativebackground-serverrustpersistent-session

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ディストリビューションに合ったパッケージをインストール(dpkg / rpm / AppImage)

3

インストールコマンド curl -fsSL https://herdr.dev/install.sh | sh を実行するか、Homebrew(brew install herdr)を使用してください。

4

プロジェクトディレクトリで herdr を起動し、AIコーディングエージェントを実行してください。

5

離れる必要がある場合は Ctrl+B を押してから Q を押してデタッチし、戻ったら herdr と入力して再接続してください。

インストールガイド
  1. インストールコマンド curl -fsSL https://herdr.dev/install.sh | sh を実行するか、Homebrew(brew install herdr)を使用してください。
  2. プロジェクトディレクトリで herdr を起動し、AIコーディングエージェントを実行してください。
  3. 離れる必要がある場合は Ctrl+B を押してから Q を押してデタッチし、戻ったら herdr と入力して再接続してください。
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

976150a14d490c94b243ea2e1a7eb2dfb67f12e36b182db90936f6728e6aecf4

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

Homebrew でインストールした場合は brew uninstall herdr でアンインストールできます。スクリプトでインストールした場合は、herdr 実行可能ファイル(通常は ~/.local/bin/herdr)とその設定ディレクトリ(例: ~/.herdr または ~/.config/herdr)を削除してください。アンインストール後もバックグラウンドプロセスは残りません。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-08-29T12:14:56Z
GitHub リポジトリ公式サイト

類似プロジェクト