settings.json

strictPluginOnlyCustomization.agents

string記述場所管理者設定のみ

agents サーフェスをロックします。ユーザー、プロジェクト、ローカルの settings.json からエージェントの読み込みを停止し、プラグイン エージェント、組み込みエージェント、管理ポリシー ディレクトリのエージェントは引き続き読み込みます。

既定値: not locked

記述例

{
  "strictPluginOnlyCustomization": ["agents"]
}

使い方・用途

  • デフォルト値はロックされていません
  • 管理設定でのみ利用可能
  • プラグイン エージェント、組み込みエージェント、管理ポリシーディレクトリのエージェントはロックされていても読み込み続けます
  • v2.1 以降で利用可能
英語原文(公式ドキュメントより)

Lock the agents surface. Claude Code stops loading agents from ~/.claude/agents/ and .claude/agents/, and keeps loading plugin agents, built-in agents, and agents in the managed policy directory.

関連する変更履歴

v2.1.277(3件)

Fixed
ターン途中で届いた他エージェントからのメッセージ(サブエージェントの SendMessage など)が、届いた位置ではなく「N 個のシェルコマンドを実行」の行の下に表示される問題を修正した
英語原文を表示
Fixed messages from other agents (such as a subagent's SendMessage) that arrived mid-turn showing up below the "Ran N shell commands" row instead of where they arrived

変更前

ターン途中で届いた他エージェントからのメッセージ(サブエージェントの SendMessage など)が、届いた位置ではなく「N 個のシェルコマンドを実行」の行の下に表示されていた

変更後

ターン途中で届いた他エージェントからのメッセージ(サブエージェントの SendMessage など)が、受信した会話上の位置に表示される

ユーザーへの恩恵

他エージェントからのメッセージが会話の流れのどこで届いたかを追いやすくなる

Fixed
claude agents のディスパッチ入力で、キーリピートや高速入力時に、入力またはペーストしたテキストが文字化けして表示されることがある問題を修正
英語原文を表示
Fixed typed or pasted text occasionally coming out scrambled in the claude agents dispatch input during key repeat or very fast input

変更前

claude agentsのディスパッチ入力でキーリピートや高速入力時に、入力またはペーストしたテキストが文字化けして表示されることがあった

変更後

キーリピートや高速入力でも、claude agentsのディスパッチ入力に入力・ペーストしたテキストが文字化けせずに正しく表示される

ユーザーへの恩恵

agent viewからセッションをディスパッチする際、キーリピートや高速入力でも文字化けを心配せずにすばやくプロンプトを入力できる

Fixed
再開されたサブエージェントやチームメイトが、読み込み済みの MCP ツール定義を再レンダリングしてエージェントのプロンプトキャッシュが壊れる問題を修正しました。
英語原文を表示
Fixed resumed subagents and teammates re-rendering the MCP tool definitions they had loaded, which broke prompt caching for that agent

変更前

修正前は、セッションを再開すると、サブエージェントやチームメイトが読み込み済みの MCP ツール定義を再レンダリングしてしまい、そのエージェントのプロンプトキャッシュが壊れていた。

変更後

修正後は、再開されたサブエージェントやチームメイトが読み込み済みの MCP ツール定義を再レンダリングしなくなり、そのエージェントのプロンプトキャッシュが維持される。

ユーザーへの恩恵

セッション再開後もサブエージェントやチームメイトのプロンプトキャッシュが有効になり、トークン消費と応答の遅延を抑えられる。

v2.1.275(5件)

Fixed
context: fork スキルが起動したサブエージェントや、サブエージェントまたは別のフォーク済みスキルから呼び出されたフォーク済みスキルのメッセージが、 --forward-subagent-text の stream-json / SDK 出力で欠落する問題を修正した。
英語原文を表示
Fixed --forward-subagent-text stream-json and SDK output dropping the messages of subagents spawned by a context: fork skill, and of forked skills invoked by a subagent or another forked skill

変更前

--forward-subagent-text を有効にしても、context: fork スキルが起動したサブエージェントのメッセージや、サブエージェントや別のフォーク済みスキルから呼び出されたフォーク済みスキルのメッセージが stream-json / SDK 出力から欠落する。

変更後

--forward-subagent-text を有効にした stream-json / SDK 出力で、context: fork スキルが起動したサブエージェントのメッセージや、サブエージェント・別のフォーク済みスキルから呼び出されたフォーク済みスキルのメッセージがすべて配信される。

ユーザーへの恩恵

フォーク済みスキルとサブエージェントのやり取りを取りこぼさず監視でき、 SDK / stream-json 統合の信頼性が高まる。

関連ドキュメント

Fixed
保存履歴に不正な形式の task-reminder または @-ファイル添付エントリが含まれるセッションで、--resume、レジュームピッカーのプレビュー、再開されたバックグラウンドエージェント、トランスクリプトビューが失敗する問題を修正した。
英語原文を表示
Fixed --resume, the resume picker preview, resumed background agents and the transcript view failing on a session whose saved history contains a malformed task-reminder or @-file attachment entry

変更前

保存された会話履歴に不正な形式の task-reminder または @-ファイル添付エントリが含まれるセッションを開こうとすると、--resume、レジュームピッカーのプレビュー、再開したバックグラウンドエージェント、トランスクリプトビューが失敗していた。

変更後

--resume やレジュームピッカーのプレビュー、再開したバックグラウンドエージェント、トランスクリプトビューが正常に動作する。保存履歴に不正な task-reminder や @-ファイル添付エントリが含まれるセッションでも、該当画面で失敗せずセッションを開ける。

ユーザーへの恩恵

履歴に不正な添付エントリが含まれるセッションでも、レジュームや履歴閲覧がエラーにならずそのまま再開・確認できるようになる。

関連ドキュメント

Fixed
[VSCode] クラッシュによって中断されたままになったエージェントが、セッションを再び開いたときにエージェントマップ上で stopped ではなく failed として表示される問題を修正した
英語原文を表示
[VSCode] Fixed the agent map showing agents a crash left unfinished as stopped instead of failed once the session is reopened

変更前

クラッシュによって中断されたエージェントは、セッションを再び開いたときにエージェントマップ上で stopped と表示されていた

変更後

セッションを再び開くと、エージェントマップ上でこれらのエージェントが stopped ではなく failed として表示される

ユーザーへの恩恵

クラッシュ時に中断されたエージェントを stopped と見分けられず誤解する事故がなくなり、セッション再開後に失敗したエージェントを即座に把握して再実行などの対応が取れるようになる

関連ドキュメント

Improved
[VSCode] エージェントマップを改善した: ピルには実行中のエージェント数が表示され、失敗後は赤色に変わる。マップのスクロール中もメインエージェントが表示され続け、エージェントは状態別、次いで終了時刻順に並ぶ。
英語原文を表示
[VSCode] Improved the agent map: the pill counts running agents and turns red after a failure, the main agent stays in view while the map scrolls, and agents sort by state then end time

変更前

エージェントマップでは、実行中のエージェント数はピルに表示されず、失敗が起こってもピルの色は変化しなかった。マップをスクロールするとメインエージェントが画面から消えることがあり、エージェントの並び順も状態や終了時刻を考慮したものではなかった。

変更後

エージェントマップでは、実行中のエージェント数がピルに表示され、失敗が起こるとピルが赤色に変化するようになった。マップをスクロールしている間もメインエージェントは常に表示され続け、エージェントはまず状態別、その次に終了時刻順に並び替えられる。

ユーザーへの恩恵

エージェントの実行状況や失敗を一目で把握でき、マップをスクロールしてもメインエージェントを見失わずに監視を続けられる。

関連ドキュメント

Fixed
Code Review で、レビューエージェントの1つが予期しない形式で調査結果を返した際に、レビューの分析の一部が欠落する問題を修正した。
英語原文を表示
[Code Review] Fixed reviews occasionally dropping part of their analysis when one of the reviewing agents returned its findings in an unexpected format

変更前

複数エージェントで構成される Code Review において、いずれかのレビューエージェントが予期しない形式で調査結果を返すと、その部分の解析内容が取り込まれず、レビュー結果の一部が欠落する場合があった。

変更後

どのレビューエージェントが予期しない形式で成果物を返した場合でも、その内容を解析して取り込めるため、レビューの分析結果が部分的に失われなくなった。

ユーザーへの恩恵

エージェントの出力形式の揺れに左右されず、レビューの分析結果全体を受け取れるようになる。

v2.1.274(3件)

Fixed
自動更新による再起動の後に、claude agents--model--effort--permission-mode--allow-dangerously-skip-permissions--agent を失う問題を修正した。
英語原文を表示
Fixed claude agents losing --model, --effort, --permission-mode, --allow-dangerously-skip-permissions and --agent after an auto-update relaunch

変更前

claude agents は自動更新による再起動の際に、起動時に指定された --model--effort--permission-mode--allow-dangerously-skip-permissions--agent といったフラグを引き継げていなかった。

変更後

自動更新による再起動後も、claude agents を起動した際に指定した --model--effort--permission-mode--allow-dangerously-skip-permissions--agent が引き継がれるようになった。

ユーザーへの恩恵

自動更新の再起動後もバックグラウンドセッションに対して指定した権限モードやモデル・エフォートが失われず、設定し直さなくても済むようになる。

関連ドキュメント

Fixed
Bedrock、Vertex、Foundry で model: 'opus' を指定されたサブエージェントが、そのモデル ID から認識可能なモデルファミリーを判定できなかった場合でも、セッションのモデルを引き継ぐようになった(ANTHROPIC_DEFAULT_OPUS_MODEL が設定されている場合を除く)。
英語原文を表示
Fixed subagents with model: "opus" on Bedrock, Vertex or Foundry leaving the session's model when its id has no recognizable model family (unless ANTHROPIC_DEFAULT_OPUS_MODEL is set)

変更前

Bedrock・Vertex・Foundry 上で model: 'opus' を指定されたサブエージェントは、そのモデル ID から認識可能なモデルファミリーを判定できなかった場合、セッションのモデルから外れていた(ANTHROPIC_DEFAULT_OPUS_MODEL が設定されていない場合)。

変更後

Bedrock・Vertex・Foundry 上のサブエージェントで、指定されたモデル ID から認識可能なモデルファミリーを判定できなかった場合でも、サブエージェントがセッションのモデルを引き継ぐようになった(ANTHROPIC_DEFAULT_OPUS_MODEL が設定されている場合を除く)。

ユーザーへの恩恵

Bedrock・Vertex・Foundry を利用するユーザーは、サブエージェントが意図せずセッションのモデルを変更することなく、指定したモデルでサブエージェントを確実に実行できる。

Changed
/code-review が、独自にチューニングされた設定を持たないすべてのモデルに対して、多数のレビュー用サブエージェントを起動する代わりに、より軽量なインラインレビュープロンプトを使うように変更された
英語原文を表示
Changed /code-review to use leaner inline review prompts for every model that has no tuned settings of its own, instead of spawning many review subagents

変更前

チューニング済み設定を持たないすべてのモデルで、/code-review は軽量なインラインレビュープロンプトを単一コンテキストで直接使用するようになり、多数のレビュー用サブエージェントを起動しなくなった

変更後

チューニング済み設定を持たないすべてのモデルで、/code-review は多数のレビュー用サブエージェントを起動して複数に分かれてレビューを実行していた

ユーザーへの恩恵

サブエージェントの起動と集約を待つ必要がなくなり、レビューがより速く、シンプルに完了するようになる

関連ドキュメント

v2.1.273(2件)

Fixed
最後のストリーミング応答にトークン使用量が含まれていない場合、またはモデルIDが空の場合に、サブエージェントとバックグラウンドエージェントが失敗と報告され、その結果が一切届かない問題を修正した。
英語原文を表示
Fixed sub-agents and background agents being reported as failed, with their result never delivered, when the final streamed reply omitted token usage or carried no model id

変更前

最後のストリーミング応答でトークン使用量が省略されたりモデルIDが空だと、サブエージェントとバックグラウンドエージェントが実際には完了していても失敗と報告され、その結果はフックやSDKの結果メッセージに一切届かなかった。

変更後

最後のストリーミング応答にトークン使用量が含まれていない、またはモデルIDが空でも、サブエージェントとバックグラウンドエージェントが正常に完了し、その結果がフックやSDKの結果メッセージとして確実に届くようになった。

ユーザーへの恩恵

最後の応答にトークン使用量やモデルIDが含まれない環境でも、サブエージェントやバックグラウンドエージェントの実行結果とコスト・トークン情報を確実に受け取れるようになった。

関連ドキュメント

Fixed
作業が完了してエージェントパネルに表示されなくなったエージェントチームのチームメイトを理由に、/tui が再起動を拒否する問題を修正
英語原文を表示
Fixed /tui refusing to restart because of an agent-team teammate that had already finished its work and was no longer shown in the agents panel

変更前

作業を終えたチームメイトがエージェントパネルに表示されていなくても /tui が再起動を拒否せず、レンダラーを切り替えられる

変更後

作業を終えたエージェントチームのチームメイトが、実際にはまだ稼働していてもエージェントパネルの行が非表示になると、/tui がそのチームメイトへの参照を理由にプロセスの再起動を拒否し、レンダラーを切り替えられなかった

ユーザーへの恩恵

完了済みチームメイトの行がパネルから消えた後でも /tui でレンダラーを切り替えられるようになる

関連ドキュメント

v2.1.271(5件)

Added
カスタムおよびプラグインのサブエージェントがユーザー・プロジェクト・ローカルの各 CLAUDE.md ファイルなしで実行できるように、omitClaudeMd をエージェントの frontmatter と --agents の JSON に追加。managed policy ファイルは引き続き読み込まれる。
英語原文を表示
Added omitClaudeMd to agent frontmatter and --agents JSON, letting custom and plugin subagents run without user, project and local CLAUDE.md files; managed policy files still load

変更前

エージェントの frontmatter や --agents の JSON に omitClaudeMd を指定する機能はなく、カスタムサブエージェントやプラグインのサブエージェントもユーザー・プロジェクト・ローカルの各 CLAUDE.md ファイルを読み込んでいた。

変更後

エージェントの frontmatter や --agents の JSON に omitClaudeMd を指定できるようになったのは v2.1.271 以降。これにより、カスタムサブエージェントやプラグインのサブエージェントが、ユーザー・プロジェクト・ローカルの各 CLAUDE.md ファイルを読み込まずに実行できる。ただし、managed policy ファイルは従来どおり読み込まれる。

ユーザーへの恩恵

サブエージェントごとに CLAUDE.md の読み込みを制御でき、機密性の高いプロジェクトではコンテキスト漏洩を防ぎながらエージェントを実行できる。

関連ドキュメント

Fixed
バックグラウンドセッション(claude --bg、claude agents)が、自身が公開したartifactに対して、他の場所で行われた再公開を監視しない問題を修正しました。
英語原文を表示
Fixed background sessions (claude --bg, claude agents) not watching the artifacts they publish for republishes made elsewhere

変更前

バックグラウンドセッション(claude --bg、claude agents)は、自身が公開したartifactを監視しておらず、他のセッションやエディターによって再公開が行われても、その変更を検出できませんでした。

変更後

バックグラウンドセッション(claude --bg、claude agents)が、自身が公開したartifactの変更を監視し、他のセッションで再公開された最新の内容を自動的に検出して反映するようになりました。

ユーザーへの恩恵

ユーザーはartifactが常に最新の状態に保たれ、複数のセッションや編集者間で内容のずれが発生しなくなります。

関連ドキュメント

Fixed
暗号化ボリュームを Windows ドライブとしてマウントした場合など、inode 0 を報告する仮想ドライブから、最初の1つ以降のカスタムエージェント、スラッシュコマンド、出力スタイルが読み込まれない問題を修正した。
英語原文を表示
Fixed custom agents, slash commands and output styles beyond the first not loading from a virtual drive that reports inode 0, such as an encrypted vault mounted as a Windows drive

変更前

inode 0 を報告する仮想ドライブ(Electric Drive などの暗号化ボリュームを Windows ドライブとしてマウントしたもの)から、最初のカスタムエージェント、スラッシュコマンド、出力スタイルは読み込めるが、2つ目以降は読み込まれなかった。

変更後

仮想ドライブ上に置かれたカスタムエージェント、スラッシュコマンド、出力スタイルが、最初の1つ以降もすべて読み込まれるようになった。

ユーザーへの恩恵

暗号化ボリューム上に複数のカスタムコンポーネントを置いても、すべて正しく読み込まれ、設定どおりに使えるようになる。

関連ドキュメント

Improved
dynamic workflow が改善され、使用量上限に達した際に影響を受けるエージェントを破棄する代わりに、ワークフローが一時停止し、上限がリセットされると自動的に再開するようになった。
英語原文を表示
Improved dynamic workflows to pause when you hit your usage limit and continue automatically when it resets, instead of dropping the affected agents

変更前

使用量上限に達すると、dynamic workflow はエージェントを保持し、上限がリセットされた後に自動的に処理を再開する代わりに、影響を受けたエージェントを終了(ドロップ)していた。その結果、ワークフローの進行状況が失われ、ユーザーが再実行や介入を行う必要があった。

変更後

使用量上限に達すると、dynamic workflow 内のエージェントを終了させるのではなく、ワークフローが一時停止する。上限がリセットされると、ワークフローは自動的に再開し、影響を受けていたエージェントが途中から処理を続けられる。

ユーザーへの恩恵

使用量上限に達しても dynamic workflow が自動的に一時停止・再開するため、ユーザーはエージェントの再実行や進行状況の復旧を手動で行う必要がなくなる。

関連ドキュメント

Changed
Pro プランにおいて、動的ワークフローのデフォルトサイズを small に変更し、medium サイズのガイドラインを 15 から 10 エージェントに引き下げました。
英語原文を表示
Changed the default dynamic workflow size to small on Pro plans and lowered the medium size guideline from 15 to 10 agents

変更前

Pro プランの dynamic workflow のデフォルトサイズは medium(<15 エージェント)で、medium のガイドラインは 15 エージェント未満だった。

変更後

Pro プランのデフォルトの dynamic workflow サイズが medium から small に変更され、medium のサイズガイドラインの上限も 15 エージェントから 10 エージェントに引き下げられた。

ユーザーへの恩恵

ユーザーは設定を変更しなくても、Pro プランでワークフロー実行時のトークン消費とレート制限への影響を抑えられるようになる。

v2.1.269(4件)

Fixed
バックグラウンドエージェントの実行中に、リモートセッションやヘッドレスセッションが「waiting for your input(入力待ち)」と誤って報告される問題を修正しました(環境変数 CLAUDE_CODE_BG_TASKS_REPORT_RUNNING=0 を設定すると以前の動作に戻せます)。
英語原文を表示
Fixed remote and headless sessions reporting "waiting for your input" while background agents were still running (set CLAUDE_CODE_BG_TASKS_REPORT_RUNNING=0 to restore the old behavior)

変更前

バックグラウンドエージェントが動作中でも、リモートセッションやヘッドレスセッションが「入力待ち」と誤って報告され、実際には処理が進行中であるにもかかわらずユーザー入力を待っている状態に見える。

変更後

バックグラウンドエージェントが動作中でも、リモートセッションやヘッドレスセッションが即座に「入力待ち」と表示されるようになる。

ユーザーへの恩恵

バックグラウンドエージェントの実行状況を正しく把握でき、完了前にセッションを終了して処理を中断してしまうリスクを避けられる。

関連ドキュメント

Added
[VSCode] エージェントマップを追加: 「N agents」フッターピルからセッションのサブエージェントの一覧を開けるようになり、各サブエージェントの状態(実行中/停止)と、カードを開くための番号が表示される。
英語原文を表示
[VSCode] Added an agent map: an "N agents" footer pill opens a map of the session's sub-agents with per-agent cards, Stop agent, and read-only transcripts

変更前

…その右側にはサブエージェントの情報は何も表示されないため、実際に実行されているかどうかを知るには、各番号を1つずつ開いて確認するしかなかった。

変更後

…その右側に、そのサブエージェントの状態(実行中または停止)と、開くための番号が表示される。

ユーザーへの恩恵

マップを開くだけで、どのサブエージェントが実行中でどれが停止しているかを一目で確認できる。

関連ドキュメント

Added
[VSCode] Focusビューのツールコールグループの下に、実行中のサブエージェントの進行状況がライブ表示されるようになった
英語原文を表示
[VSCode] Added live progress rows for running subagents under the tool-call groups in Focus view

変更前

VSCode拡張のFocusビューでは、サブエージェントが起動していてもその実行状況がツールコールグループ上に表示されず、進行中の作業を確認するには他の画面やログを見る必要があった

変更後

Focusビューのツールコールグループの下に、実行中のサブエージェントのライブ進行状況が表示される

ユーザーへの恩恵

エディタから離れずに、サブエージェントごとの現在の作業状況をリアルタイムで把握できる

関連ドキュメント

Fixed
[Claude Code on the web] サブエージェントを使用するルーチン実行が、実際の失敗後にリトライをスキップしたり、重複した実行を開始したりする原因となっていた、実行が早すぎるタイミングで完了として扱われる問題を修正しました
英語原文を表示
[Claude Code on the web] Fixed routine runs that use subagents sometimes being treated as finished too early, which could skip the retry after a real failure or start a duplicate run

変更前

サブエージェントを使うルーチン実行では、サブエージェントがまだタスクを終えていないのに実行全体が完了と判定されることがあり、実際の失敗の後のリトライがスキップされたり、同じルーチンの実行が重複して起動されたりしていた。

変更後

ルーチン実行がサブエージェントの完了判定をサブエージェントが終了したときだけ行うようにしたため、実際の失敗の後もリトライが省略されず、失敗した実行が完了扱いで二重起動されなくなる。

ユーザーへの恩恵

サブエージェントを使うルーチン実行で、失敗時のリトライが確実に行われ、同じ処理が二重に実行されることがなくなる。

関連ドキュメント

v2.1.268(4件)

Fixed
claude agents の不具合を修正した。エージェント一覧へ戻る際、自然なテンポで ← を再び押しても、1秒以上のポーズで待たされることなく受け付けられるようになった。
英語原文を表示
Fixed claude agents: pressing ← again at a natural pace to go back to the agent list no longer gets ignored until you pause for over a second

変更前

エージェント詳細からエージェント一覧へ戻る際、自然なテンポで ← キーを2度押しすると、1秒以上のポーズを挟まない限り2回目の押下が無視されていた。

変更後

軽いテンポで ← キーを2度押ししても、2回目の押下が無視されなくなった。エージェント一覧へは1秒以上のポーズを挟まずに即座に戻れる。

ユーザーへの恩恵

ユーザーは待ち時間なしに即座にエージェント一覧へ戻れるため、キー操作のリズムを崩さずスムーズにナビゲーションできる。

関連ドキュメント

Fixed
worktreeを削除できない場合に claude agents のセッション削除が固まる問題を修正。メッセージが原因と次のステップを示し、git worktreeなら再度Ctrl+Xを押すことでディレクトリも強制削除する
英語原文を表示
Fixed claude agents session delete getting stuck when a worktree can't be removed: the message names the cause and next step, and for a git worktree ctrl+x again deletes the directory anyway

変更前

worktreeが削除できない場合、セッション削除が途中で止まり、原因と対処法がメッセージに表示されなかった

変更後

セッション削除時に削除できないworktreeに遭遇すると、メッセージが原因と次のステップを具体的に表示するようになった

ユーザーへの恩恵

削除できない理由と対処方法がわかるため、ユーザーはメッセージの指示に従って問題を解決できる

関連ドキュメント

Fixed
テキストに改行が含まれる場合に、エージェントパネル内のバックグラウンドエージェントやワークフローの行が複数行に広がって表示される問題を修正した。
英語原文を表示
Fixed background agent and workflow rows in the agents panel expanding to many lines when their text contained line breaks

変更前

テキストに改行が含まれていると、エージェントパネル内のバックグラウンドエージェントやワークフローの行が多数の行に広がって表示されていた。

変更後

テキストに改行が含まれていても、エージェントパネル内のバックグラウンドエージェントやワークフローの行が複数行に広がらず、1行に収まるようになった。

ユーザーへの恩恵

エージェントパネルの表示が乱れず、各エージェントやワークフローの状態を一目で確認できるようになる。

関連ドキュメント

Fixed
[Code Review] 指摘事項を検証するエージェントの 1 つが途中で失敗したときに、レビューが不完全なまま終わることがある問題を修正した。レビューはそのエージェントを交代させて、最後まで判定を出す。
英語原文を表示
[Code Review] Fixed reviews sometimes ending as incomplete when one of the agents verifying a finding failed midway; the review now replaces that agent and reaches a verdict

変更前

指摘事項を検証するエージェントの 1 つが途中で失敗すると、レビュー全体が「不完全(incomplete)」のまま終わることがあり、判定(verdict)が出ないまま中断されていた。

変更後

検証エージェントが途中で失敗しても、レビューがそのエージェントを自動的に交代させ、指摘事項に対する verdict(判定)を最後まで出せるようになった。

ユーザーへの恩恵

ユーザーはエージェントの失敗を気にせずレビューを実行でき、途中で不完全な結果になることなく最終判定を常に受け取れるようになる。

v2.1.267(3件)

Fixed
カスタムコマンド、スキル、サブエージェントの effort: フロントマターが、デフォルトの effort レベルが固定されているモデル(Opus 4.7、Opus 4.8、Fable 5)で無視される問題を修正した。
英語原文を表示
Fixed effort: frontmatter on custom commands, skills, and subagents being ignored on models whose default effort is still pinned (Opus 4.7, Opus 4.8, Fable 5)

変更前

Opus 4.7、Opus 4.8、Fable 5 ではデフォルトの effort レベルが固定されているため、カスタムコマンド、スキル、サブエージェントのフロントマターに書かれた effort: の指定が無視されていた。

変更後

これらのモデルでは effort: フロントマターが尊重され、カスタムコマンド、スキル、サブエージェントがそれぞれ指定された effort レベルで実行される。

ユーザーへの恩恵

モデル側のデフォルト固定に左右されず、コマンドやスキル、サブエージェントごとに意図した推論の深さを設定した通りに使えるようになる。

Fixed
claude agents@ ディレクトリメニューで、セッション開始後に作成されたリポジトリが一覧に表示されない問題を修正した。
英語原文を表示
Fixed claude agents @ directory menu not listing repositories created after the session started

変更前

claude agents@ を押してセッションの宛先ディレクトリを選ぶ際、セッション開始後に作成された Git リポジトリも候補に表示されるようになり、選択できる。

変更後

claude agents@ を押してセッションの宛先ディレクトリを選ぶ際、セッション開始後に作成された Git リポジトリが候補に表示されず、選択できなかった。

ユーザーへの恩恵

セッション開始後に作成したリポジトリへも、再起動せずにそのまま新しいセッションを割り当てられる。

Improved
プロンプトキャッシュの安定性を改善しました: サブエージェントや --system-prompt / --append-system-prompt で開始したセッションは、システムプロンプトとツール定義を再レンダリングする代わりに一度だけ記録するようになりました
英語原文を表示
Improved prompt-cache stability: subagents and sessions started with --system-prompt or --append-system-prompt now record the system prompt and tool definitions once instead of re-rendering them

変更前

サブエージェントや --system-prompt / --append-system-prompt 付きセッションでは、リクエストごとにシステムプロンプトとツール定義が再レンダリングされており、プレフィックスの一致が崩れてプロンプトキャッシュが安定して効かなかった。

変更後

システムプロンプトとツール定義を毎回再生成せず、初回に一度だけ記録してキャッシュを再利用するようになった。

ユーザーへの恩恵

ユーザーはキャッシュミスによるコストとレイテンシの増大を気にせず、サブエージェントやカスタムシステムプロンプト付きセッションを安定した速度・費用で実行できる。

v2.1.265(2件)

Fixed
エージェントチームのチームメイトおよび再開されたサブエージェントで、後続ターンに SubagentStart フックのコンテキストと事前ロードされたスキルがプロンプトのプレフィックスから外れ、プロンプトキャッシュの再利用が壊れる問題を修正した
英語原文を表示
Fixed agent teammates and resumed subagents moving SubagentStart hook context and preloaded skills out of the prompt prefix on later turns, which broke prompt-cache reuse

変更前

エージェントチームのチームメイトや再開されたサブエージェントで、SubagentStart フックのコンテキストや事前ロードされたスキルが、後続ターンでプロンプトの先頭部分から外れてしまっていた。その結果、プロンプトキャッシュの再利用が機能せず、トークンコストや応答の効率が低下していた

変更後

SubagentStart フックのコンテキストと事前ロードされたスキルが、エージェントチームのチームメイトや再開されたサブエージェントの後続ターンでもプロンプトのプレフィックス(先頭部分)に保持されるようになった

ユーザーへの恩恵

エージェントチームのチームメイトや再開されたサブエージェントでもプロンプトキャッシュの再利用が有効になり、トークンコストを抑えつつ応答効率を改善できる

関連ドキュメント

Fixed
管理設定で skills だけをプラグインに固定している場合に /add-dir <subdirectory> がサブディレクトリのエージェントを読み込まない不具合と、agents だけが固定されている場合にエージェントの使用を約束してしまう不具合を修正した。
英語原文を表示
Fixed /add-dir <subdirectory> refusing to load a subdirectory's agents when managed settings lock only skills to plugins, and promising agents when only agents are locked

変更前

エンタープライズ管理設定で skills がプラグイン限定としてロックされているだけで、agents には制限がないにもかかわらず、/add-dir <subdirectory> を実行するとサブディレクトリの .claude/agents/ にあるサブエージェントが読み込まれず拒否されていました。

変更後

エンタープライズの管理設定で「skills をプラグイン限定にする」ポリシーが有効なとき、/add-dir <subdirectory> で追加したサブディレクトリ内の .claude/agents/ のサブエージェントまで読み込み拒否される不具合を修正しました。skills のロックは agents に影響しないはずなのに、/add-dir 経由のサブエージェント発見が一緒にブロックされていました。

ユーザーへの恩恵

skills のロックしかしていないチーム環境でも、/add-dir で追加したサブディレクトリのサブエージェントを通常どおり使えるようになる。

関連ドキュメント

v2.1.260(3件)

Fixed
Model configSettings
model: fable のエージェントが ANTHROPIC_DEFAULT_FABLE_MODEL のピン留めにおける [1m] タグを無視し、黙って 200K のコンテキストウィンドウで動作する問題を修正した
英語原文を表示
Fixed model: fable agents ignoring the [1m] tag on an ANTHROPIC_DEFAULT_FABLE_MODEL pin and silently running with a 200K context window

変更前

ANTHROPIC_DEFAULT_FABLE_MODEL でピン留めしたモデル ID に [1m] タグが付いていても、model: fable のエージェントはこのタグを無視していた

変更後

ANTHROPIC_DEFAULT_FABLE_MODEL でピン留めしたモデル ID に [1m] タグが付いていても、model: fable のエージェントがこのタグを無視するようになった

ユーザーへの恩恵

1M トークンのコンテキストウィンドウを必要とする fable エージェントのセッションが、意図せず 200K で強制圧縮されなくなった

関連ドキュメント

Fixed
長いコンテキストの圧縮がまだ進行中の間に、Workflow ツールのサブエージェントが stalled 状態として再起動される問題を修正した
英語原文を表示
Fixed Workflow tool subagents being restarted as stalled while a long context compaction was still in progress

変更前

Workflow ツールで実行中のサブエージェントが長いコンテキストの圧縮(compaction)処理の途中でも stalled 状態と誤判定され、強制的に再起動されていた

変更後

コンテキストの圧縮が完了していない場合、Workflow ツールのサブエージェントは stalled 状態とみなされず、再起動されなくなった

ユーザーへの恩恵

長いコンテキストの圧縮待ちの間も Workflow のサブエージェントが勝手に再起動されなくなり、進行中の作業が中断されずに完了するようになる

Removed
サブエージェントが起動したバックグラウンドコマンドの1時間の制限を廃止しました。これらのコマンドは、終了するか停止されるまで実行され、メインセッションと同じ動作になります。
英語原文を表示
Removed the one-hour time limit on background commands started by subagents; they now run until they exit or are stopped, matching the main session

変更前

サブエージェントが起動したバックグラウンドコマンドには1時間の制限があり、期限が来ると終了していない場合でも強制停止されていました。

変更後

サブエージェントが起動したバックグラウンドコマンドは、メインセッションが開始するコマンドと同様に、終了するか停止されるまで実行されるようになりました。

ユーザーへの恩恵

サブエージェントは時間のかかるタスクを途中で断念することなく、最後まで実行できるようになります。

関連ドキュメント

v2.1.259(3件)

Fixed
リモート制御セッションにおけるバックグラウンドエージェントとワークフローを停止しない問題を修正しました。停止したタスクは、プロセスが終了するまで可視状態で表示され、再停止可能になります。
英語原文を表示
Fixed Stop not actually stopping background agents and workflows in remote-control sessions: killed tasks now stay visible and re-stoppable until their processes exit

変更前

リモート制御セッションでバックグラウンドエージェントやワークフローを停止しようとしても、実際には停止されずプロセスがそのまま実行され続けていました。停止操作を行ってもタスクが消えず、再停止しようとしても反応しない状態でした。

変更後

リモート制御セッションでバックグラウンドエージェントやワークフローを停止した場合、プロセスが終了するまでそのタスクが画面上に表示され、再度停止操作を行うことが可能になりました。停止したタスクは削除されず、プロセス終了まで管理可能な状態になります。

ユーザーへの恩恵

停止したバックグラウンドタスクが画面上に残るため、意図せず実行が継続しているプロセスを確認し、プロセス終了まで再停止操作を行えるようになります。

関連ドキュメント

Fixed
前回の停止したワークフロー実行がまだ終了処理中である状態で、ワークフロー実行を再開すると、エージェントの重複実行が発生する問題を修正しました。
英語原文を表示
Fixed resuming a workflow run while its previous stopped run was still exiting, which could run duplicate copies of its agents

変更前

前回のワークフロー実行を停止した直後に、再度そのワークフローを再開しようとすると、エージェントが複数回実行される可能性がありました。

変更後

前回のワークフロー実行が終了処理中であっても、ワークフロー実行を再開できるようになり、エージェントの重複実行が防止されます。

ユーザーへの恩恵

ワークフローの再開操作をより安全に行えるようになり、意図しないエージェントの複数実行を防げます。

関連ドキュメント

Improved
ネストされたバックグラウンドサブエージェントの結果を親サブエージェントのトランスクリプトに保存するように改善し、再開されたサブエージェントはそれらを維持し、共有トランスクリプトは配信を表示するようになった。
英語原文を表示
Improved nested background subagent results to be saved in the parent subagent's transcript, so resumed subagents keep them and shared transcripts show the delivery

変更前

ネストされたバックグラウンドサブエージェントの結果は親サブエージェントのトランスクリプトに保存されず、サブエージェントが再開された際に結果が失われたり、共有トランスクリプトに表示されなかったりする問題があった。

変更後

ネストされたバックグラウンドサブエージェントの結果が親サブエージェントのトランスクリプトに保存されるようになり、サブエージェントが再開された際に結果が維持され、共有トランスクリプトに配信内容が表示されるようになった。

ユーザーへの恩恵

サブエージェントの再開や共有時でも結果が維持されるため、一貫した作業履歴を確認できるようになる。

関連ドキュメント

v2.1.257(8件)

Fixed
修正: claude agents における keybindings.json の Ctrl+G 再割り当てが無視されていた問題。Ctrl+S / Ctrl+T は新しい Agents コンテキスト経由で再割り当て可能になった。
英語原文を表示
Fixed keybindings.json rebinds of Ctrl+G being ignored in claude agents; its Ctrl+S / Ctrl+T are now rebindable via the new Agents context

変更前

以前は claude agents 内部で keybindings.json によるキーボードショートカットの再割り当て(特に Ctrl+G)が無視されていました。また、Ctrl+S や Ctrl+T などのショートカットも再割り当てができませんでした。

変更後

現在は claude agents 内部でも keybindings.json によるキーボードショートカットの再割り当てが正しく機能するようになりました。特に Ctrl+S や Ctrl+T は、新しい Agents コンテキストを使用して再割り当てできるようになりました。

ユーザーへの恩恵

ユーザーは claude agents 内部のキーボードショートカットを keybindings.json で自由にカスタマイズできるようになります。

Fixed
バックグラウンドセッションで再プロンプトした後、完了したセッションが「完了」タブに埋もれて表示されない問題を修正しました。また、完了したセッションを最新の終了時刻順に並べ替えるようになりました。
英語原文を表示
Fixed claude agents keeping a background session you re-prompted buried in Completed after it finished again; Completed now orders by the latest finish

変更前

バックグラウンドセッションで再プロンプトした後、そのセッションが完了すると「完了」タブの一番下に埋もれて表示されていました。また、完了したセッションの並び順が固定されていました。

変更後

バックグラウンドセッションで再プロンプトした後、そのセッションが完了しても「完了」タブに最新の終了時刻順で表示されるようになりました。

ユーザーへの恩恵

完了したセッションを最新の終了時刻順で確認できるようになり、再プロンプトしたセッションを見つけやすくなります。

関連ドキュメント

Fixed
バックグラウンドセッションからのメッセージ承認待ちや送信元を通知しない問題を修正しました。
英語原文を表示
Fixed claude agents not saying that a background session is waiting for you to approve a message from another session, or who sent it

変更前

バックグラウンドセッションで別のセッションからのメッセージが届いた際、承認待ちであることや誰からのメッセージかを通知しませんでした。

変更後

バックグラウンドセッションで別のセッションからのメッセージが届いた際、承認待ちであることや誰からのメッセージかを通知するようになりました。

ユーザーへの恩恵

ユーザーはバックグラウンドセッションで待機している承認リクエストの内容と送信元を把握できるようになります。

関連ドキュメント

Fixed
サブエージェントのトランスクリプトに切り替えた後、トークンカウンターがフリーズしたり遅延したりする問題を修正しました。また、応答がストリーミング中にバックグラウンドのサブエージェントやチームメイトのカウンターをリアルタイムで更新するようにしました。
英語原文を表示
Fixed the token counter freezing or crawling after switching to another subagent's transcript, and made background subagents' and teammates' counters update live while a response streams

変更前

サブエージェント間でトランスクリプトを切り替えると、トークンカウンターがフリーズしたり、更新が極端に遅くなったりしていました。応答のストリーミング中も、バックグラウンドで動作しているサブエージェントやチームメイトのトークン使用状況が正しく反映されないことがありました。

変更後

サブエージェントのトランスクリプトを切り替えてもトークンカウンターが正常に動作するようになりました。応答がストリーミングされている間、バックグラウンドで実行中のサブエージェントやチームメイトのトークン使用状況がリアルタイムで更新されます。

ユーザーへの恩恵

ユーザーは、サブエージェント間の切り替えや応答のストリーミング中も、トークン消費状況をリアルタイムで正確に把握できるようになります。

関連ドキュメント

Fixed
claude agents --json コマンド実行時に端末が一時的に raw モードに切り替わり、終了時に別のプログラムの端末設定が元に戻らない問題を修正しました。
英語原文を表示
Fixed claude agents --json briefly switching the terminal to raw mode and undoing another program's terminal settings on exit

変更前

以前は claude agents --json コマンドを実行すると、内部で端末の raw モードが有効化されていました。コマンド終了時にこの raw モードが解除され、その間に別のプログラムによって変更されていた端末の設定(カーソル位置やエコー設定など)が元に戻ってしまう不具合がありました。

変更後

修正後は claude agents --json コマンド実行時の端末 raw モードの切り替えが確実に行われるようになり、コマンド終了時に別のプログラムの端末設定が正しく復元されるようになりました。

ユーザーへの恩恵

ユーザーは claude agents --json コマンドの実行中に、別のプログラムの端末設定が意図せず上書きされることを心配する必要がなくなりました。

Fixed
コンピュータのスリープ、接続切断、またはサーバーエラーによりストリーミング中の応答が途切れた際、サブエージェントが自動的に継続するように修正しました。
英語原文を表示
Fixed subagents stopping when a response was cut off mid-stream by a computer sleep, dropped connection, or server error; they now automatically continue instead of ending with an incomplete response

変更前

コンピュータのスリープや通信切断、サーバーエラーが発生すると、サブエージェントは応答が不完全なまま終了していました。

変更後

これらのエラーが発生しても、サブエージェントは完了した部分を保持し、自動的に継続処理を行うようになりました。

ユーザーへの恩恵

ユーザーは手動で継続コマンドを入力する必要がなく、応答の途切れを気にせず作業を継続できます。

関連ドキュメント

Fixed
「claude agents」セッション内の「/btw」パネルで キーが機能しない問題を修正しました。これにより、回答中でもエージェント一覧に戻り、セッションを再開するとパネルが表示されるようになります。
英語原文を表示
Fixed doing nothing in the /btw panel inside a claude agents session: it now returns to the agents list (even mid-answer), and the panel comes back when you reopen the session

変更前

「claude agents」セッション内の「/btw」パネルで キーを押しても何も起きず、エージェント一覧に戻れませんでした。また、回答中にパネルを閉じると、セッションを再開してもパネルが表示されませんでした。

変更後

「claude agents」セッション内の「/btw」パネルで キーを押すと、回答中でも即座にエージェント一覧に戻ります。パネルを閉じた後、セッションを再開するとパネルが復元されます。

ユーザーへの恩恵

回答中でも素早くエージェント一覧に戻れるようになり、作業の中断を最小限に抑えられます。

関連ドキュメント

Fixed
現在の作業ディレクトリ内のディレクトリを /add-dir が拒否する問題を修正しました。これにより、起動時に --add-dir を使用した場合と同様に、そのディレクトリのスキル、コマンド、およびエージェントが読み込まれるようになります。
英語原文を表示
Fixed /add-dir rejecting a directory inside the current working directory; it now loads that directory's skills, commands, and agents like --add-dir does at startup

変更前

現在の作業ディレクトリ内のディレクトリを /add-dir コマンドで追加しようとすると、そのディレクトリのスキルやコマンドが読み込まれず、エラーとして拒否されていました。

変更後

現在の作業ディレクトリ内のディレクトリを /add-dir コマンドで追加できるようになりました。起動時の --add-dir と同様に、そのディレクトリ内の .claude/skills/.claude/commands/.claude/agents/ が自動的に読み込まれます。

ユーザーへの恩恵

作業中のディレクトリ内のカスタムスキルやコマンドを、起動時と同じように即座に利用できるようになります。

関連ドキュメント

v2.1.251(5件)

Added
リモートコントロールクライアントに、フォアグラウンドサブエージェントのツール呼び出しと結果のライブストリーミングを追加しました(バックグラウンドサブエージェントはデフォルトでステータス表示のみ)。
英語原文を表示
Added live streaming of a foreground subagent's tool calls and results to Remote Control clients (background subagents, the default, still show status only)

変更前

リモートコントロールクライアントはサブエージェントのツール呼び出しや結果をリアルタイムで表示できませんでした。バックグラウンドサブエージェントは常にステータス表示のみでした。

変更後

リモートコントロールクライアントがフォアグラウンドサブエージェントのツール呼び出しと結果をライブストリーミングで表示できるようになりました。バックグラウンドサブエージェントは引き続きステータス表示のみです。

ユーザーへの恩恵

リモートコントロールクライアントを使用するユーザーは、サブエージェントの実行状況をリアルタイムで把握できるようになります。

Fixed
多くの並列サブエージェントが存在する場合の TUI の遅延を修正しました。秒単位の進捗ティックは、以前はトランスクリプトに積み上がっていましたが、今はその前のティックを置き換えるようになりました。
英語原文を表示
Fixed TUI lag with many parallel subagents: per-second progress ticks now replace their predecessor instead of piling up in the transcript

変更前

多くの並列サブエージェントが存在する場合、TUI が遅延していました。秒単位の進捗ティックは、以前はトランスクリプトに積み上がっていました。

変更後

多くの並列サブエージェントが存在する場合の TUI の遅延が解消されました。秒単位の進捗ティックは、トランスクリプトに積み上がるのではなく、前のティックを置き換えるようになりました。

ユーザーへの恩恵

並列サブエージェントが多数存在する場合でも、TUI がスムーズに表示されます。

関連ドキュメント

Fixed
名前のない兄弟または親エージェントからのメッセージに対して、バックグラウンドサブエージェントが返信できない問題を修正しました。以前は from がエージェントタイプだったため、これはアドレスではありませんでした。
英語原文を表示
Fixed background subagents being unable to reply to a message from an unnamed sibling or parent agent (from was the agent type, which is not an address)

変更前

名前のない兄弟または親エージェントからのメッセージに対して、バックグラウンドサブエージェントが返信できませんでした。以前は from がエージェントタイプだったため、これはアドレスではありませんでした。

変更後

名前のない兄弟または親エージェントからのメッセージに対して、バックグラウンドサブエージェントが返信できるようになりました。以前は from がエージェントタイプだったため、これはアドレスではありませんでしたが、修正されました。

ユーザーへの恩恵

バックグラウンドサブエージェントが、適切な宛先からのメッセージに返信できます。

Fixed
バックグラウンドセッションとそのサブエージェントが、git worktree add で作成した git worktree 内のファイルを編集できなかった問題を修正しました。
英語原文を表示
Fixed background sessions and their subagents being unable to edit files inside a git worktree they created with git worktree add

変更前

バックグラウンドセッションとそのサブエージェントは、git worktree add で作成した git worktree 内のファイルを編集できませんでした。

変更後

バックグラウンドセッションとそのサブエージェントは、git worktree add で作成した git worktree 内のファイルを編集できるようになりました。

ユーザーへの恩恵

git worktree 内のファイル編集が可能になり、サブエージェントの作業が正しく実行されます。

関連ドキュメント

Improved
自分のサブエージェントからのメッセージのフレーミングを改善しました。Claude に、送信者がこのセッション内のワーカーであることを伝え、無関係な Claude セッションであることを伝えないようにしました。
英語原文を表示
Improved framing of messages from your own subagents: Claude is told the sender is a worker inside this session, not an unrelated Claude session

変更前

自分のサブエージェントからのメッセージが、無関係な Claude セッションからのものとして表示されていました。

変更後

自分のサブエージェントからのメッセージが、このセッション内のワーカーからのものとして正しく表示されるようになりました。

ユーザーへの恩恵

サブエージェントからのメッセージのコンテキストが明確になり、ユーザーはメッセージの発信元を正しく理解できます。

v2.1.248(6件)

Changed
セッションから切断した後、または win32-input-mode のままのターミナルタブで起動した際、claude agents リストがキーボード入力に応答しなくなる問題を修正しました。
英語原文を表示
Windows: Fixed the claude agents list not responding to the keyboard after detaching from a session, or when launched in a terminal tab left in win32-input-mode

変更前

セッションから切断した後、または win32-input-mode のままのターミナルタブで起動した際、claude agents リストがキーボード入力に応答しなくなることがありました。

変更後

キーボード入力が正しく処理されるようになり、リストの操作が可能になります。

ユーザーへの恩恵

エージェントビューでの操作がスムーズになり、ターミナルタブでの起動時も快適に使用できます。

関連ドキュメント

Fixed
CI 環境変数が設定されている際、claude agents がワークスペース信頼プロンプトをスキップしていた問題を修正しました。
英語原文を表示
Fixed claude agents skipping the workspace trust prompt when the CI environment variable is set

変更前

CI 環境変数が設定されている際、claude agents がワークスペース信頼プロンプトをスキップしていました。

変更後

ワークスペース信頼プロンプトが適切に表示されるようになります。

ユーザーへの恩恵

CI 環境でも適切なワークスペース信頼確認が行われ、意図しない動作を防げます。

関連ドキュメント

Fixed
PR ステータスキャッシュに不正なエントリが含まれていた際、claude agents が起動時にクラッシュしていた問題を修正しました。
英語原文を表示
Fixed claude agents crashing on launch when the PR-status cache held a malformed entry

変更前

PR ステータスキャッシュに不正なエントリが含まれていた際、claude agents が起動時にクラッシュしていました。

変更後

起動時にクラッシュしなくなり、正常に動作します。

ユーザーへの恩恵

エージェントビューの起動が安定し、意図しないクラッシュを防げます。

Fixed
別のターミナルですでに再開した停止中のセッションを開いた際、その会話に対して二重のプロセスを開始していた問題を修正しました。行は「ターミナルで開かれています」と表示されるようになります。
英語原文を表示
Fixed claude agents: opening a stopped session that you already resumed in another terminal no longer starts a second process on that conversation; the row now says it is open in a terminal

変更前

別のターミナルですでに再開した停止中のセッションを開いた際、その会話に対して二重のプロセスを開始していました。

変更後

二重のプロセスが開始されず、行は「ターミナルで開かれています」と表示されます。

ユーザーへの恩恵

重複したプロセスによるリソースの無駄遣いを防ぎ、セッションの状態が正しく表示されます。

関連ドキュメント

Fixed
ワークツリーブランチが既にチェックアウトしたデフォルトブランチ(例: ローカル main)にマージされているがまだプッシュされていない場合、claude agentsclaude rm がそのセッションを削除できず「どこにもプッシュされていないコミットがあります」と拒否していた問題を修正しました。
英語原文を表示
Fixed claude agents and claude rm refusing to delete a session ("has commits that are not pushed anywhere") when its worktree branch was already merged into your checked-out default branch (e.g. local main) but not yet pushed

変更前

ワークツリーブランチが既にチェックアウトしたデフォルトブランチにマージされているがまだプッシュされていない場合、claude agentsclaude rm がそのセッションを削除できず「どこにもプッシュされていないコミットがあります」と拒否していました。

変更後

マージ済みのブランチであっても、まだプッシュされていない場合でもセッションを削除できるようになります。

ユーザーへの恩恵

マージ済みのブランチでもセッションを適切に削除でき、ワークツリーの管理が容易になります。

関連ドキュメント

Fixed
PermissionRequest や PreToolUse フックが無効な回答を出力した際、バックグラウンドセッションが黙って待機していた問題を修正しました。claude agents の行にフック名とスキーマエラーが表示されるようになりました。
英語原文を表示
Fixed background sessions waiting silently when a PermissionRequest or PreToolUse hook prints an invalid answer: the claude agents row now names the hook and the schema error

変更前

PermissionRequest や PreToolUse フックが無効な JSON を出力した際、バックグラウンドセッションはエラーメッセージを表示せずに待機し続けました。ユーザーはどのフックが失敗したのか、何が問題だったのかを知ることができませんでした。

変更後

claude agents の行に、どのフックが無効な回答を出力したのか、そしてスキーマエラーの内容が表示されるようになりました。これにより、バックグラウンドセッションの問題を特定しやすくなりました。

ユーザーへの恩恵

フックのエラー原因を即座に特定できるようになり、バックグラウンドセッションの待機状態を解消できます。

関連ドキュメント

v2.1.247(2件)

Fixed
最初の呼び出しでモデル404が発生した際のサブエージェントの死を修正しました。サブエージェントはセッションのフォールバックモデルチェーンを使用するようになり、親に返されるエラーにはエラータイプ、ステータス、リクエストID、モデルが含まれるようになりました。
英語原文を表示
Fixed sub-agents dying on a first-call model 404: they now use the session's fallback model chain, and the error returned to the parent includes the error type, status, request id, and model

変更前

最初の呼び出しでモデル404が発生するとサブエージェントが終了し、親に適切なエラー情報が返されませんでした。

変更後

サブエージェントはフォールバックモデルチェーンを使用し、詳細なエラー情報が返されるようになりました。

ユーザーへの恩恵

エラーの原因を特定しやすくなり、トラブルシューティングが効率化されます。

Fixed
バックグラウンドセッションのターミナルホストプロセスが終了した後、claude agents で「開始中…」が永遠に表示される問題を修正しました。行は数秒以内に失敗とその理由を表示し、Enter で再起動できます。
英語原文を表示
Fixed a background session showing "opening…" forever in claude agents after its terminal host process died; the row now fails within seconds with the reason, and Enter restarts it

変更前

バックグラウンドセッションのターミナルホストプロセスが終了した後、claude agents で「開始中…」が永遠に表示されていました。

変更後

バックグラウンドセッションのターミナルホストプロセスが終了した後、claude agents で「開始中…」が永遠に表示される問題が修正され、行は数秒以内に失敗とその理由を表示するようになりました。

ユーザーへの恩恵

セッションの状態異常が即座に検知され、ユーザーは Enter キーで簡単に再起動できます。

関連ドキュメント

v2.1.246(5件)

Fixed
動的ワークフローで完了したサブエージェントを再起動する際、←キーを押すか /background を実行すると、再起動するサブエージェントの数を先に確認するようになりました
英語原文を表示
Fixed pressing ← or running /background during a dynamic workflow restarting its finished subagents; it now asks first and says how many subagents would restart

変更前

動的ワークフローで完了したサブエージェントを再起動する際、←キーを押すか /background を実行すると、即座に再起動していました

変更後

動的ワークフローで完了したサブエージェントを再起動する際、←キーを押すか /background を実行すると、再起動するサブエージェントの数を先に確認するようになりました

ユーザーへの恩恵

意図せずサブエージェントが再起動されるのを防ぎ、再起動の範囲を事前に確認できるようになりました

関連ドキュメント

Fixed
Windows でワーカーが起動中に claude agents で新しいセッションを開こうとすると、起動中の再起動処理によりセッションが停止してしまう問題を修正しました
英語原文を表示
Fixed opening a just-started session in claude agents while its worker was still booting (common on Windows) stopping it with "was stopped while the respawn was in flight"

変更前

Windows でワーカーが起動中に claude agents で新しいセッションを開こうとすると、起動中の再起動処理によりセッションが停止していました

変更後

Windows でワーカーが起動中に claude agents で新しいセッションを開こうとしても、セッションが停止してしまう問題が解消されました

ユーザーへの恩恵

起動中のセッションが誤って停止するのを防ぎ、セッション管理が安定しました

関連ドキュメント

Fixed
バックグラウンド化された名前付きセッションが claude agents に重複して表示されていた問題を修正しました。同じ会話を再度バックグラウンド化すると、新しい行に番号が付与されます(例:my-session (2)
英語原文を表示
Fixed claude agents listing a backgrounded named session twice; backgrounding the same conversation again now numbers the new row (e.g. my-session (2))

変更前

バックグラウンド化された名前付きセッションが claude agents に重複して表示されていました

変更後

バックグラウンド化された名前付きセッションが claude agents に重複して表示されなくなりました。同じ会話を再度バックグラウンド化すると、新しい行に番号が付与されます

ユーザーへの恩恵

セッションの一覧が明確になり、同じ会話の複数のバックグラウンド化を正しく管理できるようになりました

関連ドキュメント

Fixed
エージェントビューに移動して戻った後、ステータスラインのコストと経過時間がゼロにリセットされる問題を修正しました。
英語原文を表示
Fixed the status line's cost and duration resetting to zero after navigating to the agents view and back

変更前

エージェントビューに移動して戻ると、以前のコストと経過時間がゼロにリセットされていました。

変更後

エージェントビューに移動して戻っても、コストと経過時間が正しく保持されるようになりました。

ユーザーへの恩恵

セッションの進捗状況を正確に把握できるようになります。

Improved
Commands
/cd の改善: 移動後の新しいディレクトリのプロジェクト設定、フック、.mcp.json サーバー(通常の承認プロンプトの後)、スキル、エージェントが、--resume を実行するのではなく、移動直後に有効になるようになりました。
英語原文を表示
Improved /cd: the new directory's project settings, hooks, .mcp.json servers (behind the usual approval prompt), skills, and agents now take effect right after the move instead of on --resume

変更前

移動後の新しいディレクトリのプロジェクト設定、フック、.mcp.json サーバー、スキル、エージェントは、--resume を実行した後にのみ有効になっていました。

変更後

移動後の新しいディレクトリのプロジェクト設定、フック、.mcp.json サーバー、スキル、エージェントが、移動直後に有効になるように変更されました。

ユーザーへの恩恵

ディレクトリを移動した後、すぐに新しい設定やスキルが適用されるため、作業の継続がスムーズになります。

v2.1.243(3件)

Added
promptCacheTtlsubagentPromptCacheTtl 設定を追加しました。これにより、API キーやクラウドプロバイダーを使用しているユーザーは、メイン会話では 1 時間のプロンプトキャッシュを維持しつつ、サブエージェントは 5 分のキャッシュを維持できます
英語原文を表示
Added promptCacheTtl and subagentPromptCacheTtl settings so API-key and cloud-provider users can keep a 1-hour prompt cache on the main conversation while subagents stay at 5 minutes

変更前

以前は API キーやクラウドプロバイダーを使用している場合、すべてのキャッシュがデフォルトで 5 分の TTL で期限切れになっていました

変更後

現在は promptCacheTtlsubagentPromptCacheTtl 設定を使用して、メイン会話とサブエージェントで異なるキャッシュ有効期間を設定できます

ユーザーへの恩恵

開発者はキャッシュの有効期間を調整することで、コストとパフォーマンスのバランスを最適化できます

Fixed
バックグラウンド Bash タスクが完了したときにバックグラウンドサブエージェントが起動しない問題を修正しました。
英語原文を表示
Fixed background subagents not waking when their last background Bash task completes

変更前

バックグラウンドサブエージェントは、最後のバックグラウンド Bash タスクが完了しても起動しませんでした。

変更後

バックグラウンドサブエージェントは、最後のバックグラウンド Bash タスクが完了すると正しく起動するようになりました。

ユーザーへの恩恵

バックグラウンド作業が完了した後にサブエージェントが自動的に起動するようになり、待機時間がなくなります。

関連ドキュメント

Fixed
--agents が無効な JSON または無効なエージェント定義を黙って無視していた問題を修正しました。--mcp-config のように明確なエラーで終了するようになりました。
英語原文を表示
Fixed --agents silently ignoring invalid JSON or invalid agent definitions; it now exits with a clear error, like --mcp-config

変更前

--agents が無効な JSON やエージェント定義を黙って無視していました。

変更後

無効な入力に対して明確なエラーで終了するようになりました。

ユーザーへの恩恵

設定ミスを即座に検出でき、デバッグ時間が短縮されます。

v2.1.239(3件)

Fixed
/resume やエージェントビューにおいて、セッションファイルを単に開いただけであったり、タイムスタンプが更新されただけであったりする場合に、そのセッションを「最近変更されたセッション」として誤ってソート順を最上位に並び替えてしまう不具合を修正しました。
英語原文を表示
Fixed /resume and the agents view showing a session as recently changed (and reordering it) when only its file was touched or it was merely reopened

変更前

内容の変更(新しいメッセージの送受信など)を行わず、セッションをただ開いてプレビューしたり確認したりしただけでも、更新時間順のソートメカニズムによって「最近変更されたセッション」として扱われ、セッション一覧の並び順が勝手に入れ替わっていました。

変更後

ソート順を決定する更新フラグの基準が修正され、実際のメッセージ送信やタスクの進行が伴わない単純なセッションの閲覧・再オープンでは変更扱いにならず、一覧の順序が安定します。

ユーザーへの恩恵

過去の履歴を少し確認しただけで一覧の並び順がシャッフルされ、お目当てのセッションを見失ってしまうストレスがなくなます。

関連ドキュメント

Fixed
エージェント、スキル、コマンドを定義する .md ファイルの先頭に UTF-8 の BOM(Byte Order Mark)が含まれている場合に、ファイルがサイレントに無視されてしまう不具合を修正しました。
英語原文を表示
Fixed agents, skills, and commands whose .md file starts with a UTF-8 BOM being silently ignored
Changed
ListAgents および /list-agents コマンドによる宛先リストにおいて、現在稼働中のインプロセス「チームメイト(Teammates)」を一覧に列挙するように改善しました。
英語原文を表示
ListAgents and /list-agents now list your live teammates (previously only subagents and other sessions appeared, so a reachable teammate looked absent)

変更前

エージェントチーム(Agent Teams)を有効化して開発を行っている際、ListAgents/list-agents の実行結果に「サブエージェント」や「別マシンの外部セッション」は並びましたが、同じプロセスで稼働する「チームメイト」が抜け落ちていたため、Claude が宛先を見落とす問題がありました。

変更後

同じ会話環境で自律動作するチームメイトたちもアドレス可能な宛先エージェントとしてしっかりと一覧にリストアップされるため、Claude がチームメンバーの存在を見落とすことなくスムーズに協調タスクを管理します。

ユーザーへの恩恵

同じプロジェクトチーム内のメンバーにメッセージを振る際、宛先が見つからないために Claude が連係プレイを諦める現象を防げます。

v2.1.235(1件)

Fixed
エージェントが利用できないセッションにおいて、Agentツールが汎用的なデフォルトエージェントを提示する問題を修正し、subagent_typeが省略された場合に利用可能なエージェントの一覧を示す明確なエラーを返すように変更した
英語原文を表示
Fixed the Agent tool advertising a general-purpose default in sessions where that agent is unavailable: an omitted subagent_type there now gets a clear error listing the available agents

変更前

必要なエージェントが起動できないセッションでAgentツールを呼び出した際、存在しない、または利用できない汎用エージェントを誤って提示し、エラーの根本原因が分かりにくかった

変更後

対象のエージェントが利用できない場合は、省略された subagent_type を検知して、現在有効なエージェントを一覧表示する親切なエラーメッセージを表示するようになる

ユーザーへの恩恵

サブエージェントの設定ミスが発生した際、どのエージェント名を指定すればよいか即座に判断できるようになる

v2.1.234(1件)

Added
キーバインディングのアクションとして selection:clear を追加しました。キーを割り当てることで、アプリ内のテキスト選択状態を解除できるようになり、エージェントビュー内でも動作します。
英語原文を表示
Added the selection:clear keybinding action, so a key can be bound to clear an in-app text selection; also works in the agents view

変更前

フルスクリーンモードなどのアプリ内テキスト選択において、キーボード操作から選択状態を明示的に解除するための専用のキーバインドアクションが存在しませんでした。

変更後

selection:clear アクションが用意され、~/.claude/keybindings.json で任意のキーを割り当てることで、キーボードから素早くアクティブなテキスト選択範囲を解除できるようになります。

ユーザーへの恩恵

選択状態を解除するためにマウスをクリックし直したり、不要なテキスト選択が残ったまま操作を続けたりする必要がなくなります。

関連ドキュメント

v2.1.233(1件)

Added
--worktree フラグと claude agents ビュー(マージリクエストが !N と表示される場所)における GitLab マージリクエスト URL のサポートを追加しました。
英語原文を表示
Added GitLab merge request URL support to the --worktree flag and the claude agents view (where MRs display as !N)

変更前

GitLab のマージリクエスト(MR)を使用して作業用ツリー(worktree)を作成したり、エージェントビューで GitLab MR の状態を直感的に確認したりすることができませんでした。

変更後

--worktree フラグに GitLab MR の URL を直接渡してブランチを作成できるようになり、claude agents ビューでもマージリクエストが「!N」形式で識別表示されるようになります。

ユーザーへの恩恵

GitHub だけでなく GitLab を使用している環境でも、マージリクエストの URL を指定するだけで簡単に関連作業用ツリーを構築し、エージェントの状態を確認できるようになります。

関連ドキュメント

v2.1.232(2件)

Updated
サブエージェント完了時にパネルを即座に隠し、/tasks コマンドによる確認を促すフッターヒントを表示するとともに、3つ以上の完了タスクが滞留した際の「↓ N more」インジケーターを左側に寄せて視認性を高めました
英語原文を表示
Updated agent panel: completed subagents hide immediately with a /tasks footer hint, and the "↓ N more" overflow indicator moved left for visibility

変更前

サブエージェントが仕事を完了した後も、ターミナル下部のステータスパネルに完了した行がずっと残り続けて表示領域を圧迫していました。また、折りたたまれた非表示タスクのカウントも画面端で気づきにくい状態でした。

変更後

完了したサブエージェント行は直ちに非表示となり、残りの稼働タスクのみが整理されて表示されます。折りたたまれた情報のバッジは開発者が認識しやすい左端に配置され、ターミナル全体は/tasksで一覧できることを案内します。

ユーザーへの恩恵

複数の並列バックグラウンドタスクが動作している状況でも、ターミナル画面がログや古い完了表示で埋め尽くされず、現在の主要な入出力領域をクリーンに維持できます。

関連ドキュメント

Removed
起動時にターミナルへ表示されていたカスタムサブエージェントの作成を促すTIPS表示、および /powerup コマンドツアー内にあった同様の誘導ポップアップを削除しました
英語原文を表示
Removed the startup tip suggesting you create custom subagents, and the matching nudge in the /powerup tour

変更前

Claude Codeの初回起動時や、チュートリアルツアーを実行するたびに、すでに熟練している開発者に対しても毎回「カスタムエージェントを作ってみましょう」という案内が繰り返し差し挟まれ、表示領域が狭められていました。

変更後

これらの静的なTIPSやチュートリアルステップを完全に削除し、起動時のターミナル表示をシンプル化、本来の目的である開発プロンプトの入力へ即座にアクセスさせます。

ユーザーへの恩恵

起動するたびに不要な「エージェント作成のおすすめ」テキストにターミナル画面の上部を無駄に占有される煩わしさが解消されます。

v2.1.229(1件)

Improved
ワークフローの並列展開(fan-out)処理において、同じプロンプト接頭辞を持つ兄弟エージェントの起動を千鳥足(stagger)状にわずかに遅らせて実行することで、後続エージェントがキャッシュされたプロンプトを使用し、トークン料金の重複支払いを防ぐ機能を追加しました(CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS=0 で無効化可能)。
英語原文を表示
Improved workflow fan-outs to stagger same-prefix sibling agents so subsequent agents read the cached prompt prefix instead of re-paying it (CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS=0 disables)

変更前

複数の並列エージェントを完全に同時に起動すると、キャッシュが生成される前にすべてのリクエストが API に到達するため、全員が同じ長大プロンプトの読み込み料金をフルで支払う必要がありました。

変更後

1人目の起動からごく僅かな時間差を設けて次を起動させるため、2人目以降は1人目が構築したプロンプトキャッシュを再利用し、料金を大幅に削減できます。

ユーザーへの恩恵

並列処理を伴う大規模なワークフローを実行する際の、API トークン消費コストを大幅に抑えることができます。

v2.1.225(2件)

Added
claude agentsコマンドに、信頼されていないディレクトリに対するワークスペース信頼確認プロンプトを追加し、claudeコマンドと同様の挙動に統一しました。
英語原文を表示
Added a workspace trust prompt to claude agents for untrusted directories, matching the behavior of claude

変更前

信頼されていないディレクトリでclaude agentsを実行した際、ワークスペース信頼の確認プロンプトが表示されず、プロジェクト設定で許可されているルールが適用されない状態が分かりづらい状況でした。

変更後

信頼されていないディレクトリでclaude agentsを起動した際にも、通常のclaude起動時と同様にワークスペースを信頼するかどうかの確認プロンプトが表示されます。

ユーザーへの恩恵

プロジェクト固有の権限ルールやMCP設定を安全かつスムーズに適用させることができるようになります。

関連ドキュメント

Fixed
エージェントリスト内の別プロジェクトのセッション上にカーソルを合わせただけで、次に起動するエージェントの作業ディレクトリが変更されてしまう問題を修正しました。
英語原文を表示
Fixed hovering over a session in another project in the agents list changing the directory the next agent starts in

v2.1.224(1件)

Removed
1セッションあたり200個に設定されていたサブエージェントの作成数制限を撤廃しました。非常に長く実行している会話セッションでも、新しいエージェントの立ち上げが拒否されなくなります(同時起動数およびネスト深度の制限は継続します)。
英語原文を表示
Removed the 200-subagent-per-session spawn cap; long-running sessions no longer refuse new agents (concurrency and depth limits still apply)

変更前

セッションのライフサイクル全体で作成できるサブエージェント(Agentツールによって起動されるものやフォークセッションなど)が累計200個に制限されていたため、多数のタスクを1つの長い会話セッションで繰り返しデバッグしていると、上限に達して新しいタスクの委譲が拒否されていました。

変更後

セッション中の累計サブエージェント作成数の上限が取り払われました。これにより、同じ会話の中で何回でも新しいサブエージェントを利用できるようになります。ただし、同時に並行して走らせる数や、エージェントの中にエージェントを作るネストの深さの制限はこれまで通り維持されます。

ユーザーへの恩恵

長大な開発プロジェクトのデバッグを1つのセッションで続けていても、途中でエージェント作成エラーに突き当たることがなくなります。

関連ドキュメント

v2.1.223(2件)

Added
ワークフローエージェント、フォークされたスキル、スラッシュコマンド、または再開されたバックグラウンドエージェントが要求したサブエージェントモデルの使用が制限されており、代わりに親モデルが実行される場合に警告を表示する機能を追加しました。
英語原文を表示
Added a warning when workflow agents, forked skills, slash commands, or resumed background agents' requested subagent model is restricted and the parent model runs instead

変更前

サブエージェントとして実行したいモデルの選択が組織のポリシーなどで制限されている場合、警告なしに黙って親モデルへとフォールバックして処理が実行されていたため、どのモデルでタスクが実行されているかを正確に把握できませんでした。

変更後

指定したサブエージェントモデルが制限されて親モデルで代わりに実行される際、ターミナル上で明確に警告が表示されるようになります。

ユーザーへの恩恵

意図しないモデルの利用や制限による挙動の変化に、警告メッセージを見るだけですぐに気づけるようになります。

関連ドキュメント

Fixed
セッション再開時にフォークしたサブエージェントの親プロンプト再構築に失敗すると、該当するバックグラウンドエージェントが残りのセッションを通じて「再開中(already resuming)」のままフリーズする不具合を修正しました。
英語原文を表示
Fixed forked background agents getting stuck "already resuming" for the rest of the session when rebuilding the fork's parent prompt failed during resume

変更前

バックグラウンドで会話履歴を丸ごと引き継いだ(フォークした)サブエージェントの処理をレジュームする際、親プロンプトの読み込みエラーや構成失敗が起きると、状態がデッドロックに陥り再起動もアタッチもできなくなっていました。

変更後

プロンプトの構築失敗時でもセッション状態が正しくリセットされるようになり、再開処理がスタックする問題が解消されます。

ユーザーへの恩恵

再開プロセスのエラーによってターミナル全体のセッション操作が操作不能になり、最初からやり直す必要がなくなります。

v2.1.222(1件)

Fixed
worktreeで隔離されたセッションおよびそのサブエージェントが、メインのチェックアウトに対して破壊的なgitコマンドを実行できてしまう問題を修正しました。隔離設定がすべてのセッションタイプにおけるファイル編集とBash実行に適用されるようになります。
英語原文を表示
Fixed worktree-isolated sessions and their subagents being able to run destructive git commands against the main checkout; isolation now applies to file edits and Bash in every session type

変更前

ワークツリーによる隔離セッションやサブエージェントが、意図せずメインの作業ツリーに対して破壊的なgit操作を行ってしまう可能性があり、並列実行時の安全性が不完全でした。

変更後

隔離設定が強化され、すべてのセッションタイプにおけるファイル編集やBashの実行に対して完全にワークツリーが適用され、メインリポジトリが保護されます。

ユーザーへの恩恵

並列セッションを実行する際に、メインのソースコードを破壊される心配をすることなく並行して安全に作業を進めることができます。

関連ドキュメント

v2.1.219(3件)

Added
stream-json 出力において、ネストされたサブエージェントのテキストを転送する機能を追加しました。
英語原文を表示
Added nested subagent forwarding in stream-json: subagents spawned at depth-2+ now appear when --forward-subagent-text is set, keyed by their spawning Agent tool_use id

変更前

ネストされたサブエージェントの処理内容を JSON ストリームで追跡できませんでした。

変更後

--forward-subagent-text オプションで、サブエージェントが生成したテキストを親の Agent ID に紐付けて出力できるようになりました。

ユーザーへの恩恵

深い階層で動作するエージェントの挙動をログから詳細に追いかけられます。

関連ドキュメント

Changed
動的ワークフローの推奨サイズガイドラインのデフォルトを medium (15エージェント未満) に変更しました。
英語原文を表示
Changed dynamic workflows to default to a medium size guideline (aim for fewer than 15 agents); pick another size or unrestricted with Dynamic workflow size in /config

変更前

デフォルト設定が無制限となっており、予期せぬ大規模なエージェント生成が発生しやすくなっていました。

変更後

デフォルトで推奨されるエージェント数が制限されるようになりました。

ユーザーへの恩恵

意図しないトークン消費やリソース使用を自然と抑制できます。

関連ドキュメント

Added
サブエージェントがネストされたサブエージェントを生成できる深さを、デフォルトで 1 から 3 に引き上げました。
英語原文を表示
Subagents can now spawn nested subagents up to depth 3 by default (was 1); set CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1 to disable nesting

変更前

ネスト可能な深さが 1 に制限されており、複雑な委譲構造を持つタスクの実行が困難でした。

変更後

デフォルトで 3 階層までサブエージェントを生成できるようになりました。

ユーザーへの恩恵

より多段階で複雑なタスクの分解・実行を自動化できます。

関連ドキュメント

v2.1.217(3件)

Added
同時実行サブエージェントに上限(デフォルト20)を設定しました。
英語原文を表示
Added a cap on concurrently-running subagents (default 20, override with CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS) so one message can't fan out unbounded background agents

変更前

単一のメッセージから無制限にサブエージェントが生成され、意図しない負荷増大が起きていました。

変更後

CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTSで制御可能な上限を設けました。

ユーザーへの恩恵

サブエージェントの連鎖的な大量生成によるセッションの過負荷を避けられます。

Changed
サブエージェントのネスト生成をデフォルトで無効化しました。
英語原文を表示
Changed subagents to no longer spawn nested subagents by default; set CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH to allow deeper nesting

変更前

サブエージェントがさらにサブエージェントを生成することが無制限に可能でした。

変更後

ネストは許可しない設定とし、必要に応じてCLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTHで拡張するように変更しました。

ユーザーへの恩恵

サブエージェントの階層が深まりすぎて、処理の追跡が困難になる状況を避けられます。

Fixed
予算上限に達した際にバックグラウンドのサブエージェントを停止するように修正しました。
英語原文を表示
Fixed --max-budget-usd not stopping background subagents: once the cap is reached, new spawns are denied and running background agents are halted

変更前

予算制限を超えても、実行中のサブエージェントが停止せず処理が続いていました。

変更後

上限到達時に新規生成を拒否し、既存のバックグラウンド実行エージェントも即時停止します。

ユーザーへの恩恵

意図しない予算超過を確実に防ぎ、クレジットの無駄な消費を止められます。

v2.1.216(2件)

Fixed
Git worktree 分離されたサブエージェントが、git コマンドを誤って共有チェックアウト側にリダイレクトする問題を修正
英語原文を表示
Fixed worktree-isolated subagents redirecting git into the shared checkout via git -C, --git-dir, or GIT_DIR/GIT_WORK_TREE

変更前

サブエージェントが作業する際に、メインのリポジトリ環境の Git 設定を誤って参照し、競合の原因となっていました。

変更後

サブエージェントの作業は隔離された worktree に厳密に制限され、メインディレクトリへの干渉がなくなりました。

ユーザーへの恩恵

並行して複数のブランチで作業しても、Git の操作対象を間違える不安がなくなります。

関連ドキュメント

Fixed
起動ウィンドウ中に優先度の高いメッセージが届くと、バックグラウンドサブエージェントがキャンセルされてしまう問題を修正しました。
英語原文を表示
Fixed background subagents getting cancelled when a high-priority message arrives during their startup window

v2.1.214(1件)

Fixed
Gitリポジトリ外のフォルダで作成されたバックグラウンドセッションがエージェントビューから削除できない問題を修正しました。
英語原文を表示
Fixed background sessions dispatched from a non-git folder being impossible to delete from the agents view

変更前

Git環境でない場所で開始したセッションは、エージェントビューからの削除処理でエラーになる制限がありました。

変更後

Git管理外のフォルダで開始されたセッションも同様にエージェントビューから削除可能になりました。

ユーザーへの恩恵

プロジェクトの場所を問わず、セッション管理が統一的になります。

関連ドキュメント

v2.1.212(3件)

Changed
/fork コマンドが会話内容を新しいバックグラウンドセッションとしてコピーするように変更されました。以前のインセッションサブエージェントは /subtask へ移行しました。
英語原文を表示
/fork now copies your conversation into a new background session (its own row in claude agents) while you keep working; the in-session subagent it used to launch is now /subtask

変更前

フォーク実行時に一時的なサブエージェントが起動し、メインの会話から切り離されたコンテキストで動作していました。

変更後

バックグラウンドで独立したセッションが作成され、メインの作業を継続しながらフォークしたタスクを別行として監視できるようになりました。

ユーザーへの恩恵

メインの作業を中断せずにフォークしたタスクを並行管理でき、コンテキストの切り替えコストがなくなります。

関連ドキュメント

Deprecated
Task ツールの mode パラメータを廃止し(無視されます)、サブエージェントは親セッションの権限モードをデフォルトで継承するようにしました。
英語原文を表示
Deprecated the Task tool's mode parameter (now ignored); subagents inherit the parent session's permission mode by default

変更前

モードの競合により、サブエージェントの設定が想定通りに働かないケースがありました。

変更後

親の設定を継承する明示的な動作になり、サブエージェントの制御がシンプルになりました。

ユーザーへの恩恵

サブエージェント起動時に細かな権限モードを毎回設定する手間が省けます。

関連ドキュメント

Changed
エージェントビューおよび claude agents --json において、サンドボックスや MCP 入力待ちのセッションが「Working」ではなく「Needs input」と表示されるようにしました。
英語原文を表示
Changed agent view / claude agents --json: sessions waiting on a sandbox, MCP-input, or managed-settings prompt now show as "Needs input" instead of "Working"

変更前

入力待ちの状態でも「Working」と表示され、本当に作業中か確認が必要でした。

変更後

ユーザーの介入が必要な状態が明確に区別されます。

ユーザーへの恩恵

どのセッションがユーザー対応を待っているか、即座に見分けることができます。

関連ドキュメント

v2.1.211(6件)

Fixed
明示的なモデル指定で起動したサブエージェントが、再開時や追記メッセージ送信時に親セッションのモデルに戻ってしまう問題を修正した
英語原文を表示
Fixed subagents spawned with an explicit model override reverting to the parent's model when resumed or sent a follow-up message

変更前

サブエージェント起動時に個別のモデルを指定しても、そのサブエージェントをレジューム(再開)すると指定が失われていました。その結果、意図せず親セッションと同じ高コストなモデルや異なるモデルに切り替わっていました。

変更後

個別のモデル指定が再開時やフォローアップメッセージ送信時にも維持されるようになりました。サブエージェントは一貫して最初に指定されたモデルで動作し続けます。

ユーザーへの恩恵

サブエージェントを再開するたびに、モデルを再指定したりコストの高いモデルに切り替わったりするのを気にしなくて済む。

関連ドキュメント

Fixed
停止直後のバックグラウンドセッションをエージェントビューから再開した際、同じセッションIDで空の会話が始まってしまう問題を修正した
英語原文を表示
Fixed reopening a just-stopped background session from the agents view starting a blank conversation under the same session id

変更前

別の会話からバックグラウンドへ移行(/bg)した直後のセッションを、最初のレスポンスが終わる前に停止・再開すると、履歴が引き継がれず空のセッションとして立ち上がることがありました。最悪の場合、元のプロンプトが再実行されていました。

変更後

会話履歴が確定する前に停止したセッションを再開しようとすると、保存された書き起こしがない旨を通知し、安全に元の会話から継続するか、新しく作り直す(respawn)かを選択できるようになりました。

ユーザーへの恩恵

バックグラウンドタスクの再開時に、それまでの文脈が失われた状態でAIが動き出してしまうのを防げる。

関連ドキュメント

Fixed
gitがワークツリーを認識できなくなった場合に、claude agentsのジョブが削除できなくなる問題を修正した
英語原文を表示
Fixed claude agents jobs becoming permanently undeletable when git no longer recognizes their worktree — the row now shows why the delete was refused instead of silently reappearing

変更前

手動でディレクトリを消したりgit worktree pruneが行われたりして、gitから見たワークツリーの情報が壊れると、エージェントビュー(claude agents)からジョブを削除しようとしても無言で失敗し、行が残り続けていました。

変更後

gitが認識できない状態でもジョブの削除が成功するようになりました。削除できなかった場合も、単に再表示されるのではなく、なぜ削除が拒否されたかの理由(未プッシュのコミットがある等)が表示されます。

ユーザーへの恩恵

不要になったバックグラウンドタスクの行がリストに居座り続けることがなくなり、エージェントビューを常にクリーンに保てる。

関連ドキュメント

Fixed
プロンプトにリンクが含まれている場合、エージェントビューのバックグラウンドセッション名に名前生成モデルの拒否テキストが表示されてしまう問題を修正した
英語原文を表示
Fixed background session titles in the agents view showing the naming model's refusal text when the prompt contains a link

変更前

セッションのタイトルは自動生成されますが、リンク主体のプロンプトだと生成モデルが「アクセスできません」といった回答をしてしまい、その拒否文言がそのままセッション一覧のタイトルになっていました。

変更後

モデルの返答がタイトルとして不適切な(質問に答えたり拒否したりしている)場合、それを破棄してプロンプトのテキストからタイトルを抽出し、後で再試行するように改善されました。

ユーザーへの恩恵

エージェントビューのリストが「アクセスできません」といった無意味な文言で埋まることがなくなり、各タスクを判別しやすくなる。

関連ドキュメント

Fixed
ユーザーが停止させたバックグラウンドエージェントが勝手に再起動したり、再起動したエージェントが古いセッションのプロンプトを再実行したりする問題を修正した
英語原文を表示
Fixed background agents killed by the user auto-respawning, and revived agents re-running stale prompts from old sessions

変更前

Ctrl+Xなどで意図的に止めたジョブが、デーモンによってクラッシュと誤認され自動で立ち上がってしまうことがありました。その際、中断された古い応答をそのまま再開し、意図しない出力を繰り返す場合もありました。

変更後

ユーザーによる停止(kill等)を正しく認識し、不必要な再起動を行わないように保護が追加されました。また、約1時間以上経過した古い中断応答は自動で再開せず、ユーザーの次の入力を待つようになります。

ユーザーへの恩恵

停止させたはずのAIが勝手に動き出すことがなくなり、バックグラウンドでの動作を完全に制御できるようになる。

関連ドキュメント

Improved
バックグラウンドエージェントの結果報告を改善し、完了を偽造せずに実行中のステータスを報告し、実際の完了を待機するようにした
英語原文を表示
Improved background agent result reporting — Claude now reports the status of still-running agents and waits for the real completion instead of fabricating results

変更前

バックグラウンドで動作しているエージェントについて尋ねた際、実際にはまだ終わっていないのに、終わったかのような不正確な結果をAIが捏造して報告してしまうことがありました。

変更後

エージェントが実行中の場合は「実行中」であることを正しく報告し、完了通知を受け取ってから結果を伝えるように厳密化されました。AIは完了を待ってから正確な成果を報告します。

ユーザーへの恩恵

バックグラウンドに任せた作業が本当に終わったのかどうか、AIの嘘に惑わされずに正確に把握できるようになる。

関連ドキュメント

v2.1.210(6件)

Fixed
ワークツリー隔離モードのサブエージェントが、自身のワークツリーではなくメインリポジトリに対して git コマンドを実行できてしまう問題を修正した。
英語原文を表示
Fixed isolation: 'worktree' subagents being able to run git-mutating commands against the main repo checkout instead of their own isolated worktree

変更前

isolation: 'worktree' を設定したサブエージェントが、隔離された環境内ではなく、誤ってメインのチェックアウトディレクトリに対して git 操作を行ってしまうリスクがあった。

変更後

サブエージェントが実行する git コマンドが、必ず自身に割り当てられた隔離ワークツリー内で動作するように厳格化された。

ユーザーへの恩恵

並列作業中のサブエージェントがメイン作業中のファイルを誤って書き換えてしまう心配がなくなります。

関連ドキュメント

Fixed
claude agents --effort ultracode で指定した設定が、個別のセッションに反映されない問題を修正した。
英語原文を表示
Fixed claude agents --effort ultracode not reaching dispatched sessions; the value was silently dropped

変更前

エージェントダッシュボード起動時に ultracode を指定しても、そこから新しく開始される各エージェントにはその設定が引き継がれず、通常の思考レベルで動作してしまっていた。

変更後

ダッシュボードのフラグが、そこからディスパッチされるすべてのバックグラウンドセッションに正しく伝播するようになった。

ユーザーへの恩恵

複数のタスクを一度に高度な思考・自動ワークフロー設定で開始できるようになります。

関連ドキュメント

Fixed
矢印キーでエージェントビューを開いて戻った際、タスクトラッカーが表示されなくなる問題を修正した。
英語原文を表示
Fixed pressing ← to open the agents view dropping the task tracker when returning to the session

変更前

左矢印キーでエージェント一覧を確認し、元の会話セッションに戻ると、画面下部のタスク進行状況(tracker)が消えてしまうことがあった。

変更後

セッションへの復帰時に UI の状態が正しく復元され、進行中のタスクが引き続き表示されるようになった。

ユーザーへの恩恵

セッションを切り替えても、元の画面に戻ってすぐにタスクの進捗を確認できます。

関連ドキュメント

Fixed
セッション削除後も、返信の下書きに貼り付けられていた画像がダッシュボードに残ってしまう問題を修正した。
英語原文を表示
Fixed the agents dashboard retaining pasted images from abandoned reply drafts after their session was deleted

変更前

エージェントへの返信欄に画像を貼り付けたまま送信せず、そのセッション自体を削除しても、画像データが内部キャッシュに残り続け、ダッシュボードの表示に影響することがあった。

変更後

セッションの削除に伴い、関連する未送信の貼り付けデータも完全にクリーンアップされるようになった。

ユーザーへの恩恵

不要になったセッションの画像データがディスク容量を無駄に消費したり、管理画面を汚したりすることを防げます。

関連ドキュメント

Fixed
代替スクリーンを無効化している際、エージェントビューに戻ると画面表示が重なる問題を修正した。
英語原文を表示
Fixed returning to the agents view from a session leaving overlapping ghost frames with CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1

変更前

CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 を設定している場合、会話からダッシュボードに戻る際に前の画面の残像(ゴーストフレーム)が重なって表示され、UI が崩れることがあった。

変更後

画面遷移時の描画バッファのクリア処理が適切に行われるよう修正された。

ユーザーへの恩恵

スクロールバック履歴を重視してフルスクリーン設定を切っているユーザーでも、快適にダッシュボードを利用できます。

Changed
フッターのヒント表示を改善し、入力を待機しているバックグラウンドエージェントの数と状態の変化を視覚的に強調するようにした
英語原文を表示
The agents footer hint now shows how many background agents are waiting on your input, with a brief color emphasis when the count changes

変更前

複数のバックグラウンドタスクを実行している際、現在いくつのエージェントがユーザーの入力を待っているのかを把握するには、エージェントビューを開くなどの確認が必要でした。また、状態が変わった際の変化も地味で気づきにくいものでした。

変更後

フッターに「← 2 agents」のように待機中のエージェント数が常時表示され、カウントが変化した際には色が一時的に変わって強調されます。これにより、メインの対話を続けながらバックグラウンドの進捗を直感的に把握できます。

ユーザーへの恩恵

バックグラウンドで動かしている作業が進んでいるか、自分の入力を待っているかを、わざわざ画面を切り替えて確認しなくて済むようになります。

関連ドキュメント

v2.1.209(1件)

Fixed
バックグラウンドセッション(claude agents)内で /model などのダイアログが表示されない問題を修正しました。
英語原文を表示
Fixed /model and other dialogs being blocked in claude agents background sessions (reverts an overly broad guard)

変更前

claude agents によるバックグラウンドセッションにおいて、ガード条件が広すぎたため、モデル変更の /model コマンドなどのユーザー入力を必要とする対話型ダイアログがブロックされていました。

変更後

過剰なガードが解除され、バックグラウンドで動作中のセッションに attach した後、モデルの切り替えやその他の対話的な設定変更を正常に行えるようになります。

ユーザーへの恩恵

バックグラウンドで実行中のエージェントを中断することなく、必要に応じて使用モデルなどの設定を柔軟に変更できるようになります。

関連ドキュメント

v2.1.208(5件)

Fixed
バイナリのアップデート後に claude agents プロセスが再起動した際、バックグラウンドセッションへのアタッチが「Couldn't start the background daemon」エラーで永続的に失敗する問題を修正した。
英語原文を表示
Fixed background-session attach failing permanently ("Couldn't start the background daemon") after an update replaced the binary a running claude agents process was launched from

変更前

Claude Code の自動更新により実行バイナリが置換されると、古いバイナリから起動していた管理プロセス(デーモン)との整合性が崩れ、進行中のセッションへの接続ができなくなることがあった。

変更後

バイナリ置換後も、アタッチ時に新しいプロセスの起動を待機し、新しいバイナリ上でセッションを再開できるように修正された。セッションの継続性が強化されている。

ユーザーへの恩恵

ツールのアップデートを跨いでも、作業中のバックグラウンドエージェントを見失わずに済みます。

関連ドキュメント

Fixed
ターミナルホストのセッションにアタッチしたリモートコントロールクライアントにおいて、タスクの開始・停止までバックグラウンドエージェントやワークフローの進捗が表示されない問題を修正した。
英語原文を表示
Fixed Remote Control clients attaching to a terminal-hosted session not seeing background agents and workflow progress until a task started or stopped

変更前

Web やモバイルアプリからターミナルのセッションを覗いている際、バックグラウンドで動いているエージェントの状態が同期されず、最新の状況を知るために何かイベントが起きるのを待つ必要があった。

変更後

アタッチした瞬間に現在のバックグラウンドタスクとワークフローの状態が即座にプッシュされるようになり、リアルタイムで進捗を確認できるようになった。

ユーザーへの恩恵

外出先からモバイルアプリで進捗を確認した際に、現在のステータスを即座に把握できるようになります。

Fixed
クライアントがアタッチする前にプラグインのリフレッシュが走ると、initialize リクエストで定義されたエージェントが失われる問題を修正した。
英語原文を表示
Fixed SDK sessions losing agents defined via the initialize request when a plugin refresh ran before the client attached

変更前

SDK を介したセッション開始直後にプラグインの自動読み込みが重なると、プログラムから渡したカスタムエージェントの定義が上書きされて消えてしまうことがあった。

変更後

初期化時のリクエストパラメータとプラグインからの情報を正しくマージして管理するように修正された。カスタム構成が予期せずリセットされることはない。

ユーザーへの恩恵

SDK を利用した高度なカスタマイズを行っている際に、原因不明のエージェント消失に悩まされることがなくなります。

関連ドキュメント

Changed
大規模な会話から派生したエージェントの再開時のメモリ使用量を削減した
英語原文を表示
Reduced memory usage when resuming sessions with background agents or forks spawned from large conversations

変更前

大規模な会話履歴を持つセッションからフォークやバックグラウンドエージェントを開始・再開する際、メモリ消費が非常に大きくなっていた。

変更後

セッション再開時のメモリ管理が最適化され、長大な履歴を継承したエージェントの動作が軽量化される。

ユーザーへの恩恵

複雑なタスクを並列化したり、過去の長いセッションを再開したりする際の動作が安定するようになる。

関連ドキュメント

Changed
完了したバックグラウンドエージェントがクリーンアップまで /tasks に表示され続けるようにした
英語原文を表示
Completed background agents now stay listed in /tasks until cleanup instead of vanishing the moment they finish

変更前

バックグラウンドで動かしていたエージェントがタスクを完了すると、すぐにタスクリストから消えてしまい、結果の確認が難しかった。

変更後

タスク完了後もクリーンアップ期間が来るまではリストに残り続けるため、いつでも後から完了した内容を参照できる。

ユーザーへの恩恵

完了したタスクを見失うことがなくなり、自分のタイミングで結果を確認できるようになる。

関連ドキュメント

v2.1.206(6件)

Changed
バックグラウンドエージェントが、Claude Code のアップデート直後にバックグラウンドで自動更新されるようになりました
英語原文を表示
Background agents now upgrade to a new version in the background right after a Claude Code update, instead of paying a slow stale-session upgrade when you attach

変更前

本体を更新しても、バックグラウンドのエージェントに再接続 (attach) するまで更新が適用されず、接続時に長い待ち時間が発生していました。

変更後

アップデート直後に背後でエージェントも更新されるため、再接続時の待ち時間が解消されます。

ユーザーへの恩恵

常に最新のツール定義や機能が反映された状態で、中断することなくエージェントとの作業を再開できます。

関連ドキュメント

Fixed
CLAUDE_CODE_EXTRA_BODY 環境変数がバックグラウンドワーカーでも正しく継承されるよう修正しました
英語原文を表示
Fixed CLAUDE_CODE_EXTRA_BODY being silently ignored by claude agents / --bg background workers; the shell-exported override now follows the dispatching session

変更前

シェルで設定した API リクエスト用のカスタムボディ設定が、claude agents 等のバックグラウンド処理で無視されていました。

変更後

ディスパッチ元のセッションの設定がバックグラウンドワーカーにも正しく引き継がれます。

ユーザーへの恩恵

カスタムプロバイダーや特殊なゲートウェイ設定を使用している環境でも、バックグラウンドタスクが正常に動作します。

関連ドキュメント

Fixed
Windows で claude --resume 実行時のセットアップ画面でキー入力が効かなくなる問題を修正しました
英語原文を表示
Fixed keyboard input being ignored in the agents view when a setup prompt appeared before a bare claude --resume on Windows

変更前

Windows 環境において、セッション再開前の設定確認プロンプト等でキーボードが反応しないケースがありました。

変更後

Windows のターミナルでも、初期プロンプトに対して正しく応答できるようになりました。

ユーザーへの恩恵

Windows ユーザーがスムーズに過去の作業を再開できるようになります。

関連ドキュメント

Fixed
claude rm で削除したジョブがエージェント一覧に再表示される問題を修正しました
英語原文を表示
Fixed claude rm leaving the removed job in the daemon roster, causing the row to reappear in claude agents

変更前

削除コマンドを実行してもデーモン側のリストに残ってしまい、/agents を開くと削除したはずの行が復活していました。

変更後

管理リストから完全に抹消され、UI にも反映されるようになります。

ユーザーへの恩恵

不要なバックグラウンドタスクを確実に整理でき、一覧の見通しが良くなります。

関連ドキュメント

Improved
エージェント一覧画面のステータス列が、ターミナルの全幅を使用して表示されるようになりました
英語原文を表示
Improved agents view: status column now uses full terminal width instead of truncating at 64 characters

変更前

画面の幅に関わらず 64 文字で切り捨てられていたため、詳細な進捗状況が読み取れないことがありました。

変更後

ターミナルの横幅を最大限活かしてステータスを表示するため、より多くの情報が一目で確認できます。

ユーザーへの恩恵

バックグラウンドで動いている複数のタスクの状況を、詳細画面を開かずに把握しやすくなります。

関連ドキュメント

Changed
エージェント一覧画面で Ctrl+X による完了済みセッションの完全削除と表示の不具合を修正しました
英語原文を表示
Changed agents view: Ctrl+X now permanently removes a completed session, and sessions no longer render twice; deleted background jobs stay deleted

変更前

削除しても再起動後に復活したり、セッションが二重に描画される表示の乱れがありました。

変更後

削除操作が永続的に反映され、UI の描画もクリーンに保たれます。

ユーザーへの恩恵

完了した大量のタスクを確実に整理でき、作業画面を常に整理された状態に維持できます。

v2.1.205(2件)

Fixed
SendMessageで再開したバックグラウンドエージェントが「失敗」や「完了」と誤表示される問題を修正
英語原文を表示
Fixed background agents staying shown as "failed" or "completed" in the agent list after being resumed with SendMessage

変更前

SendMessageツールを使ってバックグラウンドエージェントを再開させても、エージェントリスト上のステータスが「失敗」または「完了」のまま更新されない状態でした。

変更後

再開処理とエージェント状態の同期が改善され、正確なステータスが表示されるようになりました。

ユーザーへの恩恵

進行中のバックグラウンド作業状況を正しく把握できるようになり、運用効率が向上します。

関連ドキュメント

Improved
エージェントビューの連携を強化し、既存PRに関連する操作をリンク表示するように改善
英語原文を表示
Improved agent view: sessions that edit, merge, comment on, or push to an existing PR now link it in claude agents

変更前

エージェントビューで複数のエージェントを操作している際、既存のPRに対する編集やコメント、プッシュとPRの紐付けが視覚的にわかりにくい状態でした。

変更後

claude agentsの一覧画面で、各セッションがどのPRと連携しているかを直接表示するリンクが追加されました。

ユーザーへの恩恵

どのPRをどのエージェントが担当しているかが一目で分かり、コンテキスト切り替えが迅速になります。

v2.1.203(11件)

Fixed
claude agentsに戻った際に実行中のサブエージェントが停止し、最初からやり直される問題を修正しました。
英語原文を表示
Fixed returning to claude agents silently stopping running subagents and re-running the prompt from scratch — their work now carries over

変更前

エージェントの一覧に戻ると、実行中だったサブエージェントの作業状態が破棄されることがありました。

変更後

エージェントの作業状態が適切に引き継がれ、中断地点から継続されるようになりました。

ユーザーへの恩恵

長時間の並列タスクを安心して管理でき、無駄な再計算が発生しません。

関連ドキュメント

Fixed
バックグラウンドエージェントが親セッションのPATHではなくデーモンの古いPATHを継承し、ツールが見つからない問題をWindowsで修正しました。
英語原文を表示
Fixed background agents inheriting a stale PATH from the daemon instead of the dispatching shell, causing missing tools on Windows

変更前

Windows環境で、シェルが正しくPATHを読み込めず、コマンドが見つからないエラーが多発していました。

変更後

起動シェル環境を正しく反映するように修正されました。

ユーザーへの恩恵

Windows環境での環境構築の苦労が減り、コマンド実行の信頼性が高まります。

関連ドキュメント

Fixed
Worktree分離されたサブエージェントが誤ったリポジトリ内でコマンドを実行する問題を修正しました。
英語原文を表示
Fixed worktree-isolated subagents sometimes running shell commands in the parent checkout instead of their own worktree

変更前

サブエージェントが適切な作業ディレクトリではなく、親リポジトリでシェルを実行してしまうことがありました。

変更後

サブエージェントの作業コンテキストを分離されたWorktreeに強制するように修正しました。

ユーザーへの恩恵

並列作業中に意図しないファイル変更やコマンド実行が起こるリスクが低減されます。

関連ドキュメント

Fixed
作業ディレクトリの消失やファイルへの置き換え時にバックグラウンドエージェントが無限ループするのを防ぐようにしました。
英語原文を表示
Fixed background agents crash-looping when their working directory was deleted, replaced by a file, or became an invalid path — they now fail once with a clear error

変更前

ディレクトリの状態異常時にプロセスが無限ループし、CPUを消費し続けていました。

変更後

異常検知時に1度だけ明確なエラーを表示して停止するようになりました。

ユーザーへの恩恵

リソースの浪費を防ぎ、トラブルの原因が特定しやすくなります。

Fixed
TaskStopおよびTaskOutputツールが、他のエージェントから起動されたエージェントを検出できるように修正しました。
英語原文を表示
Fixed TaskStop and TaskOutput failing to find background agents spawned by another agent — errors now list running agents by id and description

変更前

親エージェント以外が生成したタスクのID取得に失敗することがありました。

変更後

タスクの追跡ロジックを強化し、実行中のエージェントを正確に特定可能にしました。

ユーザーへの恩恵

複雑なサブエージェント構成でもタスク管理ツールが意図通りに動作します。

Fixed
claude agents内でコマンドが利用できない場合に、入力したメッセージが破棄される問題を修正しました。
英語原文を表示
Fixed the claude agents composer discarding your typed message when a slash command isn't available there

変更前

composer UIでスラッシュコマンド入力時にエラーがあると、入力した内容が消えてしまい書き直す必要がありました。

変更後

無効なコマンドでも入力内容が維持されるように修正されました。

ユーザーへの恩恵

誤入力時でもメッセージが消えず、スムーズに修正して送信できます。

Fixed
全てのエージェントが完了した後に/exitがバックグラウンドエージェントの動作警告を誤って表示する問題を修正しました。
英語原文を表示
Fixed /exit incorrectly warning about running background agents after all named agents had completed

変更前

終了しているにも関わらず、動作中と誤認して警告が出る場合がありました。

変更後

実行状態を正確に判定して警告を表示するように修正しました。

ユーザーへの恩恵

不要な警告に煩わされることなく、スムーズにツールを終了できます。

関連ドキュメント

Fixed
claude agentsの@ディレクトリピッカーで登録済みのGit Worktreeが表示されない問題を修正しました。
英語原文を表示
Fixed the @ directory picker in claude agents not showing registered git worktrees

変更前

Worktreeを使用している際に、ディレクトリ候補としてリストに出てきませんでした。

変更後

Git Worktreeのリストを正しくピッカーに含めるようにしました。

ユーザーへの恩恵

複数のプロジェクトを効率的に管理している場合、迅速な作業切り替えが可能です。

Improved
サブエージェントがタスクを他のサブエージェントに再委譲しすぎる挙動を抑制し、効率的に動作するように改善しました。
英語原文を表示
Improved subagent behavior: agents are now less likely to re-delegate their entire task to another subagent

変更前

エージェントの委譲チェーンが深くなりすぎて、推論効率が低下する傾向がありました。

変更後

自律的な判断基準を調整し、適切な粒度でタスクをこなすようにしました。

ユーザーへの恩恵

無駄なエージェント生成が減り、タスク完了までの速度と信頼性が向上します。

Changed
エージェントリストが空の状態でも、「Needs input」「Working」「Completed」の各セクション説明が表示されるように改善しました。
英語原文を表示
Changed the empty claude agents view to always show the organized sections (Needs input / Working / Completed) with descriptions

変更前

初期状態でリストが空だと、各グループの用途が分かりにくい状態でした。

変更後

各状態グループの説明文を常時表示し、UIのガイダンスを強化しました。

ユーザーへの恩恵

初めてclaude agentsを開いたユーザーでも、現在の状態の意味が直感的に分かります。

Removed
claude agentsフッターの重複していたナビゲーションヒントを削除しました。
英語原文を表示
Removed a redundant navigation hint from the claude agents footer

変更前

フッター部分に冗長な操作説明が表示されていました。

変更後

インターフェースを整理し、視認性を高めました。

ユーザーへの恩恵

表示領域が広がり、より重要な情報を集中して確認できます。

v2.1.202(2件)

Added
ワークフローで生成されたエージェントのテレメトリに workflow.run_idworkflow.name の属性が追加されました。
英語原文を表示
Added workflow.run_id and workflow.name OpenTelemetry attributes to telemetry emitted by workflow-spawned agents, so a workflow run's activity can be reconstructed from OTel data

変更前

ワークフローに関連するエージェントのアクティビティを、外部のOpenTelemetry(OTel)バックエンド側で関連付けることが困難でした。

変更後

OTelデータにワークフローの実行IDと名前が付与されるようになったため、収集されたデータからワークフロー全体の活動を正確に再構築できます。

ユーザーへの恩恵

大規模な開発組織において、ワークフロー実行のパフォーマンス監視やトラブルシューティングがより詳細に行えるようになります。

Fixed
claude agents からチャットを開く際、バックグラウンド実行中と判定されクラッシュ・再起動ループが発生する問題を修正しました。
英語原文を表示
Fixed opening a chat from claude agents sometimes failing with "currently running as a background agent" followed by a worker crash/respawn loop

変更前

特定のタイミングでエージェントの状態管理が競合し、バックグラウンドエージェントとして実行中であるとの誤判定でループが発生していました。

変更後

エージェントの起動状態とチャットアクセスのステータス管理を修正し、安定して接続できるようになりました。

ユーザーへの恩恵

claude agents を使用したタスクのモニタリング中に発生する意図しないセッション再起動を防げます。

関連ドキュメント

v2.1.200(3件)

Fixed
クラッシュ後にdaemon.lockが残り、PIDが再利用されることでバックグラウンドエージェントが起動しなくなる問題を修正しました。
英語原文を表示
Fixed background agents never starting again after a crash left a stale daemon.lock whose PID the OS reused

変更前

PIDが使い回される状況で古いロックファイルが残ると、エージェントが再起動できないことがありました。

変更後

ロックファイルの管理方法が改善され、PID重複時でも確実に再起動が試行されます。

ユーザーへの恩恵

エージェントが長時間停止したままになるのを防ぎ、バックグラウンド処理の信頼性が向上します。

関連ドキュメント

Fixed
サブエージェントがテキスト出力を生成する前にレート制限に達した場合、失敗として適切に処理されず空の戻り値が返されていた問題を修正しました。
英語原文を表示
Fixed subagents cut off by a rate limit before producing any text output returning an empty result instead of failing cleanly
Fixed
claude agents --plugin-dir <dir> コマンドにおいて、フラグをagentsの後ろに配置した際にプラグインのスキルやエージェントが表示されない問題を修正しました。
英語原文を表示
Fixed claude agents --plugin-dir <dir> not showing the plugin's agents and skills in the agent view when the flag is placed after agents

変更前

特定のコマンド引数の順序によって、プラグインのコンポーネントが正しく読み込まれない場合がありました。

変更後

フラグの指定順序に関わらず、プラグインが正しく認識され一覧に表示されます。

ユーザーへの恩恵

コマンド入力時の柔軟性が向上し、期待通りにプラグインを読み込めるようになります。

v2.1.199(5件)

Fixed
サブエージェントがレート制限やサーバーエラーで中断された際、部分的な成果を親エージェントに返さずに失敗する問題を修正しました。
英語原文を表示
Fixed subagents cut off by a rate limit or server error silently failing instead of returning their partial work to the parent
Fixed
サブエージェントがAPIエラー(使用制限到達など)に遭遇した際、成功したかのように誤認する問題を修正し、エラーが親エージェントに正しく報告されるようにしました。
英語原文を表示
Fixed subagents reporting API errors (e.g. usage limit reached) as successful results — the error is now reported to the parent agent

変更前

サブエージェントがエラーを返した際、それが成功として処理され、親エージェントが状況を把握できないケースがありました。

変更後

APIエラーが親エージェントへ適切に通知されるようになりました。

ユーザーへの恩恵

デバッグやタスク追跡において、どこで問題が発生したかを即座に特定しやすくなります。

関連ドキュメント

Fixed
macOS上のSSH環境でバックグラウンドエージェントが「監査セッションへの切り替え失敗」により起動できない問題を修正
英語原文を表示
Fixed background agents failing to cold-start over SSH on macOS with "Could not switch to audit session" (regression in 2.1.196)

変更前

特定の環境下でエージェントをSSH越しにバックグラウンドで開始しようとすると、権限やセッション管理の問題でエラーが発生していました。

変更後

監査セッションの切り替えエラーを防ぐ修正を行い、SSH環境でも確実にコールドスタートできるようになりました。

ユーザーへの恩恵

リモートサーバー上でも安定してエージェントをバックグラウンド実行できるようになります。

Fixed
他のサブエージェントが動作中にアイドル状態のサブエージェントがエージェントパネルから消える問題を修正しました。余剰なアイドルエージェントは展開可能な要約行にまとめられます。
英語原文を表示
Fixed idle subagents vanishing from the agent panel while other subagents were still working; surplus idle agents now collapse into an expandable summary row
Changed
エージェントセッション行のプルリクエストリンクを「#N」と簡潔な形式に変更
英語原文を表示
claude agents session rows now show pull-request links as bare #N without the redundant "PR" label

変更前

PRへのリンクラベルが冗長な「PR #N」という表示になっていました。

変更後

「PR」という文字を削り、簡潔な #N 形式のリンクになりました。

ユーザーへの恩恵

リスト画面の情報量が整理され、より多くのセッション状況を一度に確認しやすくなりました。

関連ドキュメント

v2.1.198(10件)

Changed
サブエージェントがデフォルトでバックグラウンド実行されるようになり、Claudeは処理中も操作を継続し、完了時に通知を受け取るようになります。
英語原文を表示
Subagents now run in the background by default, so Claude keeps working while they run and is notified when they finish (previously a gradual rollout)
Added
claude agents 内でバックグラウンドエージェントの通知機能が追加されました。入力待ちやタスク完了時にNotificationフック(agent_needs_input / agent_completed)がトリガーされるようになります。
英語原文を表示
Added background agent notifications in claude agents — sessions that need input or finish now fire the Notification hook (agent_needs_input / agent_completed)

変更前

バックグラウンドセッションが何をしているか、ユーザーが能動的に確認しに行く必要がありました。

変更後

セッションがユーザーの入力を必要とするか、完了した際に自動的に通知が飛ぶようになりました。

ユーザーへの恩恵

エージェントの状況を常に監視する必要がなくなり、必要なタイミングでのみ作業に介入できるため、マルチタスクの効率が大幅に向上します。

関連ドキュメント

Changed
claude agents から起動したバックグラウンドエージェントがコード作業完了後に自動的にコミット・プッシュし、ドラフトPRを作成するようになりました。
英語原文を表示
Background agents launched from claude agents now commit, push, and open a draft PR when they finish code work in a worktree, instead of stopping to ask

変更前

エージェントが作業を終えるたびにユーザーに確認を求め、停止してしまうことがありました。

変更後

ワークツリーでの作業完了後、ユーザーの手を介さずに自動で一連のGit操作とPR作成を行うようになりました。

ユーザーへの恩恵

定型的なプルリクエスト作成プロセスが自動化され、作業のリードタイムが短縮されます。

関連ドキュメント

Changed
サブエージェントとコンテキスト圧縮機能がセッションの拡張思考設定を継承するようになり、委譲されたタスクの出力品質が向上しました。
英語原文を表示
Subagents and context compaction now inherit the session's extended thinking configuration, improving output quality on delegated tasks
Fixed
エージェントビューが開いている間、macOSでバックグラウンドエージェントが約52秒おきに「Reconnecting…」と繰り返し表示される問題を修正しました。
英語原文を表示
Fixed background agents repeatedly showing "Reconnecting…" every ~52 seconds on macOS while the agents view was open
Fixed
SDKおよびデスクトップ版セッションにおいて、ワークフロー進捗ビューがエージェントリストの初期要素を誤って消去する表示上の問題を修正しました。
英語原文を表示
Fixed the workflow progress view dropping the earliest agents from the list while the phase counter stayed correct in SDK and desktop-app sessions

変更前

進捗カウンターは正しいものの、リストに表示されるはずのエージェントが消えてしまうことがありました。

変更後

リストの同期が適切に保たれるようになり、進行中のすべてのエージェントを視認できます。

ユーザーへの恩恵

並行処理を行っているタスク全体の把握が容易になり、ワークフローの管理が正確に行えます。

Improved
フォーカスモードを改善し、ターン中に起動したサブエージェントがアクティビティ概要に表示され、完了したバックグラウンド通知が1つのカウントにまとめられるようになりました。
英語原文を表示
Improved focus mode: subagents launched in a turn now appear in its activity summary, and completed background notifications fold into a single count
Changed
claude agents 画面において、ログインが利用不可と表示される代わりに、サインインダイアログが直接開くように改善しました。
英語原文を表示
/login now opens the sign-in dialog from the claude agents view instead of saying it isn't available

変更前

ログインが必要な状況でエラーが表示され、そこからログイン画面へ辿り着くのが困難でした。

変更後

エージェント画面から直接ログインフローへ誘導されるため、迷わず認証が行えます。

ユーザーへの恩恵

認証切れの際のリカバリが迅速化され、作業の停止時間を最小限にできます。

関連ドキュメント

Changed
サブエージェントが自分を起動したエージェントからのメッセージを通常のタスク指示として扱うようにしました(承認メッセージとしては扱われません)。
英語原文を表示
Subagents now treat messages from the agent that launched them as normal task direction; an agent's message is still never treated as the user's approval
Removed
/agents ウィザードを削除しました。サブエージェントの作成や管理を行う場合は、Claudeへの直接依頼、または .claude/agents/ ディレクトリの直接編集を利用してください。
英語原文を表示
Removed the /agents wizard; ask Claude to create or manage subagents, or edit .claude/agents/ directly

変更前

対話的なウィザードメニューを通じてサブエージェントの設定を行う機能がありましたが、操作が限定的でした。

変更後

ウィザードを廃止し、Claudeに対して直接指示を出すか、設定ファイルを直接編集するスタイルに集約されました。

ユーザーへの恩恵

より柔軟で直感的なサブエージェントの管理が可能になり、CLIの構成を整理することでメンテナンス性が向上します。

v2.1.196(6件)

Fixed
「claude agents」サイドパネルの複数の問題を修正しました。エージェントを開く際に入力フォーカスが固定される問題、起動するたびにサブエージェントの型が失われる問題、動作中のセッションで誤ったステータスが表示される問題を解決しています。
英語原文を表示
Fixed multiple claude agents side panel issues: keyboard focus getting stuck when opening an agent, background jobs losing their subagent types on every open, and sessions showing incorrect status while actively running

変更前

サイドパネルを開くとキーボードフォーカスがスタックしたり、バックグラウンドのジョブでサブエージェントの設定が引き継がれなかったりする不具合がありました。

変更後

サイドパネルの動作が安定し、エージェントの設定やステータスが正しく維持されるようになりました。

ユーザーへの恩恵

エージェント管理時のストレスが軽減され、複数の作業をより正確に追跡・管理できるようになります。

関連ドキュメント

Fixed
「claude agents --dangerously-skip-permissions」が自動的に安全モードへフォールバックしていた不具合を修正しました。今後は正しく警告を表示し、生成されたエージェントに回避モードが適用されます。
英語原文を表示
Fixed claude agents --dangerously-skip-permissions silently falling back to auto mode instead of showing the bypass disclaimer and applying bypass mode to spawned agents

変更前

特定フラグを付けて起動しても設定が正しく反映されず、意図せず安全モードで動作することがありました。

変更後

指定したパーミッション回避モードが正確に適用されるようになりました。

ユーザーへの恩恵

パーミッション設定を回避して作業したい場合に、意図通りの制御で確実にエージェントを起動できます。

関連ドキュメント

Fixed
アイドル状態のプロンプトでEscキーを2回押してもrewindメニューが開かない不具合を修正しました。
英語原文を表示
Fixed Esc Esc at an idle prompt not opening the rewind menu (regression); use Ctrl+C or Ctrl+X Ctrl+K to stop background agents
Fixed
「claude agents」セッションのステータス表示を改善しました。完了行が「Done」と「Needs your input」の間で切り替わる問題の修正、停滞エージェントへの「Needs attention」表示、PRリンクのクリック可能化を行いました。
英語原文を表示
Fixed claude agents session status: completed rows no longer flip between "Done" and "Needs your input", stalled agents are now labeled "Needs attention", and results that mention a PR show a clickable link

変更前

エージェントのステータス表示が不安定で、状況把握に手間がかかっていました。

変更後

各セッションの状況が直感的に判別可能になり、関連PRへのアクセスも容易になりました。

ユーザーへの恩恵

エージェントが現在どの状態にあるかを即座に把握でき、対応が必要なPRへ迅速に遷移できます。

関連ドキュメント

Improved
バックグラウンドエージェントを改善しました。デーモンの再起動により終了したエージェントは、agentsビューを開くと自動的に前回の中断箇所から再開されます。
英語原文を表示
Improved background agents: workers killed by a daemon restart are now automatically resumed from where they left off the next time the agents view opens
Changed
フォアグラウンドセッションからエージェントビューを開くショートカットを「←」キーの1回押しに変更
英語原文を表示
Changed opening the agents view from a foreground session to require a single press instead of two, matching the behavior in background sessions

変更前

現在作業中のセッションからエージェントビュー(バックグラウンド一覧)へ移動するには、左矢印キーを2回押す必要がありました。

変更後

1回押すだけで即座にエージェントビューへ切り替わるようになり、バックグラウンドセッションと同じ直感的な操作に統一されました。

ユーザーへの恩恵

複数のタスクを並行して進めている際に、セッション間の移動がより素早くスムーズになります。

関連ドキュメント

v2.1.195(2件)

Fixed
新しいバージョンの Claude Code で書き込まれたバックグラウンドジョブが「claude agents」の一覧から消えたり、データが失われたりする不具合を修正しました。
英語原文を表示
Fixed background jobs disappearing from claude agents or losing data when written by a newer Claude Code version

変更前

バージョンアップ後に古いバックグラウンドジョブが正常に認識されず、データ消失が発生する可能性がありました。

変更後

データ構造の互換性が確保され、バックグラウンドジョブの永続性と視認性が保護されるようになりました。

ユーザーへの恩恵

長期間実行するバックグラウンドタスクでも、バージョンを気にせず安全にジョブを継続管理できるようになります。

関連ドキュメント

Improved
「claude agents」完了タスク一覧の表示を改善し、端末の垂直スペースを有効活用するように調整しました。
英語原文を表示
Improved claude agents completed list to fill available vertical space; on short terminals the header compacts so live sessions stay visible

変更前

ターミナルの高さが低い場合、ヘッダー情報によって現在実行中のタスクが見えにくくなることがありました。

変更後

ヘッダーがコンパクト化され、実行中のセッションが常に表示されるようになりました。

ユーザーへの恩恵

画面の狭い環境でも実行中のエージェントの状態を常に把握でき、効率的に作業を切り替えられます。

関連ドキュメント

v2.1.193(3件)

Fixed
ピン留めされたバックグラウンドエージェントが、自動アップデートのたびに「中断した場所から続行しますか」と再確認される問題を修正しました。
英語原文を表示
Fixed pinned background agents being re-prompted to "Continue from where you left off" after every auto-update
Fixed
サブエージェントを表示中に、エージェントパネルで兄弟関係にある他のエージェントが非表示になってしまう問題を修正しました。
英語原文を表示
Fixed agent panel hiding sibling agents when viewing a subagent
Improved
バックグラウンドエージェントの挙動を改善し、起動結果でClaudeに「応答を終了するように」指示しないようになりました。これにより、エージェントの実行中も他のタスクを継続できます。
英語原文を表示
Improved background agents: the launch result no longer instructs Claude to "end your response" — it keeps working on other tasks while the agent runs

v2.1.191(3件)

Fixed
タスクパネルから停止したはずの背景エージェントが再起動してしまう問題を修正し、恒久的に停止できるようにしました
英語原文を表示
Fixed background agents resurrecting after being stopped — stopping an agent from the tasks panel is now permanent
Fixed
claude agentsコマンドで/usageなどの組み込みスラッシュコマンドを送信した際、背景セッションがそのままテキストとして処理せずヒントを表示するように修正しました
英語原文を表示
Fixed claude agents sending builtin slash commands like /usage to background sessions as prompt text instead of showing a hint

変更前

背景セッションに対してコマンドを送信すると、モデルがそれを単なる文字列として解釈し、コマンドとして実行されませんでした。

変更後

適切なコマンドヒントが表示されるようになり、背景セッションとの対話性が向上しました。

ユーザーへの恩恵

エージェントの操作ミスを減らし、バックグラウンド実行中のセッションに対しても直感的にコマンド操作を行えるようになります。

関連ドキュメント

Fixed
claude agentsのジョブ一覧表示において、貼り付けた画像がファイルパスではなく「[Image #N]」というプレースホルダーとして正しく表示されるように修正しました。
英語原文を表示
Fixed claude agents job rows showing full filesystem paths for pasted images instead of the [Image #N] placeholder

変更前

claude agentsのジョブ一覧で、貼り付けた画像のパスがそのまま表示されており、画面が煩雑で見にくい状態でした。

変更後

画像データが簡潔なプレースホルダー「[Image #N]」に置き換わるようになりました。

ユーザーへの恩恵

背景で実行中のエージェントの状態を一覧で確認する際、視認性が向上し、重要な情報に集中しやすくなります。

関連ドキュメント

v2.1.187(4件)

Fixed
構造化出力を生成せずにターンを終了した際、エージェントビューのジョブが「実行中」のまま固まる問題を修正しました。
英語原文を表示
Fixed background jobs in the agents view getting stuck in "working" indefinitely when the agent ended a turn without producing structured output
Fixed
エージェントビューの切り替えや /bg/tui 等の実行後にチャンネル接続が切断される問題を修正
英語原文を表示
Fixed channel connections dropping after navigating to the agents view and back, and after /bg, /tui, or /update

変更前

エージェントビューへの移動や表示モードの切り替え、/update などの操作を行うたびに、通知用のチャンネル接続が途切れてしまうことがありました。

変更後

セッションの状態変更やモードの移行後も、Telegram や Discord 等との連携接続が安定して維持されるようになりました。

ユーザーへの恩恵

バックグラウンドでの作業中も、外部メッセージングツールへの通知を確実に受け取り続けることができます。

関連ドキュメント

Fixed
サブエージェントのネスト深度追跡を修正し、再開時やフォーク時の制限カウントを正確にしました。
英語原文を表示
Fixed subagent depth tracking: resumed subagents now restore their original spawn depth, and forked subagents now count toward the depth cap
Fixed
強制終了したエージェントによって残された Git ワークツリーを自動的にクリーンアップするよう改善
英語原文を表示
Fixed leaked agent worktree registrations: locked .git/worktrees/ entries from killed agents are now cleaned up automatically

変更前

バックグラウンドエージェントが異常終了したりプロセスが殺されたりした際、.git/worktrees/ 内の登録情報がロックされたまま残留し、手動での削除が必要になることがありました。

変更後

不要になったワークツリーの登録が自動的に検知・解除されるようになり、Git 環境をクリーンに保てるようになりました。

ユーザーへの恩恵

ディスク容量の無駄遣いや Git 操作時の予期せぬ競合を回避し、手動でのメンテナンスの手間を省けます。

関連ドキュメント

v2.1.186(7件)

Fixed
claude agents からバックグラウンドセッションを開いた際、前の画面が背後に残ってしまう表示の不具合が修正されました。
英語原文を表示
Fixed opening a background session from claude agents leaving the previous screen painted behind it

変更前

エージェントビューから特定のセッションにアタッチする際、画面の描画更新が不完全で、元のUIの一部が重なって表示されることがありました。

変更後

セッションへの切り替え時に画面全体が正しく再描画され、クリアなUIで操作できるようになりました。

ユーザーへの恩恵

視覚的な混乱がなくなり、バックグラウンドで動かしていたタスクの確認に集中できます。

関連ドキュメント

Fixed
メインのターン終了後もバックグラウンドエージェントが動作している間に、EscキーやCtrl+Cキーが反応しなくなる問題を修正しました。
英語原文を表示
Fixed Esc and Ctrl+C not responding while background agents are still running after the main turn ends
Fixed
claude agents において、返信した後もバックグラウンドジョブのステータスに古い「要入力」メッセージが表示され続ける問題が修正されました。
英語原文を表示
Fixed background job status in claude agents showing a stale "needs input" message after replying

変更前

ユーザーが入力を済ませた後でも、エージェントビュー上の表示が更新されず、まだ対応が必要であるかのように見えていました。

変更後

入力を受け取った直後にジョブのステータス表示が即座に同期されるようになりました。

ユーザーへの恩恵

各タスクの最新状況を正確に把握でき、二重に対応してしまうような無駄を防止できます。

関連ドキュメント

Fixed
ライトテーマのターミナルで claude agents からバックグラウンドセッションを開く際、一瞬ダークテーマがフラッシュする問題が修正されました。
英語原文を表示
Fixed a dark-theme flash when opening a background session from claude agents on a light terminal

変更前

テーマ設定が適用されるまでの間にデフォルトの暗い配色が表示され、明るい画面で使用しているユーザーの視覚的な負担になっていました。

変更後

アタッチ時のテーマ適用プロセスが最適化され、テーマの切り替えがちらつきなく行われるようになりました。

ユーザーへの恩恵

ライトテーマ愛用者にとって、画面遷移時の視覚的なストレスが軽減されます。

関連ドキュメント

Fixed
claude agents でマウス選択したテキストを削除した後も、ハイライトが残り続ける問題が修正されました。
英語原文を表示
Fixed mouse-selected text staying highlighted after deleting it in claude agents

変更前

テキストを選択して消去した後、選択範囲のハイライト表示だけが画面上に残ってしまう描画バグがありました。

変更後

削除操作に合わせてハイライト状態も正しくリセットされるように修正されました。

ユーザーへの恩恵

エディタ領域の視認性が保たれ、操作ミスを防ぐことができます。

関連ドキュメント

Fixed
ワークフローの agent({schema}) において、スキーマ検証が繰り返し失敗する場合に無限ループに陥るのではなく、5回の試行後に中断するよう改善されました。
英語原文を表示
Fixed Workflow agent({schema}) subagents looping forever on repeated schema validation failures instead of aborting after 5 attempts

変更前

モデルがスキーマに適合しない出力を出し続けた場合、制限なく試行が繰り返され、トークンの浪費やプロセスのハングアップを引き起こしていました。

変更後

試行回数に上限(5回)が設けられ、解決不能なエラーが発生した場合には適切にエラーを報告して停止するようになりました。

ユーザーへの恩恵

予期せぬ無限ループによるコスト発生を防ぎ、問題がある場合に迅速に気づくことができます。

関連ドキュメント

Changed
バックグラウンドサブエージェントが、権限確認を自動的に拒否せずメインセッションに表示するよう変更しました。どのエージェントが要求しているかが表示され、Escキーでそのツールのみを拒否できます。
英語原文を表示
Changed background subagents to surface permission prompts in the main session instead of auto-denying; the dialog shows which agent is asking, and Esc denies just that tool

v2.1.183(1件)

Fixed
サブエージェント内でWebSearchを実行した際に結果が空になる問題を修正しました。
英語原文を表示
Fixed WebSearch returning empty results in subagents

v2.1.181(4件)

Improved
サブエージェントパネルを改善し、アイドル状態のエージェントの自動非表示や、キーボード操作のヒント表示などを追加しました。
英語原文を表示
Improved the subagent panel: idle subagents auto-hide after 30s, the list caps at 5 rows with scroll hints, and keyboard hints now show in the footer
Fixed
フォアグラウンドのサブエージェントが、ネストされたチェーンを無限に生成する問題を修正し、上限を設けるようにしました。
英語原文を表示
Fixed foreground subagents spawning unbounded nested chains; they now respect the same 5-level depth limit as background subagents
Fixed
エージェントパネルで、サブエージェントが待機中にもかかわらず経過時間が表示されていた問題を修正しました。
英語原文を表示
Fixed subagents blocked on a nested agent showing a ticking elapsed time instead of "waiting" in the agent panel
Fixed
OneDrive を利用している Windows 環境等で、エージェント作成時に既存のディレクトリ衝突エラーが発生する問題を修正しました。
英語原文を表示
Fixed agent creation failing with "EEXIST: file already exists" when the agents directory already exists (Windows/OneDrive)

v2.1.178(4件)

Added
パーミッションルールに ツール名(パラメータ:値) 形式の構文を追加し、特定の引数に基づく制限が可能になりました。
英語原文を表示
Added Tool(param:value) syntax for permission rules to match a tool's input parameters (with * wildcard), e.g. Agent(model:opus) to block Opus subagents

変更前

パーミッションの設定では、ツール名全体を許可または禁止することしかできず、特定のモデルの使用や特定の引数での実行を細かく制限することが困難でした。

変更後

Agent(model:opus) のようにツール名とパラメータを組み合わせた指定が可能になりました。ワイルドカード(*)もサポートされており、より柔軟なアクセス制御が実現します。

ユーザーへの恩恵

「Opus モデルのサブエージェントだけを禁止する」といった高度なセキュリティポリシーやコスト管理ルールを、環境に合わせて精密に設定できるようになります。

Fixed
カスタム API ゲートウェイ利用時に、バックグラウンドワーカーが認証エラー(401)で失敗する問題を修正しました。
英語原文を表示
Fixed claude agents workers failing with 401 Invalid bearer token when the daemon was started from a shell with a custom API gateway via ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN

変更前

ANTHROPIC_BASE_URL などを設定してカスタムゲートウェイ経由で利用している際、バックグラウンドで動作する claude agents がトークンを正しく処理できず失敗することがありました。

変更後

バックグラウンドの監視プロセス(デーモン)がカスタムゲートウェイの認証情報を正しく継承し、安定して動作するようになりました。

ユーザーへの恩恵

独自のプロキシやエンタープライズ向けのゲートウェイを使用している環境でも、バックグラウンドタスクやエージェントビュー機能を制限なく利用できます。

関連ドキュメント

Fixed
/bg←← でバックグラウンド化したセッションが、タスク完了後もエージェントリストで「Working」のままになる問題を修正しました。
英語原文を表示
Fixed background sessions created with /bg or ←← after a turn finished showing "Working" forever in the agents list

変更前

ターンが終了した直後にセッションをバックグラウンドへ移動させると、内部的には完了しているにもかかわらず UI 上は「実行中」と表示され続けることがありました。

変更後

バックグラウンド化したセッションのステータスが正確に反映されるようになりました。

ユーザーへの恩恵

エージェントビュー(claude agents)で各タスクの正確な進捗を把握でき、どのエージェントが次の入力を待っているかが一目で分かります。

関連ドキュメント

Fixed
エージェントビューにおいて、ステータスライン内の vscode:// などのカスタム URI スキームを持つリンクが動作しない問題を修正しました。
英語原文を表示
Fixed statusline links with custom URI schemes (e.g. vscode://) not opening when clicked in claude agents

変更前

claude agents で複数のエージェントを監視している際、ステータスバーに表示された IDE 連携用などの特殊なリンクをクリックしても反応しないことがありました。

変更後

カスタム URI スキームが正しく認識され、クリックで対応するアプリケーションを直接開けるようになりました。

ユーザーへの恩恵

エージェントが修正した箇所を VS Code などのエディタで即座に開くといった、ツール間をまたぐ操作がバックグラウンド管理画面からもスムーズに行えます。

関連ドキュメント

v2.1.176(3件)

Fixed
claude agents の修正:一つのウィンドウで「戻る」操作をしても、同じセッションにアタッチしている他のウィンドウがデタッチされないようになりました
英語原文を表示
Fixed claude agents: pressing back in one window no longer detaches other windows attached to the same session

変更前

バックグラウンドセッションを複数の端末から監視している際、片方の操作が他方の表示に干渉して切断されていました。

変更後

個々のウィンドウが独立して制御されるようになり、マルチウィンドウでの並行監視が安定します。

ユーザーへの恩恵

大規模なタスクを複数の画面で確認しながら進める際に、意図しない中断に悩まされずに済みます。

関連ドキュメント

Fixed
バックグラウンドエージェントの PR URL 検索を修正:スケジュール実行中やブロック中に作成された PR が claude agents の検索結果に表示されるようになりました
英語原文を表示
Fixed background agent search by PR URL: PRs opened during scheduled wakeups or while a job was blocked now appear in claude agents search

変更前

特定のタイミングで作成されたプルリクエストに関連するセッションが、検索で見つからない場合がありました。

変更後

すべての PR 関連セッションが検索インデックスに正しく登録され、URL や番号で即座に特定できます。

ユーザーへの恩恵

多数のバックグラウンドタスクを並行して回している際、対象の PR を探す手間が大幅に削減されます。

関連ドキュメント

Fixed
Windows 環境のエージェントビューにおいて、入力欄にテキストカーソルが表示されない問題を修正しました。
英語原文を表示
Fixed the agents view input showing no text cursor on Windows

v2.1.174(2件)

Fixed
ワークフローツールの agent() 関数で生成されるサブエージェントにおいて、エージェントごとの属性ヘッダーが欠落していた問題を修正しました。
英語原文を表示
Fixed Workflow tool agent() subagents missing per-agent attribution headers

変更前

動的なワークフローで複数のサブエージェントを動かした際、どのリクエストがどのエージェントによるものかの識別情報が欠落しており、ログの追跡や分析が困難でした。

変更後

各サブエージェントのリクエストに適切な属性ヘッダーが付与されるようになり、呼び出し元の識別が可能になりました。

ユーザーへの恩恵

複雑なマルチエージェント構成での開発において、デバッグやリソース使用量の内訳把握が容易になります。

関連ドキュメント

Added
VS Code の「アカウントと使用状況」ダイアログ(/usage)に詳細な統計情報を追加し、過去24時間または7日間のキャッシュミス、長文コンテキスト、サブエージェント、スキル/エージェント/プラグイン/MCP ごとの内訳を確認できるようになりました。
英語原文を表示
[VSCode] Added usage attribution to the Account & usage dialog (/usage) showing cache misses, long context, subagents, and per-skill/agent/plugin/MCP breakdowns over the last 24h or 7d

変更前

使用状況の表示が大まかな合計値に限られており、どのスキルや MCP サーバーがどれだけのトークンを消費しているのか詳細を把握することが困難でした。

変更後

時間枠ごとの内訳や、キャッシュ効率、さらには特定のカスタムツールごとの消費量が視覚化され、詳細なコスト分析が可能になりました。

ユーザーへの恩恵

使用量の多い要因を特定してプロンプトを最適化したり、特定のツールのコスト対効果を評価したりすることが可能になります。

関連ドキュメント

v2.1.172(5件)

Added
サブエージェントがさらに自身のサブエージェントを起動できるようになりました(最大5階層まで)。
英語原文を表示
Sub-agents can now spawn their own sub-agents (up to 5 levels deep)
Fixed
エージェントビューにおいて、ワーカーの応答後も最大30秒間「実行中」の表示が残り続ける問題を修正しました。
英語原文を表示
Fixed the agents view keeping a session under Working with a busy spinner for up to 30 seconds after the worker replied
Fixed
バックグラウンドエージェントが事前起動されたワーカーに割り振られた際、別ディレクトリのプロジェクト設定(.mcp.json の承認や信頼設定)を誤って読み込む問題を修正。
英語原文を表示
Fixed background agents potentially reading another directory's project settings (.mcp.json approvals, trust) when dispatched onto a pre-warmed worker

変更前

ワーカープロセスが再利用される際に、以前のタスクで読み込まれた別ディレクトリの設定情報が残留し、不適切なパーミッション設定が適用されるリスクがありました。

変更後

タスクが割り振られる際にプロジェクト設定の読み込みが適切に分離・管理されるようになり、セキュリティと設定の正確性が向上しました。

ユーザーへの恩恵

マルチプロジェクト環境でバックグラウンドタスクを並行実行する際、誤った設定に基づいたツール実行や拒否が発生しなくなり、安全性が高まります。

Fixed
claude agents 起動時の入力において、/model のサジェストに不要なスラッシュが付く問題、および組織で無効化されているモデルが表示される問題を修正。
英語原文を表示
Fixed /model suggestions in the claude agents dispatch input rendering with a misleading slash prefix and showing models disabled for your org

変更前

エージェントをバックグラウンドで起動する際、モデル選択の UI 表示が不正確で、選択できないはずのモデルが候補に挙がることがありました。

変更後

組織のポリシーに沿ったモデルのみが正しく表示されるようになり、入力補助の表示も自然な形式に修正されました。

ユーザーへの恩恵

バックグラウンドタスクの開始時に、利用できないモデルを選択してエラーになる手間を省き、意図したモデルを迷わず指定できます。

関連ドキュメント

Changed
アイドル時の CPU 使用率を低減。/goal ステータスの再描画頻度を抑え、サブエージェント並列実行時の UI 更新を最適化。
英語原文を表示
Reduced idle CPU usage: /goal status chip no longer re-renders the terminal at 5 Hz while idle, and fewer UI re-renders while subagents run in parallel

変更前

Claude が待機中や並列処理中であっても、画面更新のために一定の CPU リソースを消費し続けていました。

変更後

不要な再描画が削減され、ターミナルの負荷が大幅に軽減されました。

ユーザーへの恩恵

ノート PC での作業時など、Claude Code をバックグラウンドで動かし続けていてもバッテリー消費やマシンの重さを感じにくくなります。

関連ドキュメント

v2.1.169(4件)

Fixed
claude agents --json がブロック中のセッションや開始直後のセッションを省略する問題を修正し、完了したセッションを含めるための --all フラグと id / state フィールドを追加しました。
英語原文を表示
Fixed claude agents --json omitting blocked and just-dispatched background sessions; added --all to include completed sessions, plus new id and state fields

変更前

バックグラウンドセッションをスクリプトで監視しようとしても、特定の状態のセッションが JSON 出力に含まれず、正確な状況把握が困難でした。

変更後

すべての状態のセッションが網羅されるようになり、一意の ID や詳細なステータスを取得できるようになりました。

ユーザーへの恩恵

複数のバックグラウンドタスクを自作のツールや監視ダッシュボードからより正確に管理できるようになります。

関連ドキュメント

Fixed
WSL 上の Windows Terminal で、エージェント表示から戻った際に古い画面のフレームが残ったり崩れたりする表示の不具合を修正しました。
英語原文を表示
Fixed agents view leaving a stale/garbled frame after navigating back from an agent on WSL in Windows Terminal

変更前

セッションを切り替えるたびに、ターミナルの表示内容が重なってしまい、読みづらくなることがありました。

変更後

画面遷移時の再描画処理が適切に行われ、WSL 環境でも UI が常にクリーンな状態に保たれます。

ユーザーへの恩恵

Windows 環境の開発者にとって、バックグラウンドセッションの管理が視覚的にクリアになります。

Fixed
バックグラウンドエージェントが、プロジェクトレベルの設定(settings.json)で定義された env(例: ANTHROPIC_MODEL)を無視してしまう問題を修正しました。
英語原文を表示
Fixed background agents ignoring project-level settings env values (e.g. ANTHROPIC_MODEL) when dispatched onto a pre-warmed worker

変更前

特定のモデルを使用するようプロジェクトで指定していても、バックグラウンド実行時にはデフォルト設定にリセットされてしまうことがありました。

変更後

バックグラウンドで起動されたエージェントも、常にプロジェクト固有の環境変数を正しく継承して動作するようになります。

ユーザーへの恩恵

プロジェクトごとに最適なモデルや設定を、バックグラウンド実行時にも自動的に適用させることができます。

関連ドキュメント

Added
複数のセッションを同時に実行している際、それらを一覧管理できる claude agents コマンドの使用を提案するヒントを追加しました。
英語原文を表示
Added a tip suggesting claude agents when running multiple concurrent sessions

変更前

便利な並列実行管理機能(Agent View)があることに気づかず、複数のターミナルを手動で行き来しているユーザーがいました。

変更後

必要に応じて適切な機能が提案されるため、ツールの真価をより活用しやすくなります。

ユーザーへの恩恵

複雑なマルチタスクを、より効率的な公式推奨のフローでこなせるようになります。

関連ドキュメント

v2.1.166(3件)

Changed
claude agents の一覧画面において、URLを入力することで、そのURLを最初のプロンプトに含むセッションをフィルタリングできるようになりました。
英語原文を表示
claude agents: typing a URL into the list now filters to the session whose first prompt contained it

変更前

バックグラウンドセッションが多数ある場合、特定のプロジェクトや課題に関連するセッションを探すのが困難でした。

変更後

特定のURLに関連するタスクを瞬時に検索して一覧に表示できるようになり、セッションの管理が容易になります。

ユーザーへの恩恵

複数のリポジトリやPRを並行して扱っている際の、セッションの切り替えと進捗確認が劇的にスムーズになります。

関連ドキュメント

Fixed
Gitワークツリーを使用するバックグラウンドセッションを claude agents から再開しようとした際に、「会話が見つからない」というエラーでクラッシュループに陥る問題を修正しました。
英語原文を表示
Fixed background agent sessions that entered a git worktree crash-looping with "No conversation found" when reopened from claude agents

変更前

ワークツリー上でのバックグラウンドタスクを中断・再開しようとすると、セッションデータを見失い作業が継続できなくなることがありました。

変更後

セッションの再開ロジックが改善され、ワークツリー環境下でも安定してタスクを再開できます。

ユーザーへの恩恵

大規模なプロジェクトで複数のワークツリーを使い分ける際の信頼性が向上します。

関連ドキュメント

Fixed
claude agents の各入力欄で複数行のプロンプトを入力する際、カーソルが1行目の末尾に固定されてしまう問題を修正しました。
英語原文を表示
Fixed the cursor sticking at the end of the first line when typing a multiline prompt in the claude agents dispatch and reply inputs

変更前

長いプロンプトを書こうとするとカーソルの挙動が不安定になり、入力内容の確認や修正が困難でした。

変更後

エディタのカーソル制御が修正され、複数行にわたる複雑な指示もストレスなく入力・編集できます。

ユーザーへの恩恵

バックグラウンドセッションを開始する際、詳細な指示を快適に記述できるようになります。

関連ドキュメント

v2.1.163(2件)

Fixed
claude agents において、Claude Code のアップデート後に再接続すると実行中のバックグラウンドタスクが消失する問題を修正
英語原文を表示
Fixed background sessions in claude agents losing their running background tasks when reattached after a Claude Code update

変更前

ツール自体の更新後にエージェントビューを開くと、それまで動いていたはずのタスクがリストから消えたり追跡不能になったりしていました。

変更後

アップデートを跨いでも実行中のセッションとタスクの状態が正しく復元されます。

ユーザーへの恩恵

長時間かかるタスクを実行したまま安心してツールを更新でき、作業の継続性が保証されます。

関連ドキュメント

Changed
エージェントビューの dispatch 入力から新しいセッションを開始する際、ビューを開いたディレクトリでセッションが開始されるよう改善
英語原文を表示
claude agents dispatching from the state-grouped view now starts the session in the directory the agent view was opened from

変更前

エージェントビューから新規タスクを投げた際、期待とは異なる作業ディレクトリでプロセスが開始されることがありました。

変更後

カレントディレクトリの文脈が正しく引き継がれ、意図したプロジェクト範囲で即座にタスクが実行されます。

ユーザーへの恩恵

ディレクトリ移動の手間なく、複数のプロジェクトをまたいだ並列作業を直感的に開始できます。

関連ドキュメント

v2.1.162(7件)

Added
claude agents --json の出力に、待機中のセッションが何でブロックされているか(権限プロンプトなど)を示す waitingFor フィールドが追加されました
英語原文を表示
claude agents --json now includes waitingFor showing what a waiting session is blocked on (e.g. permission prompt)

変更前

バックグラウンドセッションを JSON 形式で監視する際、セッションが「入力待ち」状態であることは分かっても、具体的にどのような入力(ツールの実行許可や質問への回答など)を待っているのかが判別できませんでした。

変更後

JSON 出力に waitingFor フィールドが含まれるようになり、各セッションがブロックされている具体的な理由をプログラムから直接把握できるようになりました。

ユーザーへの恩恵

自動化スクリプトやダッシュボードを通じて、どのセッションがユーザーの承認や入力を必要としているかを正確に特定し、迅速に対応できるようになります。

関連ドキュメント

Fixed
claude agents において、広幅のターミナルでもステータステキストが 60〜120 列で切り捨てられていた問題を修正しました。現在はターミナル幅いっぱいに詳細が表示されます
英語原文を表示
Fixed claude agents cutting live status text (tool args, replies, prompts, exec output) at 60–120 columns on wide terminals; the status detail now uses the full terminal width

変更前

エージェントの監視画面で、ツールの引数や実行結果などの詳細テキストが、画面に余白があるにもかかわらず不自然に短い幅で切り詰められてしまい、内容が読みづらい状態でした。

変更後

表示領域がターミナルの物理的な横幅に合わせて拡張されるようになり、より多くの情報を一目で確認できるようになりました。

ユーザーへの恩恵

バックグラウンドで実行中のタスクの進捗状況を、セッションを切り替えることなく正確に把握できるようになり、監視効率が向上します。

関連ドキュメント

Fixed
claude agents で長いセッション名が 40 列で切り捨てられていた問題を修正しました。名前列の幅がターミナルの幅に応じて動的に広がるようになります
英語原文を表示
Fixed claude agents truncating long session names at 40 columns; the name column now grows with terminal width

変更前

プロジェクト名や作業内容を反映した長いセッション名を付けていても、一覧画面では先頭のわずかな部分しか表示されず、どのセッションがどれか判別が困難でした。

変更後

セッション名を表示するカラムが可変幅になり、大きな画面では名前をフルで表示できるようになりました。

ユーザーへの恩恵

並列で多くのタスクを走らせている際でも、各セッションを名前で明確に識別できるようになり、管理が容易になります。

関連ドキュメント

Fixed
バックグラウンドサービスの再起動直後、claude agents からセッションへの接続(attach)が一度失敗して一覧に戻ってしまうことがある問題を修正しました
英語原文を表示
Fixed claude agents attach occasionally bouncing straight back to the session list on the first try after a background-service restart

変更前

アップデート後などにバックグラウンドサービスが再起動した際、特定のセッションに入ろうとしても、一瞬だけ接続されてすぐに一覧に追い返されるという不安定な挙動がありました。

変更後

再起動後の最初の接続試行も確実に行われるようになり、スムーズに会話を再開できるようになりました。

ユーザーへの恩恵

ツールの再起動や自動更新の直後でも、待たされたり操作をやり直したりすることなく、作業に集中できます。

関連ドキュメント

Fixed
claude agents の入力欄や返信ボックスで Ctrl+V による画像貼り付けが機能しなかった問題を修正しました。画像以外のデータが貼り付けられた場合にはヒントが表示されます
英語原文を表示
Fixed claude agents Ctrl+V image paste doing nothing in the dispatch input and the session reply box; pasting with no image now shows a hint

変更前

エージェント監視画面から直接画像を共有して指示を出そうとしても、ショートカットキーによる貼り付けが反応せず、ファイルを直接指定する手間がかかっていました。

変更後

クリップボードからの画像貼り付けがサポートされ、画像がない場合には貼り付け方法に関するガイドが表示されるようになりました。

ユーザーへの恩恵

UI の不具合のスクリーンショットなどを素早く共有できるようになり、マルチモーダル機能を活用した指示出しがより直感的になります。

関連ドキュメント

Fixed
エージェントビューからの返信が送信に失敗して失われる問題を修正しました。失敗したメッセージはキューに保持され、次回のセッション開始時に再送されます。
英語原文を表示
Fixed replies from the agents view that fail to send being lost; they are now queued for delivery on the next session start
Fixed
claude agents から実行中のセッションに接続する際、接続完了まで 5 秒間停止(スタール)する問題を修正しました
英語原文を表示
Fixed opening a running background session from claude agents stalling for 5 seconds before attaching

変更前

バックグラウンドで動いているエージェントの操作を引き継ごうとした際、画面が切り替わるまでに不自然な待ち時間が発生していました。

変更後

接続処理が最適化され、選択したセッションへ瞬時に移行できるようになりました。

ユーザーへの恩恵

「今すぐ状況を確認したい」という時に待たされるストレスがなくなり、バックグラウンド実行と対話型操作の切り替えが非常にスムーズになります。

関連ドキュメント

v2.1.161(4件)

Changed
「claude agents」の一覧表示を改善。並列作業時には進捗状況(完了数/総数)が表示され、詳細表示(peek)では最も実行時間の長い項目が優先的に表示されるようになりました。
英語原文を表示
claude agents rows now show done/total before the detail when work is fanned out; peek shows the longest-running item

変更前

エージェントビューで複数の作業を並列実行している際、全体のうちどの程度が完了しているかを一目で把握することが困難でした。

変更後

作業の行に「done/total」の形式で進捗が表示され、詳細画面ではボトルネックとなっている長時間実行中のタスクをすぐに特定できるようになりました。

ユーザーへの恩恵

多数のバックグラウンドタスクを同時に走らせている状況でも、各タスクの進行状況を正確に把握し、必要に応じて迅速に介入できるようになります。

関連ドキュメント

Fixed
バックグラウンドセッションで「isolation: "worktree"」を使用して起動されたワークフローエージェントが、自身のワークツリー内のファイルを編集できなくなる問題を修正。
英語原文を表示
Fixed Workflow agents spawned with isolation: "worktree" in background sessions being blocked from editing files inside their own worktree

変更前

隔離された環境で作業させるためのワークツリー設定が、逆にエージェント自身の書き込み権限まで制限してしまい、エラーが発生していました。

変更後

ワークツリーによる隔離を維持しつつ、エージェントが割り当てられた範囲内で自由にファイルを編集・保存できるようになりました。

ユーザーへの恩恵

メインの作業ブランチを汚さずにエージェントに並列作業を任せる「隔離ワークツリー」機能が、安定して動作するようになります。

関連ドキュメント

Fixed
「claude agents」から起動されたバックグラウンドセッションにおいて、「settings.json」で指定したモデルではなく、デーモンプロセスの古い環境変数のモデルが使われてしまう問題を修正。
英語原文を表示
Fixed background sessions dispatched from claude agents booting on a stale model from the daemon's environment instead of the model in settings.json

変更前

設定ファイルを書き換えても、バックグラウンドで動いている管理プロセス(デーモン)が古い設定を保持しており、意図しないモデルで作業が開始されることがありました。

変更後

新しいセッションを開始するたびに最新の settings.json が読み込まれ、指定通りのモデルが確実に使用されるようになりました。

ユーザーへの恩恵

設定変更が即座に反映されるため、常に最新のコスト効率や性能のバランスを保ちながら自動作業を任せられます。

関連ドキュメント

Fixed
完了したサブエージェントが、結果の確定中にエラーが発生すると「実行中」のまま動かなくなる問題を修正しました。
英語原文を表示
Fixed completed subagents getting stuck showing as running when an error occurs while finalizing their result

v2.1.160(7件)

Fixed
claude agentsで完了したセッションを復元する際、チャット履歴が消えたり元のプロンプトが再実行されたりする問題を修正
英語原文を表示
Fixed restoring a completed session from claude agents dropping chat history and re-running the original prompt

変更前

バックグラウンドで終了したセッションを再開した際、過去のやり取りが消去され、最初からやり直してしまうバグが発生することがありました。

変更後

セッションの復元処理が安定し、過去のコンテキストを保持したまま正確に作業を継続できるようになります。

ユーザーへの恩恵

長時間のタスクや並行作業を中断・再開する際の信頼性が向上し、作業内容を失う不安が解消されます。

関連ドキュメント

Fixed
作業を再開したバックグラウンドエージェントが、エージェントリストで誤って「完了(Completed)」として表示される問題を修正
英語原文を表示
Fixed background agents that resumed work being shown under Completed in the agents list
Fixed
セッションリストへの復帰時に自動アップデーターが毎回チェックを行うことで、claude agentsが数秒間フリーズする問題を修正
英語原文を表示
Fixed claude agents freezing for several seconds when returning to the session list due to the auto-updater re-checking on every exit

変更前

エージェントの一覧画面に戻るたびにアップデート確認が走り、操作が一時的に受け付けられなくなる不快な待ち時間が発生していました。

変更後

アップデート確認の頻度や実行タイミングが最適化され、一覧画面の表示が瞬時に行われるようになります。

ユーザーへの恩恵

多数のタスクを切り替えながら作業する際のレスポンスが劇的に改善し、集中力を削がれません。

関連ドキュメント

Fixed
Apple Terminalやtmuxなどの非対応ターミナルにおいて、描画の乱れを引き起こす同期出力マーカーをバックグラウンドエージェントが送信しないよう修正
英語原文を表示
Fixed background agents emitting terminal sync-output markers to terminals that don't support them (Apple Terminal, tmux), causing render artifacts when entering a running agent
Fixed
エージェントリストからセッションを開いた直後に、マウスホイールで履歴ではなくチャット内容がスクロールされるよう修正
英語原文を表示
Fixed mouse wheel scrolling prompt history instead of the transcript right after opening a session from the agents list
Fixed
claude agentsビューにおいて、CJK(日本語など)のIME入力候補がカーソル位置ではなく画面左下に表示される問題を修正
英語原文を表示
Fixed CJK IME composition appearing at the bottom-left of the screen instead of at the input caret in the claude agents view

変更前

日本語入力などのIME変換ウィンドウが入力中の文字の近くではなく、ターミナルの隅に表示されてしまい、入力内容の確認が困難でした。

変更後

IMEの構成(コンポジション)が入力カーソルの位置に正しく追随して表示されるようになります。

ユーザーへの恩恵

日本語でのプロンプト入力が自然で快適になり、タイピングミスや変換ミスを減らせます。

関連ドキュメント

Improved
claude agents において、最近非アクティブだったバックグラウンドエージェント・セッションを開く際のパフォーマンスを改善しました
英語原文を表示
Improved performance of opening recently-inactive background agent sessions in claude agents

変更前

バックグラウンドで動作し、しばらく入力待ちや待機状態(非アクティブ)になっていたエージェント・セッションを claude agents コマンド(エージェントビュー)で再度開こうとすると、プロセスの再開や画面の描画に時間がかかることがありました。

変更後

非アクティブだったセッションへの再接続処理が最適化され、以前よりも迅速にセッションの内容を表示したり、フル・トランスクリプトにアタッチしたりできるようになりました。

ユーザーへの恩恵

複数のタスクを並行して実行している際、休止状態のエージェントに復帰して作業を続行するまでの待ち時間が短縮され、開発のリズムを崩さずにマルチタスクをこなせます。

関連ドキュメント

v2.1.157(6件)

Changed
claude agents: dispatchされたセッションで settings.jsonagent フィールドが尊重されるようになり、--agent <name> での上書きも可能になりました
英語原文を表示
claude agents: the agent field in settings.json is now honored for dispatched sessions, with --agent <name> to override it

変更前

エージェントビューでタスクを並列実行する際、設定ファイルで指定したエージェント設定が正しく適用されない場合がありました。

変更後

グローバルまたはプロジェクト設定のデフォルトエージェントが適用され、必要に応じてコマンドラインから個別に変更できるようになります。

ユーザーへの恩恵

プロジェクトごとに最適なサブエージェントの設定を自動適用しつつ、柔軟な切り替えも可能になります。

関連ドキュメント

Fixed
claude agents において、アイドル状態のサブエージェントが残っている、またはバックグラウンドのシェルがリークしている場合に完了したセッションが終了しない問題を修正しました
英語原文を表示
Fixed claude agents completed sessions not retiring when an idle subagent was still parked or had leaked a backgrounded shell

変更前

タスク自体は終わっていても、背後でプロセスが残り続けてしまい、システムリソースを無駄に消費することがありました。

変更後

完了したセッションのリソースが確実に解放され、古いセッションが適切に終了するようになります。

ユーザーへの恩恵

多くのタスクを並列で実行しても、メモリやプロセスの蓄積による PC の動作低下を防げます。

関連ドキュメント

Fixed
claude agents で「開いています...」の表示が遅い時に Esc キーを押してもキャンセルできず、リストが反応しなくなる問題を修正しました
英語原文を表示
Fixed claude agents pressing Esc not cancelling a slow "opening…", leaving the list unresponsive

変更前

セッションの読み込みが遅い際、キャンセル操作を受け付けず画面がフリーズしたような状態になることがありました。

変更後

Esc キーで即座に読み込みを中断し、エージェント一覧の操作に戻れるようになります。

ユーザーへの恩恵

待ち時間のストレスが解消され、軽快にセッションの管理を行えるようになります。

関連ドキュメント

Fixed
tmux 内で set-clipboard on を設定している際、claude agents の「選択してコピー」がシステムクリップボードに届かない問題を修正しました(2.1.153 でのデグレード)
英語原文を表示
Fixed copy-on-select in claude agents not reaching the system clipboard inside tmux with set-clipboard on (regression in 2.1.153)

変更前

tmux ユーザーにとって便利な「選択するだけでコピー」機能が、直近のバージョンアップで動作しなくなっていました。

変更後

tmux 環境下でも、マウスでテキストを選択するだけで正しく OS のクリップボードにテキストが格納されます。

ユーザーへの恩恵

ターミナル上のコード断片を他のアプリへ共有する操作が、再びスムーズになります。

関連ドキュメント

Fixed
--resume で、前回の Claude Code プロセス終了時に実行中だったバックグラウンドサブエージェントが報告されない問題を修正しました
英語原文を表示
Fixed --resume not reporting background subagents that were running when the previous Claude Code process exited

変更前

セッションを再開した際、裏で動いていたはずのサブエージェントの存在や状態が正しく引き継がれず、状況の把握が困難でした。

変更後

レジューム時に、稼働中のサブエージェントの情報も正確にリストアされ、継続して監視できるようになります。

ユーザーへの恩恵

長時間のタスクを中断・再開しても、全体の進捗状況を正確に把握したまま作業を続けられます。

関連ドキュメント

Changed
claude agents: dispatch 入力時のスラッシュコマンドの補完が部分一致(サブストリング一致)に対応しました
英語原文を表示
claude agents: slash-command autocomplete in the dispatch input now matches substrings

変更前

コマンドの先頭から正確に入力し始めないと、補完候補が表示されませんでした。

変更後

コマンドの一部を入力するだけで、目的のスラッシュコマンドが候補に挙がるようになります。

ユーザーへの恩恵

コマンドの正確な綴りを覚えていなくても、素早く目的の機能を呼び出せるようになります。

関連ドキュメント

v2.1.154(7件)

Added
動的ワークフロー機能の導入:Claudeにワークフローの作成を依頼すると、バックグラウンドで数十から数百のエージェントを調整して作業を進めます。これにより、より大規模で複雑なタスクに取り組むことが可能になります。進行状況は/workflowsで確認できます。
英語原文を表示
Introducing dynamic workflows: ask Claude to create a workflow and it orchestrates work across tens to hundreds of agents in the background, so you can take on larger, more complex tasks. Run /workflows to view your runs

変更前

大規模なコードベースの監査や大量のファイル移行など、非常に複雑なタスクを実行する場合、通常のサブエージェントでは管理しきれなかったり、メインの会話履歴が大量の情報で埋まってしまったりしていました。

変更後

ClaudeがJavaScriptベースのスクリプトを記述して実行する「動的ワークフロー」が利用可能になりました。多数のエージェントをバックグラウンドで並列実行し、最終的なレポートのみを受け取ることができます。

ユーザーへの恩恵

メインセッションの応答性を維持したまま、数百ファイルに及ぶ移行や深層調査などの重いタスクをClaudeに丸投げできるようになり、開発効率が劇的に向上します。

関連ドキュメント

Changed
claude agentsにおいて、! <コマンド>と入力することで、シェルコマンドをバックグラウンドセッションとして実行できるようになりました。これはアタッチやデタッチが可能です。また、claude --bg --exec '<コマンド>'としても利用できます。
英語原文を表示
claude agents: type ! <command> to run a shell command as a background session you can attach to and detach from. Also available as claude --bg --exec '<command>'

変更前

バックグラウンドでシェルコマンドを実行して監視したい場合、通常のターミナルで実行して放置するか、Claudeセッション内で工夫する必要があり、管理が煩雑でした。

変更後

エージェントビューから直接シェルコマンドをバックグラウンドタスクとして投入できるようになりました。エージェントビューのリスト上で他のAIタスクと並べて管理でき、必要に応じて詳細(出力)を確認できます。

ユーザーへの恩恵

ビルドやテスト、デプロイなどの長時間かかるコマンドをAIエージェントと同様の感覚で管理でき、作業の状態を一元化して把握できます。

関連ドキュメント

Changed
claude agents(エージェントビュー)内で/logoutを実行した際、バックグラウンドセッションに送信されるのではなく、正しくログアウト処理が行われるようになりました。
英語原文を表示
claude agents: /logout now signs you out instead of being sent to a background session

変更前

エージェントビューの入力欄で/logoutと入力すると、意図せずバックグラウンドで動作しているセッションに対してログアウト指示が送られてしまう挙動になっていました。

変更後

エージェントビュー自体がユーザーのコマンドを解釈し、ツール全体のログアウトとして正しく機能するようになりました。

ユーザーへの恩恵

AIアシスタントの管理画面から安全かつ確実にセッションを終了したりアカウントを切り替えたりできるようになり、誤操作を防げます。

関連ドキュメント

Changed
エージェントビューを開くショートカット ←← が、Bedrock、Vertex、Foundry、およびテレメトリ無効設定時でも動作するようになりました。
英語原文を表示
←← to open the agents view now works on Bedrock, Vertex, Foundry, and with telemetry disabled
Fixed
Claude Codeのテーマがターミナルの背景色と一致しない場合に、claude agentsのハイライトされた行のテキストが読めなくなる問題を修正しました。
英語原文を表示
Fixed unreadable highlighted-row text in claude agents when the Claude Code theme doesn't match the terminal background

変更前

ターミナルの配色設定によっては、エージェントビューで現在選択している行の文字と背景の色が近くなり、内容が全く見えないストレスの溜まる状況が発生していました。

変更後

選択行のコントラストが調整され、どのような色の組み合わせの環境でもテキストがはっきりと表示されます。

ユーザーへの恩恵

エージェントビューでのタスク選択や操作が、環境を問わず快適に行えるようになります。

関連ドキュメント

Fixed
バックグラウンドセッション内のサブエージェントが、ワークツリー隔離をすり抜けて共有チェックアウトに書き込んでしまう問題を修正しました。
英語原文を表示
Fixed subagents in background sessions bypassing the worktree-isolation guard and writing to the shared checkout
Fixed
リンクされたワークツリー内からサブエージェントを起動したりEnterWorktreeを呼び出したりした際、worktree.baseRef: "head"が現在のワークツリーのHEADではなく、メインチェックアウトのHEADを参照してしまう問題を修正しました。
英語原文を表示
Fixed worktree.baseRef: "head" resolving to the main checkout's HEAD instead of the current worktree's HEAD when spawning subagents or calling EnterWorktree from inside a linked worktree

変更前

既にワークツリーで作業している最中に「さらに別のワークツリー(サブエージェント用)」を作ると、現在の作業内容(コミット前の変更など)が含まれず、古いマスターの状態に戻ってしまうことがありました。

変更後

設定が"head"の場合、現在の作業コンテキストである現在のワークツリーのHEADを正しくベースとして新しいワークツリーが作られます。

ユーザーへの恩恵

複雑な機能を複数のブランチに分けて並行開発している際も、現在の修正内容を維持したままサブエージェントに作業を依頼できるようになります。

関連ドキュメント

v2.1.153(6件)

Changed
バックグラウンドエージェント画面(claude agents)の入力補完で、プロジェクト固有のスキルだけでなく、ネイティブのスラッシュコマンドや同梱スキルも提案されるようになりました
英語原文を表示
claude agents: autocomplete in the dispatch input now suggests native slash commands and bundled skills, not just project skills

変更前

エージェントのディスパッチ入力では補完対象が限定的で、標準的なコマンドやスキルを呼び出す際に正確な名前を記憶している必要がありました。

変更後

IDEのように包括的な補完が効くようになり、エージェントに対して/コマンドや強力な標準機能を素早く指示できます。

ユーザーへの恩恵

タイピングミスが減り、エージェントへの指示出しがより直感的でスピーディになります。

関連ドキュメント

Changed
バックグラウンドエージェント画面のPR列の表示を改善し、単一の場合は PR #N、複数の場合は N PRs と表示するようにしました
英語原文を表示
claude agents: PR column now shows PR #N for a single PR or N PRs for multiple

変更前

エージェントが複数のプルリクエストを扱っている場合、どのPRが関連しているかを確認するために詳細パネルを開く手間がありました。

変更後

一覧画面で関連するPRの番号や合計数が即座に把握できるようになります。

ユーザーへの恩恵

多数のタスクを並行して実行している際の進捗管理が格段にスムーズになります。

関連ドキュメント

Changed
macOSの「プライバシーとセキュリティ」設定において、バックグラウンドエージェントが「Claude Code」として表示されるようになり、アップデート後も権限設定が維持されるようになりました。
英語原文を表示
macOS: background agents now appear as "Claude Code" in Privacy & Security and keep their permission grants across upgrades
Changed
--strict-mcp-config 使用時でも明示的に渡されたエージェント定義内の mcpServers を保持するようにし、ブロックされたサーバーについては警告を表示するように変更しました
英語原文を表示
--strict-mcp-config no longer strips inline mcpServers from explicitly-passed agent definitions (--agents / SDK agents), and blocked subagent MCP servers now surface a visible warning

変更前

厳格モードを有効にすると、開発者が意図して指定したエージェント用のツールまで一律に削除されてしまい、利便性が損なわれていました。

変更後

安全性を保ちつつ、明示的な定義は尊重されるようになり、問題がある場合は沈黙せずユーザーに警告します。

ユーザーへの恩恵

「なぜツールが動かないのか」という混乱を防ぎつつ、柔軟なツールのカスタマイズと安全性の両立が可能になります。

関連ドキュメント

Fixed
アップデート後も、バイナリの引き継ぎ機能が未実装だった古いデーモン( supervisor )が残り続けてしまう問題を修正しました
英語原文を表示
Fixed claude agents and claude --bg running on a stale daemon started before binary-takeover support, even after upgrading

変更前

本体を更新しても、裏で動いている管理プロセスが古いバージョンのままで、新機能が反映されないケースがありました。

変更後

最新のバイナリが確実に読み込まれるようになり、常に全機能が正しく動作します。

ユーザーへの恩恵

「更新したはずなのに動かない」という現象が解消され、常に最新の改善を享受できます。

関連ドキュメント

Fixed
リモートコントロール有効時に claude agents を開くと、終了後に無効なセッションが残ってしまう問題を修正しました
英語原文を表示
Fixed opening claude agents with Remote Control enabled leaving zombie session entries on the Code tab after exiting

変更前

Web版のUI上に、すでに終了したはずのエージェント管理セッションが「ゾンビ」のように残り続けていました。

変更後

管理セッションが終了時に適切にクリーンアップされ、履歴が乱雑になりません。

ユーザーへの恩恵

リモートとローカルを併用している際のセッション管理が整理されます。

関連ドキュメント

v2.1.152(2件)

Changed
バックグラウンドでエージェントやワークフローが実行中の場合、応答後のタイマーに完了待ちのメッセージが表示され、終了後に累積時間を報告するようになりました。
英語原文を表示
The post-response timer now shows "Waiting for N background agents/workflows to finish" when backgrounded agents or workflows are still running, and reports the cumulative time once their results are processed
Fixed
claude agents において、キャンセルされたサブエージェントの古い権限承認プロンプトを承諾した際にバックグラウンドワーカーがクラッシュする問題を修正しました。
英語原文を表示
Fixed a background worker crash in claude agents when accepting a stale permission prompt after a subagent was cancelled

変更前

サブエージェントが終了した後でも残っていた承認待ちの入力操作を行うと、プロセスの不整合により CLI 自体が落ちることがありました。

変更後

無効になったプロンプトへの操作が安全に処理されるようになり、並列タスク管理中の安定性が向上しました。

ユーザーへの恩恵

複数のバックグラウンドタスクを長時間運用している際、操作のタイミングによるクラッシュを気にせず作業を継続できます。

関連ドキュメント

v2.1.149(1件)

Changed
/usageコマンドで、スキル、サブエージェント、プラグイン、MCPサーバーごとのコスト内訳が表示されるようになりました
英語原文を表示
/usage now shows a per-category breakdown of what's driving your limits usage — skills, subagents, plugins, and per-MCP-server cost

変更前

利用制限の使用状況を確認する際、セッション全体のトークン消費量しか分からず、どの機能がコストを押し上げているのか特定が困難でした。

変更後

/usageコマンドの結果にカテゴリー別の詳細な内訳が追加され、スキルやプラグイン、特定のMCPサーバーが消費したコストを個別に把握できるようになりました。

ユーザーへの恩恵

どのツールが予算を消費しているかを正確に把握できるため、効率的なコスト管理や不要なMCPサーバーの停止などの最適化が容易になります。

関連ドキュメント

v2.1.147(3件)

Changed
ピン留めされたバックグラウンドセッション(claude agents内でのCtrl+T)の永続性が向上しました。アイドル状態でも維持され、Claude Codeのアップデート適用時にはその場で再起動されるほか、メモリ不足時にはピン留めされていないセッションの後に解放されるようになります。
英語原文を表示
Pinned background sessions (Ctrl+T in claude agents) now stay alive when idle, are restarted in place to apply Claude Code updates, and are shed under memory pressure only after non-pinned sessions

変更前

バックグラウンドセッションは、長時間アイドル状態になると終了したり、ツールのアップデート時に手動で再起動が必要になる場合がありました。また、システムのメモリが不足した際の優先順位も明確ではありませんでした。

変更後

重要なセッションをピン留めしておくことで、ツールを更新しても作業状態を維持したまま自動で再起動し、メモリ不足時も優先的に保護されるようになります。

ユーザーへの恩恵

長時間にわたる複雑なタスクを実行している際、ツールの更新やメモリ負荷によって作業が中断されるリスクが減り、安定して並行作業を継続できます。

関連ドキュメント

Fixed
プラグインのエージェント定義において、tools:フロントマターに複数のAgent(...)タイプを宣言した場合に、最後の1つ以外が無視されてしまう問題を修正しました。
英語原文を表示
Fixed plugin agents that declare multiple Agent(...) types in tools: frontmatter dropping all but the last entry

変更前

カスタムエージェントが複数の種類のサブエージェントを使い分けるように定義しても、実際に呼び出せる種類が制限されてしまっていました。

変更後

定義したすべてのサブエージェントをエージェントが正しく認識し、タスクに応じて適切なエージェントを使い分けることが可能になります。

ユーザーへの恩恵

複雑なワークフローをプラグイン化する際、エージェント間の連携をより柔軟かつ高度に設計できるようになります。

関連ドキュメント

Fixed
エージェントにテキストを貼り付けた際、実際の内容ではなく[Pasted text #N]というプレースホルダーが送られてしまい、内容が正しく伝わらない問題を修正しました。
英語原文を表示
Fixed pasted text being delivered to agents as an unreadable [Pasted text #N] placeholder instead of the actual content

変更前

長いログやコードをコピー&ペーストして解析させようとしても、エージェントにはその中身が見えていないことがありました。

変更後

貼り付けたテキストの内容がそのままエージェントに渡されるようになり、意図した通りのコンテキスト提供が可能になります。

ユーザーへの恩恵

大量の情報を外部から持ち込んで相談する際の不確実性が解消され、より正確な回答を得られるようになります。

v2.1.145(3件)

Added
スクリプト利用(tmux-resurrect、ステータスバー、セッションピッカー)向けに、実行中のセッションをJSON形式で一覧表示する claude agents --json を追加
英語原文を表示
Added claude agents --json to list live Claude sessions as JSON for scripting (tmux-resurrect, status bars, session pickers)

変更前

実行中のClaudeセッション一覧をプログラムから読み取りやすい形式で取得する標準的な手段がなく、外部スクリプトやステータスバーとの連携が困難でした。

変更後

claude agents --json コマンドにより、すべてのセッション情報が構造化されたJSONとして出力されます。

ユーザーへの恩恵

tmuxのセッション復元や、ターミナルのステータスバーへの実行状況表示など、独自の開発ワークフローをスクリプトで自動化しやすくなります。

関連ドキュメント

Changed
/plugin の発見・閲覧画面において、インストール前にプラグインのコマンド、エージェント、スキル、フック、MCP/LSPサーバーを確認できるように改善
英語原文を表示
/plugin Discover and Browse screens now show a plugin's commands, agents, skills, hooks, and MCP/LSP servers before installation

変更前

プラグインにどのような機能(コマンドやスキルなど)が含まれているかを確認するには、実際にインストールしてみるまで詳細が不明でした。

変更後

インストール前の詳細画面で、プラグインが提供する具体的なコンポーネント(スキルやフックの種類、MCPサーバー構成など)がすべて表示されます。

ユーザーへの恩恵

自分のニーズに合ったプラグインかどうかを事前に判断できるため、不要なプラグインのインストールを避け、安心して機能を拡張できます。

Changed
claude agents のターミナルタブのタイトルに、入力待ち状態のエージェント数を表示するように変更
英語原文を表示
claude agents terminal tab title now shows the awaiting-input count so an alt-tabbed window tells you when an agent needs attention

変更前

複数のバックグラウンドタスクを実行している際、別タブや別ウィンドウに切り替えていると、どのエージェントが自分の入力を待っているか気づくのが遅れることがありました。

変更後

ターミナルタブのタイトルに入力待ちの件数が表示されるため、ウィンドウを切り替えなくても対応が必要なセッションがあることが一目で分かります。

ユーザーへの恩恵

AIの作業が止まっている時間を最小限に抑え、マルチタスクをより効率的に進められるようになります。

関連ドキュメント

v2.1.144(6件)

Fixed
Windows において、claude agents 内で ← キーを押すとリストがキーボード入力に応答しなくなる問題を修正しました
英語原文を表示
Fixed on Windows, pressing ← in claude agents leaving the list unresponsive to keyboard input

変更前

エージェントビューで操作している際、特定のキー操作(戻る動作など)を行うとフォーカスが失われ、アプリがフリーズしたかのように操作不能になっていました。

変更後

Windows 環境特有のキー入力ハンドリングが修正され、どの画面でも常にキーボード操作が効く安定した UI になりました。

ユーザーへの恩恵

Windows ユーザーがマルチエージェントを管理する際、操作不能に陥るストレスなく快適に画面を行き来できます。

関連ドキュメント

Fixed
バックグラウンドサービスが応答しない場合に、claude agents からセッションを開く操作や claude logs <id> がハングする問題を修正。10秒でタイムアウトし、回復のヒントが表示されます
英語原文を表示
Fixed opening a session from claude agents or running claude logs <id> hanging when the background service is unresponsive — now times out after 10s with a recovery hint

変更前

管理用プロセス(スーパーバイザー)が固まっていると、ログの表示などのコマンドが無期限に止まってしまい、ターミナルごと落とすしかありませんでした。

変更後

ハングを検知してタイムアウトさせ、「サービスを再起動してください」といった具体的な対処法を案内できるようになりました。

ユーザーへの恩恵

万が一のトラブル時もターミナルがフリーズして他の作業を邪魔することがなくなり、迅速にトラブル復旧を行えます。

関連ドキュメント

Fixed
サブエージェントから起動されたバックグラウンド Bash タスクが、プロセス終了後も SDK タスクパネルで「Running」のまま残る問題を修正しました
英語原文を表示
Fixed background Bash tasks spawned by subagents staying "Running" in SDK task panels after the process exits

変更前

AI が裏で実行したコマンドが終わっているはずなのに、管理画面上はずっと「実行中」と表示され続け、実際の進捗がわからなくなることがありました。

変更後

Bash タスクの終了が即座に同期され、タスクの状態が正しく完了または失敗としてマークされるようになりました。

ユーザーへの恩恵

SDK やヘッドレスモードで大規模なタスクを自動化している際、現在の進捗を正確にモニタリングできます。

Fixed
claude agents で接続されたセッションにおいて、Markdown のリンクがクリック可能なハイパーリンクではなくプレーンテキストとして表示される問題を修正しました
英語原文を表示
Fixed markdown links in claude agents attached sessions rendering as plain text instead of clickable hyperlinks

変更前

バックグラウンドセッションの結果に含まれるドキュメントや外部へのリンクがただの文字列になり、ターミナルから直接開くことができず不便でした。

変更後

リンクが適切にレンダリングされ、Cmd/Ctrl+クリックでブラウザや他のファイルを開けるようになりました。

ユーザーへの恩恵

AI が生成したレポートや PR へのリンクから、ワンクリックで次の確認作業に移れるようになり、ワークフローがスムーズになります。

関連ドキュメント

Changed
claude agents--bg の拒否メッセージを、汎用的なものではなく具体的な原因(非 TTY 環境、環境変数、設定など)を明示するように変更しました
英語原文を表示
claude agents / --bg rejection messages now name the specific gate (non-TTY, env var, or setting) instead of a generic message

変更前

何らかの理由でバックグラウンド機能が使えないとき、「この機能は使えません」といった情報量の少ないメッセージが出るだけで、どう解決すべきかわかりませんでした。

変更後

「TTY ではないため」や「環境変数 X により無効化されています」など、なぜ使えないのかの理由が詳しく表示されるようになりました。

ユーザーへの恩恵

設定ミスや環境の制限を即座に特定でき、ツールが動かない時間を最小限にできます。

関連ドキュメント

Changed
claude agents: Ctrl+R でバックグラウンドセッションの名前を変更した際、アタッチ中のセッションのバナーにも即座に反映されるようになりました
英語原文を表示
claude agents: renaming a background session with Ctrl+R now updates the attached session's banner immediately

変更前

エージェントビューでセッションに名前を付け直しても、既にそのセッションを開いている別のターミナルの表示には古い名前が残ったままでした。

変更後

名前の変更がリアルタイムで全ての画面に同期されるようになりました。

ユーザーへの恩恵

複数のセッションを同時並行で管理している際、整理整頓した結果がすぐに全てのウィンドウに反映され、混乱を防げます。

関連ドキュメント

v2.1.143(10件)

Fixed
Windows Terminal および WSL 環境の claude agents における右クリック貼り付けを修正
英語原文を表示
Fixed right-click paste in claude agents on Windows Terminal and WSL

変更前

Windows Terminal や WSL で claude agents(エージェントビュー)を使用している際、右クリックによるテキストの貼り付けが正常に機能していませんでした。

変更後

ターミナルの右クリック操作でプロンプトやパスなどのテキストを正しく入力できるようになりました。

ユーザーへの恩恵

Windows 環境のユーザーが、既存のワークフローを損なうことなく、エージェントビューで直感的に情報を入力できるようになります。

関連ドキュメント

Fixed
バックグラウンドシェルや委譲されたサブエージェントが実行中にもかかわらず、/goal の評価が開始されてしまう問題を修正しました
英語原文を表示
Fixed /goal evaluator firing while background shells or delegated subagents are still running

変更前

並列実行中の作業が完了する前に目標達成の判定が行われてしまい、誤った判定が下されることがありました。

変更後

すべての子プロセスやサブタスクの完了を待ってから、最終的なゴール評価が行われるように同期が改善されました。

ユーザーへの恩恵

複雑な並列作業の完了判定が正確になり、エージェントが確実に仕事を終えるまで監視を継続できます。

関連ドキュメント

Fixed
plugin: プレフィックスがない場合に、プラグイン提供のエージェントが --agent <name> で見つからない問題を修正しました
英語原文を表示
Fixed --agent <name> not finding plugin-contributed agents without the plugin: prefix

変更前

プラグインが追加したカスタムエージェントを起動する際、完全な名前空間を指定しないと認識されず不便でした。

変更後

プレフィックスなしの名前でもプラグイン由来のエージェントを検索・起動できるようになりました。

ユーザーへの恩恵

カスタムエージェントの呼び出しがより短く簡単になり、コマンド入力の手間が省けます。

関連ドキュメント

Fixed
Macのスリープ復帰後などに、バックグラウンドエージェントが「失速」したと誤検知される問題を修正しました。
英語原文を表示
Fixed background agents false-positive worker-stall detection storm after host sleep or macOS App Nap
Changed
claude agents コマンドが --add-dir などの主要フラグを受け付け、ダッシュボードおよびそこから開始されるセッションに適用されるようになりました
英語原文を表示
claude agents now accepts --add-dir, --settings, --mcp-config, and --plugin-dir and applies them to the dashboard and to background sessions dispatched from it

変更前

エージェントビュー経由でセッションを開始する際、特定のディレクトリ追加や設定ファイルを反映させることができませんでした。

変更後

--add-dir, --settings, --mcp-config, --plugin-dir フラグを claude agents で指定し、一括適用できます。

ユーザーへの恩恵

プロジェクトごとに最適化した設定で、複数のバックグラウンドタスクを効率的に並行管理できます。

関連ドキュメント

Changed
claude agents で --permission-mode などのフラグを使用し、起動するセッションのデフォルト値を設定可能にしました
英語原文を表示
claude agents accepts --permission-mode, --model, --effort, and --dangerously-skip-permissions to set defaults for sessions dispatched from the view

変更前

バックグラウンドで開始されるエージェントの権限モードやモデル、努力レベルを一括で制御する手段が不足していました。

変更後

--permission-mode, --model, --effort, --dangerously-skip-permissions がエージェントビューでも有効になりました。

ユーザーへの恩恵

大量のタスクを投入する際に、一度のフラグ指定で全セッションの挙動(承認の有無や賢さ)を統一できます。

関連ドキュメント

Fixed
バックグラウンドセッションがIDEのファイル参照を誤ってキャプチャし、次のプロンプトに意図しない参照が混入する問題を修正しました
英語原文を表示
Fixed background sessions silently capturing IDE file references into the warm spare's input, which caused the reference to be prepended to the next prompt dispatched from claude agents

変更前

エージェントビューから次の指示を出す際、以前のセッションで開いていたファイル情報が意図せず入力に含まれてしまう不自然な挙動がありました。

変更後

セッション間の入力バッファが適切にクリアされ、指示内容が混同されることがなくなりました。

ユーザーへの恩恵

指示したプロンプトが常に純粋な内容として解釈され、AIが混乱する原因を排除できます。

関連ドキュメント

Changed
claude agents から起動したセッションが、settings.json の permissions.defaultMode を優先的に参照するように修正しました
英語原文を表示
Background sessions launched from claude agents now honor permissions.defaultMode from settings.json (was previously overridden to auto mode)

変更前

エージェントビューからタスクを開始すると、ユーザー設定を無視して常に「auto」モードで開始されるなどの不整合がありました。

変更後

プロジェクトやユーザー設定で定義したデフォルトの権限モードが、バックグラウンド起動時にも正しく適用されます。

ユーザーへの恩恵

自分の好みの承認ワークフロー(planモードなど)を、バックグラウンド作業でも一貫して利用できます。

関連ドキュメント

Fixed
Windows 環境において、応答のストリーミング中に claude agents で ← キーを押すと入力不能になる問題を修正
英語原文を表示
Fixed: on Windows, pressing ← in claude agents while a response was streaming could leave the agents list unresponsive to all input

変更前

Windows でエージェントが応答を出力している最中に、デタッチ(一覧に戻る)操作である ← キーを押すと、エージェント一覧画面が操作を受け付けなくなることがありました。

変更後

応答の生成中であっても安全に一覧画面に戻ることができ、その後の操作も正常に継続できるようになりました。

ユーザーへの恩恵

並行して複数のタスクを回している際に、応答を待たずに画面を切り替えてもフリーズすることがなくなり、安定性が向上します。

関連ドキュメント

Fixed
claude agents --allow-dangerously-skip-permissions で開始した際に、いきなりバイパスモードにならず、切り替え候補として追加されるよう修正しました
英語原文を表示
Fixed claude agents --allow-dangerously-skip-permissions defaulting dispatched sessions to bypass mode instead of making it available in the permission cycle

変更前

フラグを指定すると、最初から「全承認スキップ」という危険な状態でセッションが始まってしまうことがありました。

変更後

フラグの意味通り「スキップモードを選択可能にする」状態になり、意図的に選ばない限りは安全なモードで開始されます。

ユーザーへの恩恵

安全性を保ちつつ、必要なときだけ高度な権限モードへスムーズに切り替えられる柔軟性が得られます。

関連ドキュメント

v2.1.142(7件)

Added
バックグラウンドセッション設定用の claude agents フラグ(--add-dir, --settings, --mcp-config など)を追加
英語原文を表示
Added new claude agents flags: --add-dir, --settings, --mcp-config, --plugin-dir, --permission-mode, --model, --effort, and --dangerously-skip-permissions to configure dispatched background sessions

変更前

バックグラウンドで動作するエージェントセッションを開始する際、ディレクトリの追加指定や詳細な MCP 設定、パーミッションモードなどをコマンドラインから個別に制御することが困難でした。

変更後

claude agents コマンドに --settings--mcp-config--permission-mode などの豊富なフラグが追加され、起動時にセッションの挙動を細かくカスタマイズできるようになりました。

ユーザーへの恩恵

メインセッションと同様の柔軟な設定をバックグラウンドタスクにも適用できるため、複雑なプロジェクト環境での並列作業がよりスムーズになります。

関連ドキュメント

Fixed
バイナリアップデート後に古いパスを参照してバックグラウンドエージェントがクラッシュループする問題を修正
英語原文を表示
Fixed daemon not exiting cleanly after the binary is upgraded (e.g. brew upgrade), causing dispatched agents to crash-loop on the deleted path

変更前

Homebrew 等でツールをアップデートした際、バックグラウンドで動作中のエージェントが削除済みの古いパスを参照し続け、クラッシュと再起動を繰り返すことがありました。

変更後

アップデート後のデーモン終了処理が改善され、実行中のエージェントが新しいパスへ適切に移行できるようになりました。

ユーザーへの恩恵

ツール本体を更新しても進行中のバックグラウンドタスクが中断されず、長時間かかる作業を安心して任せられます。

Fixed
Chrome 拡張機能が共有タブなしで接続された際に、バックグラウンドエージェントがクラッシュループする問題を修正しました。
英語原文を表示
Fixed background agents crash-looping when the Claude-in-Chrome extension is connected without a shared tab
Fixed
claude agents のセッション内でリンクをクリックした際、ヘッドレスブラウザの shim が適用されないよう修正
英語原文を表示
Fixed clicking links in an attached claude agents session — the background worker's headless browser shim no longer applies while attached

変更前

バックグラウンドセッションにアタッチして操作している際、リンクを開こうとするとエージェント用の制限がかかり、ブラウザでの表示に不具合が生じることがありました。

変更後

ユーザーが直接アタッチしている間は適切なブラウザ環境が提供され、通常のセッションと同様にスムーズにリンクを開けます。

ユーザーへの恩恵

バックグラウンドで実行させていたタスクの結果を確認し、関連するドキュメントや PR リンクをストレスなく参照できます。

関連ドキュメント

Fixed
claude agents の「v キーでエディタを開く」機能が、シェルの設定($EDITOR/$VISUAL)を優先するよう修正
英語原文を表示
Fixed claude agents "v to open in editor" using the daemon's default editor instead of your shell's $EDITOR/$VISUAL

変更前

バックグラウンドセッション内でファイルを編集しようとすると、ユーザーが普段使っているエディタではなく、システム規定のデフォルトエディタが開かれていました。

変更後

シェルの環境変数に基づいた好みのエディタが正しく起動するようになり、エージェントビューからのファイル修正が快適になりました。

ユーザーへの恩恵

慣れ親しんだエディタで即座に修正作業を行えるため、開発のテンポを崩さずに済みます。

関連ドキュメント

Fixed
Windows のネットワークドライブ環境で claude agents がデッドロックする問題を修正
英語原文を表示
Fixed claude agents deadlocking on Windows with network-drive working directories; Ctrl+C now works during startup

変更前

Windows 上でネットワークドライブを作業ディレクトリにしている場合、エージェント起動時に応答が停止し、Ctrl+C による中断も効かない状態になることがありました。

変更後

デッドロックが解消され、起動中も Ctrl+C で安全にキャンセルできるようになりました。

ユーザーへの恩恵

共有ドライブや特定の開発インフラを使用している Windows ユーザーも、バックグラウンド機能を安定して利用できます。

関連ドキュメント

Fixed
256色制限のターミナルで claude agents セッションにアタッチした際の背景色のにじみを修正
英語原文を表示
Fixed background-color bleed when attaching to a claude agents session from Apple Terminal or other 256-color-only terminals

変更前

Apple Terminal などの真の色(TrueColor)をサポートしない環境でアタッチすると、UI の背景色が正しく描画されず、視認性が低下していました。

変更後

色のフォールバック処理が改善され、256色環境でも美しく読みやすい表示が維持されます。

ユーザーへの恩恵

使用しているターミナルの種類に関わらず、エージェントとの対話に集中できます。

関連ドキュメント

v2.1.141(8件)

Added
claude agentsコマンドに--cwdオプションを追加し、セッションリストの表示範囲を特定のディレクトリに制限できるように改善。
英語原文を表示
Added claude agents --cwd <path> to scope the session list to a directory

変更前

claude agentsを実行すると、すべてのプロジェクトのセッションが混在して表示されるため、特定のプロジェクトに関連するセッションを見つけるのが不便な場合がありました。

変更後

--cwdフラグでパスを指定することで、そのディレクトリに関連するバックグラウンドセッションのみをフィルタリングしてダッシュボードに表示できます。

ユーザーへの恩恵

大規模な開発環境で複数のプロジェクトを並行して進めている際に、作業中のリポジトリに集中してエージェントの状態を管理できます。

関連ドキュメント

Changed
/bgコマンドや←←で起動したバックグラウンドエージェントが、デフォルトに戻らず現在のパーミッションモードを維持するように変更。
英語原文を表示
Background agents launched via /bg or ←← now preserve the current permission mode instead of reverting to default

変更前

対話型セッションをバックグラウンドに移行させると、それまで設定していたパーミッションモード(PlanモードやAutoモードなど)がリセットされ、デフォルトに戻ってしまっていました。

変更後

バックグラウンドへの移行後も、現在のセッションで選択されている権限設定がそのまま引き継がれます。

ユーザーへの恩恵

移行のたびにモードを再設定する手間が省け、特定の権限レベルが必要な長時間タスクも一貫した挙動で任せることができます。

関連ドキュメント

Changed
claude agentsにおいて、作業完了後にバックグラウンドシェルが残っているエージェントを「Working」ではなく「Completed」状態として表示するように変更。
英語原文を表示
claude agents: agents that finish work but leave a background shell running now move to Completed instead of staying under Working

変更前

タスク自体は終了していても、バックグラウンドでシェルプロセスが動いているだけで「Working(実行中)」と表示され続け、本当に作業が終わったかどうかが分かりにくい状態でした。

変更後

メインのAI作業が完了していれば「Completed(完了)」セクションに移動するため、ユーザーは即座に結果を確認すべきエージェントを識別できます。

ユーザーへの恩恵

多数の並列タスクを走らせている際に、ダッシュボード上の状態表示が実態に即したものになり、管理が非常に楽になります。

関連ドキュメント

Fixed
ラッパー経由で起動した際に、claude agentsがダッシュボードではなくエージェントタイプのリストを表示してしまう問題を修正。
英語原文を表示
Fixed claude agents showing the agent-type list instead of the dashboard when launched through a wrapper that adds flags

変更前

フラグを付与するようなシェルスクリプトやラッパー経由で起動すると、意図したダッシュボード画面ではなく、新規エージェント作成用のリストが表示されることがありました。

変更後

引数の解析処理が改善され、ラッパー経由であっても正しくエージェント管理ダッシュボードが開くようになります。

ユーザーへの恩恵

自作のエイリアスや自動化スクリプトを利用している開発者でも、常に正しいUIでバックグラウンドタスクを確認できます。

関連ドキュメント

Fixed
作業ディレクトリが削除された状態でclaude agentsからクラッシュしたセッションを開くと、不要な再送が発生する問題を修正。
英語原文を表示
Fixed claude agents opening a crashed session firing redundant dispatches when the working directory was deleted

変更前

不慮の操作でディレクトリが消えた後に古いセッションを復旧させようとすると、同じタスクが何度も実行されるなど、リソースを無駄に消費する挙動がありました。

変更後

ディレクトリが消失している場合のセッションハンドリングが強化され、冗長な再試行が防止されます。

ユーザーへの恩恵

環境が不安定な状態でもAIエージェントが暴走することなく、クリーンにエラーを報告または終了できるようになります。

関連ドキュメント

Fixed
バックグラウンド作業中に/tuiコマンドを実行した際、実行中のプロセスがサイレントに終了されるのを防ぐように改善。
英語原文を表示
Fixed /tui silently dropping running background shells and subagents — now refuses and asks to wait for them to finish

変更前

フルスクリーンモードへの切り替え( /tui fullscreen )を行う際、背後で動いているシェルやサブエージェントが警告なしに強制終了されてしまうリスクがありました。

変更後

実行中のタスクがある場合は切り替えを拒否し、作業の完了を待つようユーザーに促すメッセージが表示されます。

ユーザーへの恩恵

表示モードの変更による不慮のデータ消失や作業の中断を防ぎ、安心してUI設定を変更できます。

関連ドキュメント

Changed
claude agentsにおいて、事前起動済みのバックグラウンドワーカーが異常な場合に、新規起動にフォールバックするように改善。
英語原文を表示
claude agents: launching a session no longer fails when the pre-warmed background worker is unhealthy — now falls back to a fresh launch

変更前

バックグラウンドで待機しているプロセスが何らかの原因で不安定な状態だと、セッションの開始そのものが失敗してしまっていました。

変更後

待機プロセスに問題があれば即座にフレッシュなプロセスを立ち上げ直すため、セッション開始の成功率が向上します。

ユーザーへの恩恵

エージェントの起動失敗による作業の停滞がなくなり、バックグラウンドタスクの管理がより堅牢になります。

関連ドキュメント

Changed
claude agents起動時のUIを整理し、空のプレースホルダーを非表示にするとともに、新規ユーザー向けのオンボーディングテキストを表示するように変更。
英語原文を表示
claude agents no longer shows empty placeholder sessions left over from backgrounding a fresh REPL, and shows onboarding text when entered via ← with no other agents

変更前

対話モードからバックグラウンド化しただけの空のセッションがリストを汚したり、エージェントが一人もいない時の画面が不親切だったりしました。

変更後

不要な空セッションは排除され、初めて使う人には使い方のガイダンスが表示される、クリーンなダッシュボードになりました。

ユーザーへの恩恵

作業の進捗状況を把握しやすくなり、初めてバックグラウンドエージェント機能に触れるユーザーも迷わず操作を開始できます。

関連ドキュメント

v2.1.139(2件)

Added
エージェントビュー(リサーチプレビュー)を追加:実行中、待機中、完了済みの全Claude Codeセッションを一覧表示します。claude agentsで開始できます。
英語原文を表示
Added agent view (Research Preview): a single list of every Claude Code session — running, blocked on you, or done. Run claude agents to get started. See https://code.claude.com/docs/en/agent-view

変更前

複数のセッションを並行して実行している場合、各セッションのステータス(進行中か、ユーザーの入力を待っているか、終了したか)を一箇所で把握する手段がありませんでした。

変更後

claude agentsコマンドを実行することで、実行中やブロックされているすべてのエージェントの状態をシングルリストで表示し、管理できるようになります。

ユーザーへの恩恵

複雑な並列タスクの進捗状況を直感的にモニタリングでき、効率的に作業を切り替えたり、中断しているタスクを再開したりすることが容易になります。

関連ドキュメント

Changed
サブエージェントからのリクエストに追跡用ヘッダーを追加し、OpenTelemetryのトレース属性にagent_id等を含めるよう変更。
英語原文を表示
API requests from subagents now carry x-claude-code-agent-id / x-claude-code-parent-agent-id headers, and claude_code.llm_request OTEL spans include agent_id / parent_agent_id attributes

変更前

OpenTelemetryでの監視において、メインスレッドのリクエストとサブエージェントのリクエストを区別して詳細に分析することが困難でした。

変更後

APIリクエストレベルで親子関係が明示されるため、どのエージェントがどのアクションを実行したか正確に追跡可能です。

ユーザーへの恩恵

企業レベルでの利用において、複雑なタスクのデバッグやコスト分析、動作の監査がより正確に行えるようになります。

関連ドキュメント

v2.1.133(1件)

Fixed
サブエージェントがプロジェクト、ユーザー、またはプラグインのスキルを正常に検出できない問題を修正しました。
英語原文を表示
Fixed subagents not discovering project, user, or plugin skills via the Skill tool

v2.1.132(1件)

Fixed
Windows 環境で claude agents からバックグラウンドセッションを再開した後にキーボード入力ができなくなる問題を修正しました
英語原文を表示
Fixed dead keyboard input on Windows after re-opening a background session from claude agents

変更前

Windows ユーザーがバックグラウンドで動作させていたエージェントの操作に戻ろうとすると、入力が受け付けられずセッションが続行できないことがありました。

変更後

セッション再開時のフォーカスと入力制御が修正され、Windows でも正常に入力を継続できます。

ユーザーへの恩恵

バックグラウンドでの並列作業が Windows 環境でも安定して行えるようになります。

関連ドキュメント

v2.1.129(2件)

Fixed
サブエージェントの実行中にプロンプト下のエージェントパネルが隠れてしまう問題を修正しました。
英語原文を表示
Fixed agent panel below the prompt being hidden when subagents are running (regression in 2.1.122)
Fixed
/agentsのライブラリリストで、項目が多い場合に矢印キーで選択したエージェントが画面外に隠れてしまう問題が修正されました
英語原文を表示
Fixed /agents Library list arrow-key navigation: the highlighted agent now stays visible when the list exceeds the viewport

変更前

エージェントの数が多いリストにおいて、キーボード操作で下の方を選択しても、画面が自動でスクロールせず選択中の項目が見えなくなることがありました。

変更後

矢印キーでの操作に合わせてビューポートが適切に追従し、常にハイライトされているエージェントが表示されるようになります。

ユーザーへの恩恵

多数のカスタムエージェントを使い分けている環境でも、キーボードだけでスムーズに目的のものを選択・管理できます。

関連ドキュメント

v2.1.128(1件)

Fixed
サブエージェントの変更がない場合に概要生成を繰り返さないよう制限し、待機中のトークンコストを抑制しました。
英語原文を表示
Fixed sub-agent summaries firing repeatedly while a sub-agent's transcript is static, capping worst-case token cost on idle sub-agents

v2.1.126(1件)

Fixed
context: fork を使用するスキルやサブエージェントの最初のターンで、WebSearch や WebFetch などの遅延ツールが利用できなかった問題を修正
英語原文を表示
Fixed deferred tools (WebSearch, WebFetch, etc.) not being available to skills with context: fork and other subagents on their first turn

変更前

スキルを context: fork (フォークされたコンテキスト) で実行したり、新しいサブエージェントを起動したりした際、その最初のターンで Web 検索などの一部のツールが認識されず、呼び出しに失敗することがありました。

変更後

サブエージェントやスキルの実行開始直後から、WebSearch や WebFetch を含むすべての遅延ロードツールが正しく利用可能になります。

ユーザーへの恩恵

複雑な調査タスクをサブエージェントに任せる際、最初からスムーズに外部情報の検索を開始できるため、作業の停滞がなくなります。

関連ドキュメント

v2.1.121(1件)

Changed
--dangerously-skip-permissions モード使用時、.claude/skills/.claude/agents/.claude/commands/ への書き込みに対して確認プロンプトを表示しないようにしました。
英語原文を表示
--dangerously-skip-permissions no longer prompts for writes to .claude/skills/, .claude/agents/, and .claude/commands/

変更前

「パーミッション確認をスキップする」設定にしていても、Claude Code 自身の構成ファイルが格納される特定のディレクトリへの書き込みには、安全上の理由から追加の確認が求められていました。

変更後

スキルやエージェントの定義ディレクトリへの書き込みが自動承認の対象に含まれました。これにより、Claude に自身のスキルを自律的に追加・修正させる際のフローが中断されなくなります。

ユーザーへの恩恵

Claude に自身の機能を拡張させる自動化タスクにおいて、ユーザーが手動で承認ボタンを押す手間が省け、完全な自律動作を実現できます。

関連ドキュメント

v2.1.120(1件)

Changed
デスクトップアプリの導入やスキル作成を促すスピナー内のヒントが、すでに導入済みの場合は表示されないよう改善されました。
英語原文を表示
Spinner tips that recommend installing the desktop app or creating skills/agents are now hidden when you already have them

v2.1.119(2件)

Changed
--agent <name> 指定時、組み込みエージェントの定義に含まれる permissionMode 設定が適用されるようになりました
英語原文を表示
--agent <name> now honors the agent definition's permissionMode for built-in agents

変更前

組み込みエージェント(Explore や Plan など)を明示的に呼び出した際、そのエージェントに定義されている推奨パーミッションモードが反映されないことがありました。

変更後

エージェントごとに設定された最適なパーミッションモード(例:読み取り専用、または自動承認)が自動的に適用されます。

ユーザーへの恩恵

タスクに合わせて最適な安全レベルや自動化レベルが設定済みのエージェントを、手間なく安全に利用開始できます。

Fixed
/agents の詳細表示で、サブエージェントが使用できない組み込みツールが誤って "Unrecognized(未認識)" と表示される問題を修正しました
英語原文を表示
Fixed /agents detail view mislabeling built-in tools unavailable to subagents as "Unrecognized"

変更前

エージェントの権限制限によって無効化されているツールが、あたかも存在しないツールであるかのような不正確な表示になっていました。

変更後

制限されたツールであることが正しく表示されるようになります。

ユーザーへの恩恵

設定が正しく反映されているかを正確に確認でき、エージェントの挙動把握が容易になります。

関連ドキュメント

v2.1.118(1件)

Fixed
再開されたサブエージェントが、最初に生成された際の作業ディレクトリを正しく復元できない問題を修正
英語原文を表示
Fixed subagents resumed via SendMessage not restoring the explicit cwd they were spawned with

変更前

中断したサブエージェントを再開した際、カレントディレクトリがリセットされてしまい、相対パスでのファイル操作などが失敗することがありました。

変更後

サブエージェントが起動した際の正しい作業ディレクトリが維持されるようになりました。

ユーザーへの恩恵

複雑なディレクトリ構造を持つプロジェクトでも、サブエージェントを安心して中断・再開できます。

関連ドキュメント

v2.1.117(2件)

Added
外部ビルドにおいて CLAUDE_CODE_FORK_SUBAGENT=1 を設定することで、フォークされたサブエージェントを有効化できるようになりました
英語原文を表示
Forked subagents can now be enabled on external builds by setting CLAUDE_CODE_FORK_SUBAGENT=1

変更前

特定の外部環境やカスタムビルドにおいて、並列タスクを実行するためのフォークされたサブエージェントがデフォルトで制限されていた可能性があります。

変更後

環境変数 CLAUDE_CODE_FORK_SUBAGENT=1 を指定するだけで、メインスレッドのコンテキストを汚さずにサブエージェントを活用した並列処理が実行可能になります。

ユーザーへの恩恵

重い探索やログ解析をサブエージェントに分離できるため、メイン会話のコンテキストを節約し、作業効率を向上させられます。

関連ドキュメント

Fixed
メインエージェントと異なるモデルを使用するサブエージェントが、ファイル読み取り時に誤ってマルウェア警告を出してしまう問題を修正しました。
英語原文を表示
Fixed subagents running a different model than the main agent incorrectly flagging file reads with a malware warning

v2.1.116(1件)

Changed
Bash ツールにおいて gh コマンドが GitHub API のレート制限に達した際にヒントを表示し、エージェントが無意味な再試行を避けて待機できるように改善
英語原文を表示
Bash tool now surfaces a hint when gh commands hit GitHub's API rate limit, so agents can back off instead of retrying

変更前

GitHub CLI (gh) を使用して PR 作成などを行う際、レート制限に達するとエージェントがエラーの原因を正しく理解できず、リトライを繰り返して制限をさらに悪化させることがありました。

変更後

レート制限エラーが発生した際、Bash ツールがエージェントに対して「レート制限に達した」という具体的なヒントを返すようになりました。これにより、AI は賢く「待機」を選択できるようになります。

ユーザーへの恩恵

API 制限による予期せぬエラーで作業が中断されるのを防ぎ、AI が自律的に適切なタイミングでリトライを行うため、GitHub 連携の信頼性が向上します。

v2.1.113(1件)

Changed
ストリーミング中に停止したサブエージェントが、無反応のままにならず、10分後に明確なエラーで終了するようになりました。
英語原文を表示
Subagents that stall mid-stream now fail with a clear error after 10 minutes instead of hanging silently

v2.1.101(2件)

Fixed
動的に注入されたサーバーからサブエージェントがMCPツールを継承できない問題を修正
英語原文を表示
Fixed subagents not inheriting MCP tools from dynamically-injected servers

変更前

メインの会話に追加された新しいMCPツールを、サブエージェントが利用できない制約がありました。

変更後

サブエージェントも親セッションと同じMCPサーバーおよびツールに正しくアクセスできるようになります。

ユーザーへの恩恵

サブエージェントに調査や実行を依頼する際、連携している外部ツールの全機能を引き続き利用できます。

Fixed
孤立したワークツリーで実行されているサブエージェントが、自身のワークツリー内のファイルへの読み書きアクセスを拒否される問題を修正しました。
英語原文を表示
Fixed sub-agents running in isolated worktrees being denied Read/Edit access to files inside their own worktree

v2.1.98(2件)

Fixed
エラーで失敗したバックグラウンド・サブエージェントが、親エージェントに途中経過を報告しない問題を修正しました。
英語原文を表示
Fixed background subagents that fail with an error not reporting partial progress to the parent agent
Improved
/agents コマンドをタブ形式のレイアウトに改善しました。「実行中(Running)」タブでライブ状態のサブエージェントを確認でき、「ライブラリ(Library)」タブからエージェントの実行やインスタンスの表示が可能です。
英語原文を表示
Improved /agents with a tabbed layout: a Running tab shows live subagents, and the Library tab adds Run agent and View running instance actions

変更前

多くのサブエージェントを使い始めると、今どれが動いていて、どのような設定になっているかを一覧で管理するのが困難でした。

変更後

動いているエージェントと利用可能なエージェントが整理され、直感的に管理・呼び出しができるようになりました。

ユーザーへの恩恵

複雑な並行タスクの進捗状況を整理して把握でき、エージェントを司令塔のように操る体験が向上します。

関連ドキュメント

v2.1.97(2件)

Added
/agentsメニューにて、実行中のサブエージェントインスタンスが存在するエージェント種別の横に「● N running」インジケーターを表示するようにしました。
英語原文を表示
Added ● N running indicator in /agents next to agent types with live subagent instances

変更前

複数のバックグラウンドタスクやサブエージェントが並行動作している際、どの種類のエージェントがいくつアクティブなのかを一覧で確認する手段が不足していました。

変更後

/agentsコマンドで表示されるリストから、現在どのアビリティを持つエージェントが稼働中であるかが一目で分かるようになりました。

ユーザーへの恩恵

並行処理の進行状況を把握しやすくなり、リソースの管理やタスクの完了待ちを直感的に確認できます。

Fixed
ワークツリー隔離やcwd:オーバーライドを使用しているサブエージェントが、親セッションのBashツールに作業ディレクトリ情報を漏洩させてしまう問題を修正しました。
英語原文を表示
Fixed subagents with worktree isolation or cwd: override leaking their working directory back to the parent session's Bash tool

変更前

サブエージェントが独立した場所で作業していても、その影響でメインセッションのディレクトリ情報が混乱し、後続のコマンドが意図しない場所で実行されるリスクがありました。

変更後

サブエージェントの作業環境が完全に隔離され、親セッションの環境に影響を及ぼさないようになりました。

ユーザーへの恩恵

複数のディレクトリをまたぐ複雑な並行作業を、メイン環境を汚すことなく安全に実行できます。

関連ドキュメント

v2.1.94(1件)

Fixed
レート制限(429エラー)のRetry-Afterヘッダーが長い場合にエージェントが固まって見える問題を修正し、待機せずに即座にエラーを表示するように変更しました。
英語原文を表示
Fixed agents appearing stuck after a 429 rate-limit response with a long Retry-After header — the error now surfaces immediately instead of silently waiting

v2.1.90(1件)

Fixed
遅延読み込みされるツール、MCPサーバー、またはカスタムエージェントを使用しているユーザーにおいて、--resume 実行時に最初のセッションでプロンプトキャッシュが完全にミスヒットする問題を修正しました(v2.1.69以降のデグレ)。
英語原文を表示
Fixed --resume causing a full prompt-cache miss on the first request for users with deferred tools, MCP servers, or custom agents (regression since v2.1.69)

変更前

以前のセッションを再開する際、特定の構成(MCPなど)を利用しているとキャッシュが効かず、最初の応答に時間がかかったりトークン消費が増えたりしていました。

変更後

セッション再開時の内部的な読み込みフローが改善され、以前のコンテキストが正しくキャッシュから再利用されます。

ユーザーへの恩恵

レジューム直後のレスポンスが高速化され、APIコストの節約にも繋がります。

関連ドキュメント

v2.1.89(1件)

Added
「@」メンションの入力補完候補に名前付きサブエージェントを追加した
英語原文を表示
Added named subagents to @ mention typeahead suggestions

変更前

「@」メンションの入力補完候補にはファイルやフォルダなどの項目が表示されるが、名前付きサブエージェントは含まれていなかった。サブエージェントをメンションするには、名前を自分で入力するか、明示的な方法で呼び出す必要があった。

変更後

ユーザーが「@」を入力して補完候補(タイプアヘッド)を表示したとき、名前付きサブエージェントが候補一覧に現れるようになった。以前は、名前を正確に覚えている場合を除き、サブエージェントを参照するには一覧を手がかりにできない状態だった。

ユーザーへの恩恵

サブエージェントの名前を思い出さなくても、メンション入力の補完候補から選ぶだけで明示的に呼び出せるようになる。

v2.1.88(1件)

Added
@ メンションの入力候補に名前付きサブエージェントを追加しました
英語原文を表示
Added named subagents to @ mention typeahead suggestions

変更前

特定の役割を持つサブエージェントを呼び出す際、名前を正確に覚えている必要があり、入力の手間がかかっていました。

変更後

@ を入力するだけでファイルやMCPリソースと同様にサブエージェントも候補に表示されるようになり、素早く選択できます。

ユーザーへの恩恵

特定のタスクに特化したサブエージェント(コードレビュアーなど)を即座に呼び出せるようになり、マルチエージェントを活用したワークフローがよりスムーズになります。

関連ドキュメント

v2.1.84(1件)

Fixed
JSONスキーマ指定時のサブエージェント呼び出しエラーを修正
英語原文を表示
Fixed workflow subagents failing with API 400 when the outer session uses --json-schema and the subagent also specifies a schema

変更前

メインセッションで --json-schema を使用している際、ワークフロー内で起動されるサブエージェントもスキーマを指定しようとすると、APIリクエストの競合により400エラーが発生していました。

変更後

ネストされたエージェント呼び出しにおけるスキーマの処理が適正化され、エラーなく実行できるようになりました。

ユーザーへの恩恵

構造化出力が必要な複雑なタスクをサブエージェントに分担させる高度な自動化スクリプトが安定して動作します。

関連ドキュメント

v2.1.83(3件)

Fixed
コンテキストの圧縮後にバックグラウンドエージェントが表示されなくなり、同じエージェントが重複して作成されてしまう問題を修正しました。
英語原文を表示
Fixed background subagents becoming invisible after context compaction, which could cause duplicate agents to be spawned
Improved
プラグインの起動速度を改善しました。コマンド、スキル、エージェントが再取得なしでディスクキャッシュから読み込まれるようになります。
英語原文を表示
Improved plugin startup — commands, skills, and agents now load from disk cache without re-fetching
Changed
「全バックグラウンドエージェントを停止」のキーバインドを Ctrl+F から Ctrl+X Ctrl+K に変更し、Readlineのフォワード移動との衝突を解消しました。
英語原文を表示
Changed "stop all background agents" keybinding from Ctrl+F to Ctrl+X Ctrl+K to stop shadowing readline forward-char

変更前

Ctrl+F がエージェントの停止に割り当てられていたため、多くのターミナルで標準的な「一文字右に移動」というReadline操作が使えませんでした。

変更後

キーバインドが Ctrl+X Ctrl+K に変更され、標準的なカーソル移動操作を妨げることなくバックグラウンドタスクを管理できるようになりました。

ユーザーへの恩恵

ターミナルの操作感がより標準的なUNIXシェルに近づき、入力時のストレスが軽減されます。

関連ドキュメント

v2.1.78(2件)

Added
プラグイン提供のサブエージェント向けに frontmatter での effortmaxTurnsdisallowedTools 設定をサポート
英語原文を表示
Added effort, maxTurns, and disallowedTools frontmatter support for plugin-shipped agents

変更前

プラグインに含まれるサブエージェントの思考レベルや最大ターン数、使用禁止ツールの制限を詳細に制御することが困難でした。

変更後

サブエージェントの定義ファイル(frontmatter)から、これら高度なパラメーターを直接指定できるようになりました。

ユーザーへの恩恵

開発者はエージェントの挙動をより精密にチューニングしたプラグインを配布・利用できるようになります。

関連ドキュメント

Fixed
サブエージェントを使用した 5MB を超える大規模セッションにおいて、履歴が警告なく切り捨てられる問題を修正
英語原文を表示
Fixed cc log and --resume silently truncating conversation history on large sessions (>5 MB) that used subagents

変更前

会話履歴が非常に長いセッションで、以前のやり取りがいつの間にか消えてしまい、コンテキストが失われるリスクがありました。

変更後

大規模なセッションデータの処理が改善され、サブエージェントを含む複雑な履歴も正しく保持・再開できるようになりました。

ユーザーへの恩恵

長期間にわたる複雑な開発タスクでも、Claude が過去の経緯を忘れずにサポートし続けられます。

関連ドキュメント

v2.1.77(1件)

Changed
停止中のエージェントにメッセージを送った際、エラーを返すのではなくバックグラウンドで自動再開するようにしました
英語原文を表示
SendMessage now auto-resumes stopped agents in the background instead of returning an error

v2.1.74(1件)

Fixed
エージェントのフロントマターや --agents JSON設定で、フルモデルID(例: claude-opus-4-5)が無視されていた問題を修正し、--model と同じ値を指定可能に改善
英語原文を表示
Fixed full model IDs (e.g., claude-opus-4-5) being silently ignored in agent frontmatter model: field and --agents JSON config — agents now accept the same model values as --model

変更前

サブエージェントの設定で詳細なモデルバージョンを指定しても無視されることがあり、期待した性能のモデルが起動しない場合がありました。

変更後

サブエージェントの設定で、メインセッションと同じように正確なモデルIDを使用して、特定の用途に最適なモデルを確実に割り当てられるようになります。

ユーザーへの恩恵

タスクごとに最適なモデルを確実に使い分けることができ、精度の向上やコストの最適化を正確に制御できるようになります。

関連ドキュメント

v2.1.73(2件)

Fixed
Bedrock、Vertex、Foundryにおいて、サブエージェントのモデルが古いバージョンに自動的にダウングレードされる問題を修正
英語原文を表示
Fixed subagents with model: opus/sonnet/haiku being silently downgraded to older model versions on Bedrock, Vertex, and Microsoft Foundry

変更前

サブエージェントに opussonnet を指定しても、クラウドプラットフォームの制約により意図せず古いモデルが使用されることがありました。

変更後

各プロバイダーでのモデルエイリアス解決が修正され、常に最新の Claude 4.6 (Sonnet/Opus) などの指定したスペックが正しく適用されます。

ユーザーへの恩恵

サブエージェントが本来の推論能力をフルに発揮できるため、複雑なタスクの解決精度が向上します。

Fixed
サブエージェントが終了した際に、そのエージェントが起動したバックグラウンドのBashプロセスが残ってしまう問題を修正しました。
英語原文を表示
Fixed background bash processes spawned by subagents not being cleaned up when the agent exits

v2.1.72(2件)

Fixed
バックグラウンドでエージェントやタスクが動作中に Ctrl+C 二回押しで終了できない問題を修正
英語原文を表示
Fixed double Ctrl+C not exiting when background agents or tasks are running
Fixed
チームエージェントがリーダーのモデル設定を継承するよう修正
英語原文を表示
Fixed team agents to inherit the leader's model

v2.1.71(2件)

Fixed
バックグラウンドエージェントの完了通知に出力ファイルパスが含まれておらず、コンテキスト圧縮後に親エージェントが結果を復元できない問題を修正しました。
英語原文を表示
Fixed background agent completion notifications missing the output file path, which made it difficult for parent agents to recover agent results after context compaction
Fixed
エージェントチームが構成されている場合に、終了ループが長時間実行される in_process_teammate タスクの完了を待たなくなったことで、--print モードが永久にハングする問題を修正しました。
英語原文を表示
Fixed --print hanging forever when team agents are configured — the exit loop no longer waits on long-lived in_process_teammate tasks

変更前

チームメイトエージェントを利用してスクリプト出力を行う際、バックグラウンドタスクが終了しないためにコマンド全体が応答しなくなることがありました。

変更後

出力が完了した時点で適切に終了処理が行われるようになり、自動化ワークフロー内での実行が安定しました。

ユーザーへの恩恵

CI/CD などの非対話的な自動化処理において、Claude Code を確実に終了させることができ、パイプラインの停止を防げます。

関連ドキュメント

v2.1.69(3件)

Added
フックイベントに、サブエージェントを識別するための agent_id および agent_type フィールドを追加
英語原文を表示
Added agent_id (for subagents) and agent_type (for subagents and --agent) to hook events

変更前

フックが実行された際、それがメインセッションによるものか、どの種類のサブエージェントによるものかをプログラムで判断できませんでした。

変更後

エージェントの種類に応じた条件分岐がフック内で可能になり、サブエージェント専用の制御フローを実装できるようになりました。

ユーザーへの恩恵

サブエージェントごとの権限制限や通知内容の変更など、より高度で精緻な自動化が可能になります。

関連ドキュメント

Fixed
Fixed duplicate CLAUDE.md, slash commands, agents, and rules when running from a worktree nested inside its main repo (e.g. claude -w)

関連ドキュメント

v2.1.64(1件)

Added
フックイベントのコンテキスト情報に agent_id(サブエージェント用)と agent_type(サブエージェントおよび --agent 指定時用)を追加しました。
英語原文を表示
Added agent_id (for subagents) and agent_type (for subagents and --agent) to hook events

変更前

フック内で、現在実行中のアクションがメインスレッドによるものか、それとも特定のサブエージェントによるものかを判別して処理を分けることが困難でした。

変更後

フックハンドラーに渡される JSON にエージェントの情報が含まれるようになったため、「このエージェントが実行するときだけは特定の処理をスキップする」といったきめ細やかな制御が可能になりました。

ユーザーへの恩恵

サブエージェントを活用した複雑な自動化において、フックの挙動を意図通りに制御できるようになり、より高度な開発支援環境を構築できます。

関連ドキュメント

v2.1.63(1件)

Improved
サブエージェントを使用する長時間セッションでのメモリ使用量が改善されました。コンテキスト圧縮中に重いプログレスメッセージペイロードが除去されます。
英語原文を表示
Improved memory usage in long sessions with subagents by stripping heavy progress message payloads during context compaction

変更前

サブエージェントを使用する長時間セッションで、プログレスメッセージのペイロードがメモリを圧迫し、メモリ使用量が増加していました。

変更後

コンテキスト圧縮時に重いプログレスメッセージペイロードが除去されるようになり、サブエージェント利用時のメモリ効率が向上しました。

ユーザーへの恩恵

長時間にわたるサブエージェントの使用におけるメモリ効率が大幅に改善され、パフォーマンスが向上します。

v2.1.50(3件)

Fixed
CLAUDE_CODE_SIMPLEがスキル、セッションメモリ、カスタムエージェント、CLAUDE.mdのトークンカウントを完全に削除するように修正しました。
英語原文を表示
Fixed CLAUDE_CODE_SIMPLE to fully strip down skills, session memory, custom agents, and CLAUDE.md token counting

関連ドキュメント

Added
エージェント定義で isolation: worktree をサポートし、エージェントが宣言的に分離されたgitワークツリーで実行できるようになりました。
英語原文を表示
Added support for isolation: worktree in agent definitions, allowing agents to declaratively run in isolated git worktrees.

変更前

エージェントが実行される環境を宣言的に指定する手段がなく、各エージェントの実行環境を個別に管理する必要がありました。

変更後

エージェント定義内で isolation: worktree を指定することで、エージェントを独立したGitワークツリーで実行できるようになりました。これにより、プロジェクトの分離が容易になります。

ユーザーへの恩恵

エージェントごとに独立した実行環境を用意できるため、依存関係の競合を防ぎ、よりクリーンで予測可能な開発フローを実現できます。

関連ドキュメント

Added
設定済みの全エージェントを一覧表示する claude agents CLIコマンドが追加されました。
英語原文を表示
Added claude agents CLI command to list all configured agents

変更前

設定されているエージェントを一覧表示するコマンドがなく、どのエージェントが利用可能か確認するのが困難でした。

変更後

claude agents コマンドで、設定済みの全エージェントを簡単に一覧表示できるようになりました。

ユーザーへの恩恵

ユーザーは現在利用可能なエージェントを容易に把握でき、目的に合ったエージェントを迅速に選択・活用できるようになります。

関連ドキュメント

v2.1.49(3件)

Changed
サブエージェントが一時的なGitワークツリーで作業するためのisolation: "worktree"をサポートするようになりました。
英語原文を表示
Subagents support isolation: "worktree" for working in a temporary git worktree

変更前

以前は、サブエージェントがコードベースに変更を加える際、メインの作業ディレクトリに直接変更が適用される可能性がありました。これにより、サブエージェントが意図しない変更を加えたり、実験的な作業が他の開発者の作業と衝突したりするリスクがありました。

変更後

サブエージェントの設定でisolation: "worktree"を指定することで、サブエージェントが独立したGitワークツリー内で作業を行うことができるようになりました。これにより、サブエージェントが行うすべての変更はそのワークツリー内に隔離され、メインのコードベースや他のサブエージェントの作業に影響を与えません。

ユーザーへの恩恵

サブエージェントを使用した大規模な変更や実験的なタスクを、より安全かつ独立して実行できるようになります。メインプロジェクトへの意図しない変更のリスクが低減され、サブエージェントは自信を持ってコードを変更・テストできるため、開発者は安心してAIにタスクを任せられるようになります。

関連ドキュメント

Added
バックグラウンドエージェントを強制終了するためのCtrl+Fキーバインディングが追加されました(2回押しで確認)。
英語原文を表示
Added Ctrl+F keybinding to kill background agents (two-press confirmation)
Fixed
バックグラウンドエージェントが実行中でメインスレッドがアイドル状態の際に、Ctrl+CとESCが黙って無視される問題を修正しました。3秒以内に2回押すと、すべてのバックグラウンドエージェントが強制終了されるようになりました。
英語原文を表示
Fixed Ctrl+C and ESC being silently ignored when background agents are running and the main thread is idle. Pressing twice within 3 seconds now kills all background agents.

変更前

バックグラウンドでエージェントが動作している間、開発者がCtrl+CやESCを押しても、それらの入力が無視され、エージェントを停止させることができませんでした。これにより、エージェントが予期せず動作し続けたり、ユーザーがコントロールを取り戻せなくなったりする不便さがありました。

変更後

今回の修正により、Ctrl+CまたはESCを3秒以内に2回連続して押すことで、すべてのバックグラウンドエージェントが強制終了されるようになりました。これにより、ユーザーはより確実に、そして直感的にバックグラウンドプロセスを停止させることができるようになります。

ユーザーへの恩恵

開発者は、意図しないバックグラウンドエージェントの実行を迅速かつ簡単に停止できるようになります。これにより、システムリソースの無駄な消費を防ぎ、予期せぬ動作を回避できるため、より安定した開発環境で作業を行えます。

関連ドキュメント

v2.1.47(5件)

Fixed
NFS/FUSEファイルシステムでゼロinodeを報告するものにおいて、ユーザー定義エージェントが1つのファイルしかロードしない問題を修正しました(anthropics/claude-code#26044)。
英語原文を表示
Fixed user-defined agents only loading one file on NFS/FUSE filesystems that report zero inodes (anthropics/claude-code#26044)

変更前

NFSやFUSEといった特定のファイルシステム(inode数がゼロと報告するもの)上で、ユーザー定義エージェントが複数のファイルではなく、1つのファイルしか正しくロードできない問題がありました。

変更後

NFS/FUSEファイルシステム(inode数がゼロのものを報告)上でのユーザー定義エージェントのファイルロードに関する問題が修正されました。これにより、これらのファイルシステム上でも、エージェントが複数のファイルを正しくロードできるようになりました。

ユーザーへの恩恵

NFS/FUSEファイルシステムを利用する環境でのエージェントの利用が改善され、より多くのプロジェクトでカスタムエージェントが期待通りに動作するようになりました。

Changed
Ctrl+Fを使用してすべてのバックグラウンドエージェントを終了できるようになりました。ESCキーをダブルプレスする代わりに、ESCキーでメインスレッドをキャンセルしてもバックグラウンドエージェントは実行を継続するため、エージェントライフサイクルに対する制御が向上しました。
英語原文を表示
Use ctrl+f to kill all background agents instead of double-pressing ESC. Background agents now continue running when you press ESC to cancel the main thread, giving you more control over agent lifecycle.

変更前

バックグラウンドエージェントを終了するには、ESCキーを2回押す必要がありました。また、ESCキーでメインスレッドをキャンセルすると、バックグラウンドエージェントも停止してしまうことがありました。

変更後

Ctrl+Fショートカットキーでバックグラウンドエージェントを簡単に終了できるようになりました。ESCキーでのメインスレッドキャンセル時にもバックグラウンドエージェントは継続実行されるようになり、エージェントのライフサイクル管理がより柔軟になりました。

ユーザーへの恩恵

バックグラウンドエージェントの制御が容易になり、開発者は意図した通りにエージェントの実行を管理できるようになりました。これにより、作業効率と柔軟性が向上します。

関連ドキュメント

Fixed
同時実行エージェントが存在するセッションで発生していた、ストリーミングコンテンツブロックのインターリーブがメッセージのマージを妨げていたことが原因のAPI 400エラー(「thinking blocks cannot be modified」)を修正しました。
英語原文を表示
Fixed API 400 errors ("thinking blocks cannot be modified") that occurred in sessions with concurrent agents, caused by interleaved streaming content blocks preventing proper message merging.

変更前

複数のエージェントが同時に動作するセッションにおいて、ストリーミングコンテンツブロックがインターリーブ(混在)し、メッセージのマージ処理を妨げた結果、APIから「thinking blocks cannot be modified」という400エラーが発生していました。

変更後

同時実行エージェントがいるセッションでのAPI 400エラー(「thinking blocks cannot be modified」)が修正されました。ストリーミングコンテンツブロックのインターリーブ問題が解決され、メッセージのマージが正しく行われるようになりました。

ユーザーへの恩恵

複数のエージェントを同時に使用する際のAPIエラーが解消され、Claude Codeの安定性が向上しました。これにより、複雑なタスクでも安心して実行できるようになります。

関連ドキュメント

Fixed
チームメイトをスポーンする際に、.claude/agents/*.md のカスタムエージェント model フィールドが無視される問題を修正しました(anthropics/claude-code#26064)。
英語原文を表示
Fixed custom agent model field in .claude/agents/*.md being ignored when spawning team teammates (anthropics/claude-code#26064)

変更前

チームメイトをスポーンする際、.claude/agents/*.md に定義されたカスタムエージェントの model フィールドが無視され、意図したモデルが使用されない問題がありました。

変更後

チームメイトスポーン時にカスタムエージェントの model フィールドが正しく適用されるようになりました。

ユーザーへの恩恵

カスタムエージェントのモデル設定がチームメイトのスポーン時に反映されるようになり、エージェントチームの挙動をより細かく制御できるようになりました。

関連ドキュメント

Fixed
gitワークツリーから実行した場合にカスタムエージェントとスキルが検出されない問題を修正しました。メインリポジトリのプロジェクトレベルの.claude/agents/および.claude/skills/が含まれるようになりました(anthropics/claude-code#25816)。
英語原文を表示
Fixed custom agents and skills not being discovered when running from a git worktree — project-level .claude/agents/ and .claude/skills/ from the main repository are now included (anthropics/claude-code#25816)

変更前

gitワークツリーからClaude Codeを実行する際、プロジェクトレベルの.claude/agents/および.claude/skills/ディレクトリにあるカスタムエージェントやスキルが検出されない問題がありました。

変更後

gitワークツリーから実行した場合でも、プロジェクトレベルの.claude/agents/および.claude/skills/が正しく検出されるようになりました。

ユーザーへの恩恵

gitワークツリー環境でのカスタムエージェントとスキルの利用が改善され、開発者はワークツリー内でもプロジェクト固有の設定を正しく利用できるようになりました。

関連ドキュメント

v2.1.45(3件)

Fixed
Tasks
Task tool(バックグラウンドエージェント)が完了時に ReferenceError でクラッシュする問題を修正しました (anthropics/claude-code#22087)。
英語原文を表示
Fixed Task tool (backgrounded agents) crashing with a ReferenceError on completion (anthropics/claude-code#22087)
Fixed
サブエージェントによって呼び出されたスキルが、コンパクション後にメインセッションコンテキストに誤って表示される問題を修正しました。
英語原文を表示
Fixed skills invoked by subagents incorrectly appearing in main session context after compaction
Fixed
プラグイン提供のコマンド、エージェント、フックが、再起動なしでインストール直後から利用可能になりました。
英語原文を表示
Fixed plugin-provided commands, agents, and hooks not being available immediately after installation without requiring a restart

変更前

プラグインをインストールしても、そのプラグインが提供するコマンド、エージェント、フックがすぐに利用できず、Claude Code の再起動が必要でした。

変更後

プラグインのインストール後、再起動することなく、提供されたコマンド、エージェント、フックが即座に利用可能になりました。

ユーザーへの恩恵

プラグインの追加や更新がよりスムーズになり、開発者はツールのセットアップ時間を短縮して、すぐに作業を開始できます。

v2.1.43(1件)

Fixed
.claude/agents/ディレクトリ内のエージェント以外のMarkdownファイルに対して発生していた誤った警告が修正されました。
英語原文を表示
Fixed spurious warnings for non-agent markdown files in .claude/agents/ directory

変更前

以前は、.claude/agents/ディレクトリにエージェントではない通常のMarkdownファイルを配置すると、不必要な警告が表示されることがありました。これにより、ユーザーはこれらの警告に煩わされ、重要な情報を見落とす可能性がありました。

変更後

今回の修正により、.claude/agents/ディレクトリ内にあるMarkdownファイルがエージェントに関連しない場合でも、誤った警告が表示されなくなりました。システムは正しくエージェント関連ファイルとそれ以外のファイルを区別します。

ユーザーへの恩恵

ユーザーは、.claude/agents/ディレクトリをより柔軟に利用できるようになり、開発環境が警告で煩雑になることがなくなります。これにより、よりクリーンで集中しやすい作業環境が提供され、生産性が向上します。

関連ドキュメント

v2.1.33(2件)

Added
エージェントの「ツール」フロントマターにおいて、Task(agent_type)構文を介してスポーンできるサブエージェントを制限する機能が追加されました。
英語原文を表示
Added support for restricting which sub-agents can be spawned via Task(agent_type) syntax in agent "tools" frontmatter

変更前

以前は、エージェントがサブエージェントを起動する際に、どのサブエージェントタイプでも自由にスポーンできるため、特定のワークフローにおいて意図しないサブエージェントが起動される可能性がありました。これにより、セキュリティポリシーの適用や、特定のタスクに特化したエージェントの利用を強制することが困難でした。

変更後

今回、エージェントのツール設定においてAgent(agent_type)という構文を使用することで、メインスレッドとして実行されているエージェントがスポーンできるサブエージェントの種類を明示的に制限できるようになりました。例えば、tools: Agent(worker, researcher)と設定すれば、workerresearcherサブエージェントのみが起動可能となり、その他のサブエージェントの起動は失敗します。

ユーザーへの恩恵

この機能により、サブエージェントの利用に関してより厳密な制御が可能になります。特定の役割を持つエージェントが、その役割に必要なサブエージェントのみを起動するように制限できるため、ワークフローの予測可能性とセキュリティが向上します。これにより、開発者はより安全で効率的なマルチエージェントシステムを構築できるようになります。

関連ドキュメント

Added
エージェントのフロントマターフィールドにmemoryが追加され、userprojectlocalスコープでの永続的なメモリが可能になりました。
英語原文を表示
Added memory frontmatter field support for agents, enabling persistent memory with user, project, or local scope

変更前

以前のClaude Codeでは、エージェントのセッション間で特定の情報を永続的に記憶させる標準的なメカニズムが不足していました。特に、サブエージェントは親会話からスキルを継承せず、セッション終了後に学習内容を保持する機能がなかったため、同じタスクを繰り返す際に過去のコンテキストを失うという非効率性がありました。

変更後

エージェントのフロントマターにmemoryフィールドが追加され、userprojectlocalの3つのスコープでエージェントに永続的な記憶機能を持たせることが可能になりました。これにより、エージェントはセッションを跨いで学習し、過去の経験に基づいて振る舞いを改善できるようになります。例えば、projectスコープを設定すれば、そのプロジェクト固有の知識をエージェントが長期的に保持できます。

ユーザーへの恩恵

この改善により、エージェントはより賢く、より効率的に作業できるようになります。セッションを跨いで知識やコンテキストを保持できるため、反復的なタスクや長期にわたるプロジェクトにおいて、エージェントが毎回ゼロから学習し直す必要がなくなります。これにより、開発者はエージェントのパフォーマンスと生産性の向上を享受できます。

関連ドキュメント

v2.1.30(1件)

Fixed
サブエージェントがSDK提供のMCPツールにアクセスできなかった問題を修正しました。これらのツールが共有アプリケーションステートに同期されていなかったためです。
英語原文を表示
Fixed subagents not being able to access SDK-provided MCP tools because they were not synced to the shared application state

変更前

サブエージェントからSDK提供のMCPツールを利用しようとすると、ツールが利用できない、または同期されておらずアクセスできない問題が発生していました。

変更後

サブエージェントからSDK提供のMCPツールへアクセスできるよう、共有アプリケーションステートとの同期が修正されました。

ユーザーへの恩恵

サブエージェントがMCPツールをより効果的に利用できるようになり、機能拡張性が向上しました。

関連ドキュメント

v2.1.20(2件)

Fixed
エージェントがアクティブにタスクに取り組んでいる間にユーザーが送信したメッセージを無視することがあった問題が修正されました。
英語原文を表示
Fixed agents sometimes ignoring user messages sent while actively working on a task
Changed
バックグラウンドエージェントが起動前にツールのパーミッションを要求するように変更されました。
英語原文を表示
Changed background agents to prompt for tool permissions before launching

v2.1.19(1件)

Fixed
明示的なモデル設定がないエージェントのリスト表示において、「Sonnet (default)」ではなく「Inherit (default)」と正しく表示されるよう修正しました。
英語原文を表示
Fixed agent list displaying "Sonnet (default)" instead of "Inherit (default)" for agents without an explicit model setting

v2.1.14(1件)

Fixed
並列でサブエージェントを実行した際にクラッシュを引き起こす可能性があったメモリの問題を修正しました。
英語原文を表示
Fixed memory issues that could cause crashes when running parallel subagents

v2.1.3(2件)

Fixed
会話のコンパクション中にサブエージェントが誤ったモデルを使用していた問題を修正しました。
英語原文を表示
Fixed sub-agents using the wrong model during conversation compaction
Fixed
サブエージェントのウェブ検索で誤ったモデルが使用されていた問題を修正しました。
英語原文を表示
Fixed web search in sub-agents using incorrect model

v2.1.0(9件)

Added
Bash コマンドとエージェントの両方を一括でバックグラウンド化できる Ctrl+B 機能を追加しました。
英語原文を表示
Added unified Ctrl+B backgrounding for both bash commands and agents - pressing Ctrl+B now backgrounds all running foreground tasks simultaneously
Added
特定のサブエージェントを無効化するための Task(AgentName) 構文を、設定のパーミッションおよび --disallowedTools フラグでサポートしました。
英語原文を表示
Added support for disabling specific agents using Task(AgentName) syntax in settings.json permissions or the --disallowedTools CLI flag

変更前

特定のサブエージェント(例:Explore や Plan)の使用を制限したい場合、ツール全体の実行を止めるしかなく、個別に禁止することができませんでした。

変更後

特定の性質を持つエージェント(エージェントがエージェントを呼ぶ挙動など)を名前指定で明示的に禁止できるようになりました。

ユーザーへの恩恵

企業ポリシーに合わせた制約の適用や、コスト管理のために特定の高負荷なサブタスクを制限するといった制御が可能です。

関連ドキュメント

Added
エージェントのフロントマターでフック設定が可能になり、エージェントの生存期間に限定したフックを定義できるようになりました。
英語原文を表示
Added hooks support to agent frontmatter, allowing agents to define PreToolUse, PostToolUse, and Stop hooks scoped to the agent's lifecycle
Fixed
AWS Bedrock 利用時にサブエージェントが EU/APAC のクロスリージョン推論設定を継承せず、IAM 権限エラー(403)が発生する問題を修正しました。
英語原文を表示
Fixed AWS Bedrock subagents not inheriting EU/APAC cross-region inference model configuration, causing 403 errors when IAM permissions are scoped to specific regions

変更前

メインセッションで設定したクロスリージョン推論のオプションが、新しく起動したサブエージェントに正しく引き継がれず、特定のリージョンに制限された権限環境でエラーになっていました。

変更後

すべてのサブエージェントが親セッションの推論設定を正しく共有するようになり、分散リージョン環境でも安定して動作します。

ユーザーへの恩恵

グローバルな AWS インフラを利用しているエンタープライズユーザーも、サブエージェント機能を確実に利用できます。

Fixed
サブエージェントが親セッションのモデルをデフォルトで継承しない場合がある問題を修正しました。
英語原文を表示
Fixed subagents sometimes not inheriting the parent's model by default
Fixed
実行中のスピナーに表示されるトークン数に、サブエージェントが消費したトークンが正しく加算されるよう修正しました。
英語原文を表示
Fixed spinner token counter to properly accumulate tokens from subagents during execution
Improved
サブエージェントが権限拒否に遭っても、代替手段を試行して作業を継続できるように改善しました。
英語原文を表示
Improved subagents (Task tool) to continue working after permission denial, allowing them to try alternative approaches
Improved
スピナーのトークン数表示に、バックグラウンドエージェントの消費分を含めるようにしました。
英語原文を表示
Improved token count display in spinner to include tokens from background agents
Improved
非同期エージェントの出力を逐次表示し、メインプロセスからの視認性と制御性を向上させました。
英語原文を表示
Improved incremental output for async agents to give the main thread more control and visibility

v2.0.74(1件)

Improved
Improved /context command visualization with grouped skills and agents by source, slash commands, and sorted token count

関連ドキュメント

v2.0.43(2件)

Added
Added permissionMode field for custom agents

関連ドキュメント

Added
Added skills frontmatter field to declare skills to auto-load for subagents

v2.0.31(1件)

Fixed
Fixed a bug with subagents and MCP servers related to "Tool names must be unique" error

関連ドキュメント

v2.0.30(1件)

v2.0.28(3件)

Added
Subagents: claude can now choose to resume subagents
Changed
Subagents: claude can dynamically choose the model used by its subagents
Changed
Discovery of custom slash commands, subagents, and output styles no longer respects .gitignore

v2.0.12(1件)

Changed
**Plugin System Released**: Extend Claude Code with custom commands, agents, hooks, and MCP servers from marketplaces

関連ドキュメント

v2.0.0(1件)

v1.0.62(1件)

Added
Added @-mention support with typeahead for custom agents. @<your-custom-agent> to invoke it

v1.0.60(1件)

Added
You can now create custom subagents for specialized tasks! Run /agents to get started