harnsy

何も、黙ってあなたを待たない

このリリースのテーマはひとつ、何も黙ってあなたを待たないことです。ヘッダーのバッジが、あなたの返答や許可を待っているエージェントを数えます。拒否された操作は、ダッシュボードからルール1つで許可できます。開いているタスクはすべて、誰を待っているのか、いつからかを表示します。延期したタスクは自動で戻ってきます。Windowsには専用のターミナルが加わり、エージェントを開けるようになりました。Windowsでのアップデートでは、古い harnsy が確実に停止されます。アップデートは1ステップ、インストーラーをもう一度実行するだけです。

v0.8.0

← 新着情報

主な変更

  • ヘッダーに「あなたの対応待ち」バッジ。

    すべてのページで、バッジがあなたの返答や許可を待っているエージェントの数と最長の待ち時間を表示します。クリックすると古い順にリストが開き、エージェント、チームとロール、何を待っているか、どのくらい待っているかが分かります。質問や許可リクエストにはその場で答えられ、拒否されたものはエージェントのタブが開きます。数えるのは実際の待ちだけで、タスクや通知は含みません。

  • 拒否された操作をダッシュボードから許可。

    Claude Code エージェントの赤い「拒否」カードで「許可…」を押し、ルールの範囲(このコマンド、同じプレフィックス、ツール全体)と保存先(このプロジェクトの .claude/settings.local.json、または全プロジェクトの ~/.claude/settings.json)を選びます。書き込む前に、正確なルールとファイルの変更が表示されます。harnsy は他には何も触らず、バックアップを残し、エージェントに「許可しました。再試行してください」と伝えます。許可リクエストでは「1回だけ許可」の隣に「常に許可」があります。押せるのは人間だけで、エージェントは押せません。

  • 開いているタスクはすべて、何を待っているかを表示。

    ボードのカード、タスクのダイアログ、サブタスクに「待ち:… · 誰 · どのくらい」と表示されます。待つ相手はエージェント、リード、あなた、レビュー、または外部のものです。あなたがブロックしたタスクも、あなたを待つのか外部を待つのかを示すようになりました。

  • タスクを延期して、戻ってきてもらう。

    「…まで延期」でタスクを日付まで脇に置けます。その日になると自動で戻り、リードに通知されます。レビュー中のタスクも同じようにスヌーズでき、レビュー中のままですが、それまではあなたを待ちません。タスクボードには専用の「延期中」列があり、標準では折りたたまれ、近い順に並びます。

  • スリープとオフ。

    エージェントにもチーム全体にも使える、別々の2つの操作です。「スリープ」はタブを閉じても席・セッション・メモリを残し、「起こす」で戻ります。「オフ」は閉じて、席を完全に空けます。

  • 組織。

    新しいセクションです。左に組織とそのプロジェクト、右に内容が並びます。組織やプロジェクトはその場で名前を変更できます。プロジェクトのない組織は削除でき、確認画面で何が一緒に消えるかが分かります。「ロール」は「システム」からここへ移りました。

  • Windows のターミナル。

    harnsy は Windows 10 1809 以降向けの専用ターミナルを備えています。エージェントはそれぞれのタブで開き、画面を読み、ダッシュボードでライブで見られ、harnsy を再起動しても動き続けます。分割やウィンドウはありません。

  • 質問しないインストーラー。

    harnsy install --accept=service,hooks,statusline,tray(または --yes)は、ターミナルがなくても先にすべて「はい」と答え、回答は保存されるのでアップデートで再度聞かれません。すでにステータスラインがある場合、harnsy は置き換えずにラップでき、アンインストールで元に戻ります。

  • タスクカードで Markdown。

    基準、結果、履歴で、表・リスト・リンクが表示されます。

  • プロジェクトごとにボードの表示を保持。「タスク › すべてのプロジェクト」は集計です。

    列、フィルター、サブタスクはプロジェクトごとに記憶されます。集計では、プロジェクトごとと全体で、未完了、作業中、あなたの対応待ち、停滞、バックログの数と、今日・7日・30日の作成・完了・取り下げの数を数えます。

  • スクロールできる閲覧専用ターミナル。

    ダッシュボードでロックされたターミナルは、ホイール、タッチパッド、指、PageUp/PageDown で履歴をスクロールでき、「ライブに戻る」または End で戻ります。エージェントには何も入力されません。

  • 決定と拒否が見落とされません。

    カードを承認した、またはやり直しを求めたのにリードが記録していない場合、リードに通知が届きます。リードが答えていないあなたのコメントも同様に上がります。Claude Code にツールを拒否されて止まったエージェントは、新しいプロンプトを受けるまで赤い「あなたの対応待ち」行を表示し、リードにはすぐ通知されます。

  • Sonnet 5.5 の正しいコンテキストウィンドウ。

    harnsy は --model claude-sonnet-5-5 で始めたセッションを 200k ウィンドウと見なしていたため、180k が 90% に見えて誤った「引き継ぎ」通知が出ていました。Sonnet 5 と Opus 5 は 1M になりました。

  • Windows:Microsoft Defender が harnsy.exe をブロックしなくなりました。

    以前のパッケージは Trojan:Win32/Gracing.I として検出されていました。これはバイナリのビルド方法による誤検知です。このリリースは通常の Go プログラムとしてビルドされており、Defender は通します。

  • Windows のアップデートで、動作中の harnsy が停止します。

    インストーラーは動作中の harnsy.exe を置き換えられるようになりました。動いているファイルを脇によけ、新しいファイルを置いてから、初めてノードを停止します。失敗した場合は何も停止しません。ターミナルがないときは正確なコマンドを表示します。ターミナルホストが harnsy のタスクの外で動いていれば、エージェントは動き続けます。

  • Windows でテキストが失われなくなりました。

    エージェントが curl の引数に JSON を入れると、Git Bash の curl が再エンコードし、タスクノートのキリル文字が「?」になっていました。ノードは UTF-8 でない本文を、壊れたテキストを保存する代わりに 400 bad_utf8 で拒否するようになりました。

アップデート:インストールコマンドをもう一度実行してください。データベースは初回起動時に自動で更新されます。インストーラーは動作中のノードを新しいビルドで再起動します。ターミナルでは先に確認します。

アップデートの方法 →

GitHub のリリースノート全文 ↗

← 新着情報

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

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

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

harnsy:プロジェクト1つ、同時に最大10エージェント、マシン1台。

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

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

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

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

❯