ディレクトリに戻る

staragent

メンテナンス: 活発

siriusneo/staragent

軽量なエージェント多重制御ツール。複数のエージェントを 1 つの Web ダッシュボードからまとめて管理できます。

GitHub で見る
$ dsh plugin add staragent

56

スター

5

フォーク

Python

言語

MIT

ライセンス

2026-05-29

作成日

2026-07-22

最終プッシュ

MIT ライセンスの tmux 優先エージェント多重化ツール。1 つのウェブダッシュボード経由で複数マシンにまたがるコーディングエージェント・セッション(Codex / Claude Code / OpenCode)を管理します。DeepSeek Harness プラグインカタログにはエコシステムツールとして登録されています。

DSH 統合

エコシステム関連

作者による申告

安全性監査

未監査

最終検証日

2026-09-03

ライセンス

MIT

01どんなタスクに使えるのか?

  • 複数マシン・複数作業ディレクトリのコーディングエージェント CLI セッション(Codex / Claude Code / OpenCode)を 1 か所で管理する

    各セッションの状態を表示する統一ダッシュボード。チャットコンソール・ターミナル・ファイルエクスプローラーでリアルタイム操作可能

    複数マシンでコーディングエージェントを動かし、1 つのダッシュボードで監視・操作したい開発者

  • コーディングエージェント・セッションを長寿命に保ち、任意のデバイスから到達可能にする

    集中型 Hub 経由で表示される長寿命 tmux セッション。他マシンは StarAgent Node として Tailscale 越しに参加

    永続的でマシンをまたぐエージェント・セッションを求め、`/resume` を繰り返さずにスマホやノート PC から接続したいエンジニア

02DeepSeek Harness への導入方法

前提条件

  • pip 付き Python——README は `pip install -e '.[dev]'` でインストール
  • tmux——すべてのコーディングエージェント CLI セッションは長寿命 tmux セッション内で動作
  • Tailscale の導入と接続(複数マシン間接続用、全マシンで必要)

インストール手順

  1. 01

    ソースからインストール:`pip install -e '.[dev]'`

  2. 02

    Hub 起動(ダッシュボード+ローカルノード):`staragent hub --host 0.0.0.0 --port 8080`

  3. 03

    エージェント実行マシンごと:`pip install -e '.[dev]'`、続けて `export STARAGENT_NODE_TOKEN="<same token as the Hub>"`

  4. 04

    Tailscale ベースの Node 起動:`sudo tailscale up --ssh`、続けて `staragent node-ts --sudo`(非 Tailscale ネットワークでは `staragent node`)

導入成功の確認

  • Hub から Node の到達性確認:`staragent verify-node <node-host-or-100.x-ip>`
  • `http://<hub-node>:8080` を開き、`staragent hub` が表示したトークンでログイン

03DSH 統合と能力の範囲

DSH 統合エコシステム関連
  • tmux ベースのエージェント・セッション

    tmux 内で起動するコーディングエージェント CLI(Codex / Claude Code / OpenCode)ダッシュボードから表示・操作できる長寿命 tmux セッション

  • 統一ウェブダッシュボード

    動作中の StarAgent Hub + Node追加ソフトなしで、ブラウザ搭載デバイス(スマホ・ノート PC)からエージェントを操作

  • Tailscale によるマシン間接続

    同一 Tailscale ネットワーク上のマシン統一ネットワーク層。リモートマシンは StarAgent Node として参加

  • セッションごとのチャット / ターミナル / ファイルエクスプローラー

    アクティブなエージェント・セッション各セッション詳細ページに軽量チャットコンソールとターミナル・ファイルエクスプローラーを搭載

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • 複数マシンでコーディングエージェントを動かし、1 つのダッシュボードで監視・操作したい開発者
  • 永続的でマシンをまたぐエージェント・セッションを求め、`/resume` を繰り返さずにスマホやノート PC から接続したいエンジニア

不向きな用途

  • README には、本プロジェクトは現在個人利用向けで活発に開発中、安定版は後で公開されると注意書きがあります。
  • README には、本プロジェクトは主に vibe coding で構築されており潜在的なバグを含む可能性があると注意書きがあります。

05互換性・メンテナンス・セキュリティ上の注意

  • README には、本プロジェクトは現在個人利用向けで活発に開発中、安定版は後で公開されると注意書きがあります。
  • README には、本プロジェクトは主に vibe coding で構築されており潜在的なバグを含む可能性があると注意書きがあります。
  • Node コマンドは権限昇格が必要です。`staragent node-ts` は `tailscale serve` に root が必要な場合 `--sudo` を使い、先に Tailscale を起動(`tailscale up --ssh`)しておく必要があります。未準備ならそのコマンドを表示します。
  • ウェブ UI は読み取り専用で設計されています。完全にパーサーとして実装されており、サーバー上の tmux CLI セッションが唯一の正ソースです。手動で SSH して tmux に付加しても影響は受けません。
2026-05-292026-07-22v0.1.1

MIT · メンテナは個人利用向けで活発に開発中と説明(最新リリース v0.1.1)

06よくある質問

StarAgent は DeepSeek Harness(dsh)のネイティブランタイムとして動きますか?

いいえ。README にネイティブな dsh ランタイム統合の記載はありません。StarAgent は DeepSeek Harness プラグインカタログにエコシステムツールとして登録された、tmux 上でコーディングエージェント CLI セッション(Codex、Claude Code、OpenCode)をウェブダッシュボードから一元管理するエージェント多重化ツールです。dsh 固有の設定はメンテナのリポジトリを確認してください。

StarAgent のインストール方法は?

ソースから `pip install -e '.[dev]'` でインストールし、Hub(`staragent hub --host 0.0.0.0 --port 8080`。ダッシュボードとローカルノードを兼ねる)を起動します。エージェントを動かす各マシンで `pip install -e '.[dev]'` を実行し `STARAGENT_NODE_TOKEN` を export、その後 `staragent node-ts --sudo`(非 Tailscale ネットワークでは `staragent node`)で Node を起動します。

前提条件は何ですか?

pip 付き Python(README は `pip install -e '.[dev]'` でインストール)、tmux(すべてのエージェント CLI セッションは長寿命の tmux セッション内で動作)、および Tailscale の導入と接続(複数マシン間接続用)が必要です。

リモート Node の検証方法は?

Hub マシンから `staragent verify-node <node-host-or-100.x-ip>` を実行して Node の到達性を確認し、Hub ダッシュボードにその Host と Port(例 `100.x.x.x` と `8081`)を登録します。`http://<hub-node>:8080` を開き、`staragent hub` が表示したトークンでログインすることもできます。

StarAgent は本番運用できますか?

まだです。README には、本プロジェクトは現在個人利用向けで活発に開発中(安定版は後で公開)、また主に vibe coding で構築されており潜在的なバグを含む可能性があると注意書きがあります。

08データと出典

  • 作者による申告github.comfc49c7850450…

    StarAgent is an **agent multiplexer** for managing coding agent sessions across machines in a unified dashboard.

  • 作者による申告github.comfc49c7850450…

    We just need a lightweight tmux wrapper for Codex / Claude Code that supports cross-machine connections and can be acces…

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-03。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。