harnsy

どのコンテキストウィンドウよりも長く続くチーム。

エージェントは交代しても、仕事は続きます。疲れたコンテキストを圧縮する代わりに、harnsy は新しいエージェントを迎え、前のエージェントは相談役として残します。

40%で引き継ぎ。

エージェントのコンテキストが尽きかけると、harnsy がリードに知らせます。エージェントがメモを書き、リードが新しいエージェントを席に就かせ、新しいエージェントが確認を返します。

ロールごとに、好きなサイズで。

引き継ぎのサイズは、ロールごとに千トークン単位(「Handover threshold」)で設定できます。ノード全体では、システム › 通知で1つ設定できます。優先されるのは、ロールのサイズ、次にノードのサイズ、最後にウィンドウに対する割合です。「チーム」には、各担当者のサイズと、その出どころが表示されます。

どのサイズにするか。

ダッシュボードは30万〜40万トークンを勧め、その理由も示します。毎回のステップでコンテキスト全体を読み直すため、コンテキストが大きいほどコストがかかるからです。

新しいエージェントは、説明を受けて始める。

ロールに就いたエージェントは、最初のステップの前に説明を受け取ります。自分が誰か、ロールのドキュメント、そのロールの最新の引き継ぎメモ、未完了の項目、そしてリードです。

新しいエージェントは、ロールの履歴を読む。

ロールに就いたエージェントは、そのロールで直近に終わったタスク、歴代の担当者の会話(短い抜粋)と引き継ぎメモも見られるので、前の担当者が止めたところから始められます。

前のエージェントは、相談役になる。

前のエージェントは引き継ぎのあとも残り、ほかのプロジェクトからでも、誰でも質問できます。

タスクは、ロールに残る。

タスクはセッションではなくロールに属するので、エージェントが交代しても、ボード上の内容は何も失われません。

ターミナルを、ワンクリックで戻す。

再起動のあとも、ボタン1つで、すべてのエージェントがそれぞれのセッションとロールで開き直されます。どのセッションも、あなた自身のターミナルで続けることもできます。

ターミナルとエージェント →

コンパクションの後、1時間前に決めたことをエージェントが忘れていた。

harnsy はエージェントを入れ替え、仕事はそのまま残ります。

仕組み:40%で harnsy がリードに知らせ、エージェントは引き継ぎメモを書き、新しいエージェントが同じロールを引き継ぎます。

新しいエージェント · 3%

1 · リードへの通知

site-9a (“developer” in team acme-shop) is at 41% of its context (82k/200k), past the 40% threshold.

2 · 引き継ぎメモ

担当:#42、決済リトライ

決定事項:注文ごとに冪等キーを1つ

次:24時間後のリトライのテスト

3 · 同じロール

開発者
site-9a · 作業中
34%
引き継ぎメモが #42 を site-b4 に渡します。

無限のメモリではなく、エージェント自身が書いて実行する引き継ぎメモによる引き継ぎです。相談役はセッションが開いている間だけ手伝えます。

再起動したら、どのエージェントがどこで何をしていたか思い出すのに半日かかった。

「切断されたエージェントを再開」ボタン1つで、チーム全員が戻ってきます。

仕組み:harnsy がロールごとにターミナルを開き、ハーネスを起動し、各エージェントに元のセッションを戻します。

切断されたエージェントを再開

acme-shop

リード
site-3f · 14時間オフライン
オフライン
アナリスト
analyst-7a · 14時間オフライン
オフライン
開発者
site-9a · 14時間オフライン
オフライン
テスター
qa-5e · 14時間オフライン
オフライン
クリックしてチームを復元

ターミナル

ボタンを押すと、ここに各ロールのターミナルが開きます。

Linux と macOS では tmux、Windows では conpty ホストが必要です。

できないことも、正直に

  • 引き継ぎは、エージェントが書くメモで行います。無限の記憶ではありません。
  • エージェントの交代と復元には、tmux(Linux、macOS)または conpty ホスト(Windows)が必要です。
  • 相談役が助けられるのは、そのセッションが開いている間です。

最初のチームは、ひと言で始められます。

インストールはエージェントへのひと言で済みます。エージェントを代わりに開くため、harnsy は端末を操作します。Linux と macOS では tmux、Windows では独自の端末ホストです。

https://harnsy.dev/llms.txt の手順に従って harnsy をインストールして

よくある質問

エージェントはセッションをまたいで全部覚えていますか?

いいえ。仕事は引き継ぎメモとコンサルタントが受け継ぎます。

すべての質問 →
site-3fリード · Claude Codeライブ閲覧のみ
❯ チームと #42 の計画を立てて。

analyst-7a の分析を待っています…

analyst-7a から harnsy 経由で❯ #42 の分析完了:24時間後のリトライを含む受け入れ基準3つ。

#42 を site-9a に渡します。

❯