どのエージェントも見られる。必要なときは、割り込める。
エージェントは tmux(Windows では conpty ホスト)で、1つずつタブに入って動きます。ダッシュボードからそのターミナルを開けます。再起動後はチームを開き直せ、すべてのエージェントをロールとコンテキストつきで一覧できます。
$ go test ./... ok acme-shop/api 0.412s ok acme-shop/cart 0.207s ok acme-shop/checkout 0.538s ok acme-shop/orders 0.331s All 12 tests pass. Moving #2 to review.
開く
エージェントごとに、1つのタブ。
エージェントは tmux で、それぞれエージェント名のタブで動くので、必要なものがひと目で見つかります。
リードがエージェントを起動する。
リードは、最初のタスクを入れた状態で、tmux に新しいエージェントを起動します。ハーネス、モデル、フラグを含む用意済みのプロファイルを使います。
再起動のあとも、元どおり。
ターミナルを閉じた、またはマシンを再起動した場合でも、チームの「Reopen disconnected」で、すべてのエージェントがそれぞれのセッションに戻ります。履歴もロールも、そのままです。
見て、割り込む
ライブのターミナル。
どのエージェントのターミナルも、ページの上に開けます。全画面でも構いません。動いているところを見て、入力に切り替えれば割り込めます。Ctrl+Shift+L で、見る・入力するを切り替えます。
あなたを待っているタブ。
判断を待っているエージェントのタブには、アンバーの下線が付き、Ctrl+Shift+F で次のタブに移動できます。色付きの点が、ハーネスを示します。
自分のターミナルで。
コピーしたコマンド1つで、どのエージェントの Claude Code、Codex、OpenCode のセッションも、自分のターミナルで再開できます。まだ動いている場合は、先にどこで閉じるかを harnsy が教えます。2つのプロセスが同時に動くことはありません。
エージェント
すべてのエージェントを、1画面に。
誰が動いていて誰が待っているか、どのロールとハーネスか、コンテキストがどれだけ残っているか。残りを報告するのは Claude Code と Codex で、OpenCode には表示がありません。プロファイルはサイドパネルで開きます。
エージェントを1回の操作で終了。
1つの操作で、タブを閉じ、席を解放し、未完了のタスクを記録して、リードに知らせます。離れたエージェントのタブは、後任、または後任がいなければリードに引き継がれます。
再起動したら、どのエージェントがどこで何をしていたか思い出すのに半日かかった。
「切断されたエージェントを再開」ボタン1つで、チーム全員が戻ってきます。
仕組み:harnsy がロールごとにターミナルを開き、ハーネスを起動し、各エージェントに元のセッションを戻します。
切断されたエージェントを再開
acme-shop
ターミナル
ボタンを押すと、ここに各ロールのターミナルが開きます。
できないことも、正直に
- エージェントの起動、ライブのターミナル、「Reopen disconnected」には、tmux(Linux、macOS)または conpty ホスト(Windows 10(1809)以降)が必要です。ターミナルがなくても、メッセージ、チーム、ダッシュボードは使えます。Windows では分割画面や別ウィンドウはなく、エージェントごとに1つのタブになります。
- tmux や conpty ホストの外で自分で起動したエージェントも、メッセージのやり取りやチームでの作業はできます。harnsy が、そのターミナルを表示したり開き直したりできないだけです。
最初のチームは、ひと言で始められます。
インストールはエージェントへのひと言で済みます。エージェントを代わりに開くため、harnsy は端末を操作します。Linux と macOS では tmux、Windows では独自の端末ホストです。
https://harnsy.dev/llms.txt の手順に従って harnsy をインストールしてよくある質問
最初に何が必要ですか?
ログイン済みのハーネスが少なくとも1つ。harnsy にエージェントを開かせるには、Linux と macOS では tmux が必要です。Windows では追加の準備は不要で、独自の端末ホストがあります。
対応 OS は?
Linux、Windows、macOS に対応しています。macOS は実機ではまだ検証していません。Windows 10(1809)以降では、harnsy が独自の端末ホスト(conpty)でエージェントを開きます。トレイアプリは Windows のパッケージにあり、macOS のパッケージにはまだありません。ダッシュボードとコマンドラインはどこでも同じように動きます。
専用のターミナルが必要ですか?
いいえ。なくても、ご自身で開いたエージェント同士はメッセージを送り合い、チームとして動きます。harnsy にエージェントを開かせるには、Linux と macOS では tmux、Windows では独自の端末ホスト(conpty)を使います。