このバージョン以降にも更新があります。

最新版 v2.1.268 を見る →

Claude Code v2.1.259

変更項目 37 件

公式 CHANGELOG.md

このバージョンの概要

v2.1.259 では、組織が全ユーザーに HTTP/SSE MCP サーバーを提供する managedMcpServers 設定が追加されました。また、GitLab のマージリクエストを MR !N として認識する機能や、CLI で機械可読な検証レポートを出力するオプションが実装されています。バグ修正面では、複数セッションでの競合による設定の上書きや、OAuth トークンの更新時のプロンプト キャッシュ無効化などが修正されています。

Added追加(5件)

Added
managedMcpServers 管理設定を追加: 組織はすべてのユーザーに HTTP/SSE MCP サーバーを提供できるようになった(.mcp.json と同じエントリ形式)。コマンドを実行するよう指定されたエントリはスキップされる
英語原文を表示
Added managedMcpServers managed setting: organizations can provide HTTP/SSE MCP servers to every user (same entry shape as .mcp.json); entries that name a command to run are skipped

変更前

組織はすべてのユーザーに対して MCP サーバーを提供できなかった。管理者が .mcp.json を通じてサーバーを定義しても、その設定は個々のユーザーに自動的に適用される仕組みが存在しなかった。

変更後

管理者は managedMcpServers という管理設定を通じて、すべてのユーザーに対して HTTP/SSE MCP サーバーを一元的に提供できるようになった。この設定は .mcp.json と同じエントリ形式を使用するが、コマンドを実行するよう指定されたエントリは自動的にスキップされる。

ユーザーへの恩恵

管理者はサーバー設定を一箇所で管理できるようになり、全ユーザーに必要な MCP サーバーを効率的に展開できるようになる

関連ドキュメント

Added
ヘッドレスホストの無人稼働用に --permission-prompts none を追加しました。これにより、アクション実行時にプロンプトが発生する可能性がある場合、そのアクションは自動的に拒否されますが、現在の権限モード(自動モードを含む)は継続的に判断を続けます。
英語原文を表示
Added --permission-prompts none for unattended headless hosts: anything that would prompt is denied automatically while the active permission mode (including auto mode) keeps deciding

変更前

ヘッドレスホストで無人稼働する場合、権限確認プロンプトが表示されるとセッションが一時停止してしまい、ユーザーが手動で承認する必要がありました。

変更後

ヘッドレスホストで --permission-prompts none を指定すると、権限確認プロンプトが発生する可能性があるアクションは自動的に拒否されますが、権限モード(自動モード含む)による判断処理は継続して行われます。

ユーザーへの恩恵

ヘッドレスホストでの自動化タスクが、権限確認プロンプトによる一時停止を回避して継続的に実行できるようになります。

関連ドキュメント

Added
GitLab マージリクエストのステータス更新を glab mr create/merge/close/reopen/note/update コマンドの実行時に検知できるようにしました。これにより、折りたたまれたツールサマリーに MR !N として表示され、フッターの MR バッジも更新されます。
英語原文を表示
Added recognition of glab mr create/merge/close/reopen/note/update so GitLab merge requests show as MR !N in the collapsed tool summary and refresh the footer MR badge

変更前

GitLab マージリクエストのステータスを確認するには、手動で git push を実行するか、別途コマンドを実行する必要がありました。

変更後

GitLab CLI の glab mr コマンド(作成、マージ、クローズ、再オープン、ノート、更新)を実行すると、自動的にマージリクエストのステータスが更新され、フッターのバッジも即座に反映されます。

ユーザーへの恩恵

マージリクエストの進捗状況をリアルタイムで確認できるようになり、作業効率が向上します。

Added
プラグインの検証レポートを機械可読形式で出力するため、claude plugin validate コマンドに --json オプションを追加しました。
英語原文を表示
Added --json to claude plugin validate for a machine-readable validation report

変更前

プラグインの検証レポートは人間が読みやすい形式で出力されていました。

変更後

検証コマンドに --json オプションを指定することで、構造化された JSON データとして出力できるようになりました。

ユーザーへの恩恵

開発者はスクリプトや CI/CD パイプラインで検証結果を自動処理できるようになります。

Added
セッション一覧サイドバーに、アクティブなセッションを素早くフィルタリングするためのフィルタ入力ボックスと、ステータス(入力待ち、作業中、完了)をフィルタリングするメニューを追加しました。
英語原文を表示
[VSCode] Added an Active quick filter and a status filter menu (Needs input, Working, Completed) to the session list sidebar

変更前

セッション一覧サイドバーにはステータスやプロジェクトによるフィルタリング機能がありましたが、アクティブなセッションを素早く絞り込むためのフィルタ入力ボックスや、ステータスを絞り込むためのメニューは存在しませんでした。

変更後

セッション一覧サイドバーの上部に、アクティブなセッションを素早くフィルタリングするためのフィルタ入力ボックスと、ステータス(入力待ち、作業中、完了)をフィルタリングするメニューが追加されました。

ユーザーへの恩恵

アクティブなセッションを素早く見つけられるようになり、作業効率が向上します。

Changed変更(1件)

Changed
allowedMcpServers がユーザーが追加したサーバーのみを対象にするよう変更されました。以前は許可リストでフィルタリングされていた literal managed-mcp.json サーバーがアップグレード後に読み込まれるようになります。これを除外するには deniedMcpServers を使用してください。
英語原文を表示
Changed allowedMcpServers to govern only servers users add: a literal managed-mcp.json server your allowlist used to filter out now loads on upgrade; use deniedMcpServers to keep it off

変更前

アップグレード前は allowedMcpServers で許可リストに含まれていなかった managed-mcp.json サーバーがフィルタリングされていました。そのため、アップグレード時にそのサーバーは読み込まれず、ユーザーは追加できませんでした。

変更後

アップグレード後は allowedMcpServers がユーザーが追加したサーバーのみを対象にするよう変更されました。そのため、以前はフィルタリングされていた managed-mcp.json サーバーがアップグレード時に読み込まれるようになります。

ユーザーへの恩恵

管理者は allowedMcpServers で許可リストに含めるサーバーを厳密に管理できるようになります。

関連ドキュメント

Improved改善(5件)

Improved
長い応答のターミナルのリサイズと最初のレンダリングのパフォーマンスを向上させ、テキストの測定結果を再利用することで実現しました。
英語原文を表示
Improved terminal resize and first-render performance for long responses by reusing text measurements

変更前

長い応答を表示する際、ターミナルのサイズ変更や最初の描画に時間がかかっていました。テキストの幅や高さを毎回計算していたため、応答が長くなるほど処理が重くなっていました。

変更後

テキストの測定結果を再利用するように変更しました。これにより、ターミナルのサイズ変更時や応答の最初の描画時に不要な計算が省け、長い応答でも高速に処理できるようになりました。

ユーザーへの恩恵

長い応答を扱う際のターミナル操作や表示の応答速度が向上し、快適な開発体験が得られます。

関連ドキュメント

Improved
「/workflows」エージェントの詳細表示を改善しました。JSON の結果はシンタックスハイライトと改行を適用して整形され、長い結果は展開ボタンで折りたたまれます。
英語原文を表示
Improved /workflows agent detail: JSON outcomes are pretty-printed with syntax colors and real line breaks, and long outcomes fold behind an expand toggle

変更前

JSON の結果は整形されておらず、1行で表示される場合がありました。また、長い結果は折りたたまれておらず、画面外に表示されることもありました。

変更後

JSON の結果はシンタックスハイライトと改行を適用して整形され、可読性が向上しました。長い結果は展開ボタンで折りたたまれるため、画面の見やすさが改善されました。

ユーザーへの恩恵

JSON の結果を整形して表示するため、エラーの原因を素早く特定できるようになります。

Improved
ヘッドレス/SDK セッション開始の改善: MCP サーバーの接続完了時に最初のターンが最大 50 ms 早く開始されるようになった
英語原文を表示
Improved headless/SDK session start: the first turn begins up to 50 ms sooner when MCP servers finish connecting

変更前

MCP サーバーの接続完了を待たずにセッションが開始されていたため、接続完了後に最初のターンが開始されるまでの遅延が発生していた

変更後

MCP サーバーの接続完了を待ってからセッションが開始されるようになり、接続完了後に最初のターンが開始されるまでの遅延が解消された

ユーザーへの恩恵

ユーザーは MCP サーバーの接続完了後にすぐに最初のターンを開始できるようになり、応答の待ち時間が短縮される

関連ドキュメント

Improved
「/install-github-app」コマンドを改良し、GitHub 専用であることを明示するとともに、GitLab リポジトリ内で実行された場合は GitLab CI/CD のドキュメントへ誘導するようにしました。
英語原文を表示
Improved /install-github-app to explain it is GitHub-only and point to the GitLab CI/CD docs when run inside a GitLab repository

変更前

以前は /install-github-app コマンドを実行しても、それが GitHub 専用であることや、GitLab リポジトリ内で実行した場合の対処方法についての説明が不足していました。

変更後

現在はコマンド実行時に GitHub 専用である旨を明確に説明し、GitLab リポジトリ内で実行された際には GitLab CI/CD のドキュメントへのリンクを表示するようになりました。

ユーザーへの恩恵

ユーザーは誤ったプラットフォームでコマンドを実行した際に、すぐに適切なドキュメントへ誘導され、設定の混乱を防げます。

関連ドキュメント

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

変更前

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

変更後

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

ユーザーへの恩恵

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

関連ドキュメント

Fixed修正(26件)

Fixed
複数のセッションを同時に実行していた際、~/.claude.json の変更が互いに上書きされる問題を修正しました。これにより、ワークスペースの信頼設定がリセットされず、MCP やプロジェクトの状態が失われなくなりました。
英語原文を表示
Fixed concurrent sessions silently reverting each other's ~/.claude.json changes — workspace trust no longer resets and MCP/project state is no longer lost when running many sessions at once

変更前

複数のセッションを同時に実行すると、各セッションが ~/.claude.json の変更を上書きし合っていました。その結果、ワークスペースの信頼設定がリセットされたり、MCP やプロジェクトの状態が失われたりしていました。

変更後

複数のセッションを同時に実行しても、~/.claude.json の変更が上書きされなくなりました。ワークスペースの信頼設定が維持され、MCP やプロジェクトの状態も失われません。

ユーザーへの恩恵

複数のセッションを並行して作業できるようになり、状態の整合性が保たれます。

Fixed
思考が一度拒否された後、その後のターンで毎回拒否される会話を修正しました。
英語原文を表示
Fixed a conversation whose thinking was rejected once being rejected again on every later turn

変更前

思考が一度拒否された後、その後のターンで毎回拒否される会話が発生していました。

変更後

思考が一度拒否された後、その後のターンでも正常に処理されるようになりました。

ユーザーへの恩恵

思考プロセスの中断による会話の不整合を解消し、連続したターンでの処理を安定させます。

関連ドキュメント

Fixed
Bash Read() 拒否ルールが、オプション値として渡されたファイル(--ignore-revs-file=.env-f.env@file)、git diff/git grep のファイルオペランド、または cd DIR && cat FILE の複合コマンドをカバーしない問題を修正しました。拒否されたファイルを含むディレクトリに対する grep -r/cp -r は、実行を求めるようになりました。
英語原文を表示
Fixed Bash Read() deny rules not covering files given as option values (--ignore-revs-file=.env, -f.env, @file), git diff/git grep file operands, or cd DIR && cat FILE compounds; grep -r/cp -r over a directory holding a denied file now asks

変更前

Bash Read() 拒否ルールは、オプション値として渡されたファイルや git diff/git grep のファイルオペランド、あるいは cd DIR && cat FILE のような複合コマンドを適切にカバーしていませんでした。そのため、拒否されたファイルを含むディレクトリに対する grep -rcp -r などのコマンドが、意図せず実行されてしまう可能性がありました。

変更後

Bash Read() 拒否ルールが、オプション値として渡されたファイルや git diff/git grep のファイルオペランド、および cd DIR && cat FILE のような複合コマンドを正しくカバーするようになりました。これにより、拒否されたファイルを含むディレクトリに対する grep -rcp -r などのコマンドは、実行前に確認を求めるようになります。

ユーザーへの恩恵

ユーザーは、意図せず拒否されたファイルにアクセスしてしまうリスクを回避し、コマンドの実行をより安全に制御できるようになります。

Fixed
テレメトリが無効なセッションにおいて、OAuth トークンの更新時にプロンプトキャッシュが無効化される問題を修正しました。
英語原文を表示
Fixed the prompt cache being invalidated when the OAuth token refreshed in sessions with telemetry disabled

変更前

テレメトリが無効なセッションでは、OAuth トークンの更新が発生すると、プロンプトキャッシュが無効化されてしまっていました。

変更後

テレメトリが無効なセッションでも、OAuth トークンの更新時にはプロンプトキャッシュが維持されるようになりました。

ユーザーへの恩恵

セッション中のキャッシュ効率が向上し、リソースの無駄な消費を防げます。

関連ドキュメント

Fixed
長いターンで数百回のツール呼び出しが行われた後、全画面モードで会話が空白で表示される問題を修正しました。
英語原文を表示
Fixed fullscreen mode showing a blank conversation after a long turn with hundreds of tool calls

変更前

長いターンで数百回のツール呼び出しが発生した後、全画面モードに切り替えると会話内容が表示されず、空白の画面が表示される状態でした。

変更後

長いターンで数百回のツール呼び出しが発生した後も、全画面モードで会話内容が正しく表示されるようになりました。

ユーザーへの恩恵

長いターンでの作業後も全画面モードで会話内容を確認できるようになります。

関連ドキュメント

Fixed
コマンドやスキルのフロントマターで指定されたモデルがサポートされていない場合、自動モードがそのモデルでターンを実行していた問題を修正した。ターンはセッションモデルを維持するようになった。
英語原文を表示
Fixed auto mode running a turn on a model it doesn't support when a command or skill's frontmatter model: named one; the turn now keeps the session model

変更前

コマンドやスキルの frontmatter で指定されたモデルが Claude Code がサポートしていない場合、自動モードがそのモデルでターンを実行しようとしていた。その結果、意図しないモデルで処理が進んでしまうことがあった。

変更後

コマンドやスキルの frontmatter で指定されたモデルがサポートされていない場合、自動モードはそのモデルでのターン実行を避け、セッションで設定されているモデルを維持してターンを開始するようになった。

ユーザーへの恩恵

ユーザーは意図しないモデルで処理が走ることを防ぎ、セッション設定されたモデルで確実に作業を進められるようになる。

Fixed
Claude Code が認識しないモデルバージョンの Vertex スタイルのモデル ID(@YYYYMMDD サフィックス)に対して、CLAUDE_CODE_MAX_CONTEXT_TOKENS が無視されていた問題を修正しました。
英語原文を表示
Fixed CLAUDE_CODE_MAX_CONTEXT_TOKENS being ignored for Vertex-style model IDs (@YYYYMMDD suffix) of model versions Claude Code doesn't recognize

変更前

Vertex スタイルのモデル ID(@YYYYMMDD サフィックス)を持つ、Claude Code が認識しないモデルバージョンに対して、CLAUDE_CODE_MAX_CONTEXT_TOKENS 環境変数が適用されず、コンテキストウィンドウの制限が無視されていました。

変更後

Vertex スタイルのモデル ID(@YYYYMMDD サフィックス)を持つ、Claude Code が認識しないモデルバージョンに対しても、CLAUDE_CODE_MAX_CONTEXT_TOKENS 環境変数が正しく適用されるようになりました。

ユーザーへの恩恵

カスタムモデルやゲートウェイ経由のモデルでも、意図したコンテキストウィンドウの制限が正しく機能するようになります。

関連ドキュメント

Fixed
実行中のシェルコマンドのライブ出力プレビューにおいて、以前の行で折り返しが発生した際に、最新の行が表示されない問題を修正しました。
英語原文を表示
Fixed the live output preview of a running shell command hiding its newest lines when an earlier line wrapped

変更前

実行中のコマンドの出力プレビューでは、以前の行が画面幅を超えて折り返された場合、その後に出力される最新の行がプレビューから隠れてしまっていました。

変更後

実行中のコマンドの出力プレビューにおいて、以前の行で折り返しが発生した場合でも、最新の行が正しく表示されるようになりました。

ユーザーへの恩恵

ユーザーはコマンド実行中の最新の出力内容をリアルタイムで確認できるようになります。

Fixed
claude.ai ユーザー向けに、起動時に毎回実行されていたバックグラウンドの GitHub 接続確認を修正し、結果を起動間で記憶するようにしました。
英語原文を表示
Fixed a background GitHub connection check that ran on every launch for claude.ai users; the result is now remembered across launches

変更前

claude.ai ユーザーは、Claude Code を起動するたびにバックグラウンドで GitHub アカウントの接続状態を確認していました。この確認は起動ごとに実行されるため、不要な通信や処理が繰り返されていました。

変更後

GitHub 接続確認の結果は起動間で記憶されるようになりました。これにより、次回の起動時には接続確認がスキップされ、不要な通信や処理が省略されます。

ユーザーへの恩恵

起動時の待ち時間が短縮され、不要な通信が削減されるため、より迅速に作業を開始できます。

関連ドキュメント

Fixed
セッションにペイロードのない添付ファイルエントリが含まれている場合、--resume が失敗し、--continue が空の会話を開く問題を修正しました。
英語原文を表示
Fixed --resume failing (and --continue opening an empty conversation) when a saved session contains an attachment entry with no payload

変更前

セッションにペイロードのない添付ファイルエントリが含まれている場合、--resume が失敗し、--continue が空の会話を開く問題が発生していました。

変更後

セッションにペイロードのない添付ファイルエントリが含まれている場合でも、--resume が正常に動作し、--continue が空の会話を開くことができるようになりました。

ユーザーへの恩恵

セッションの再開や継続操作が、添付ファイルの状態に関わらず確実に機能するようになります。

関連ドキュメント

Fixed
対話セッション中、カスタムコマンドとスキルのフロントマターにある model: の設定が無視されていた問題を修正しました。
英語原文を表示
Fixed frontmatter model: on custom commands and skills being ignored in interactive sessions

変更前

対話セッション中にカスタムコマンドやスキルを実行すると、フロントマターで指定された model: の設定が無視され、デフォルトのモデルが使用されていました。

変更後

対話セッション中でも、カスタムコマンドやスキルのフロントマターで指定された model: の設定が正しく反映されるようになりました。

ユーザーへの恩恵

開発者は対話セッション中でも意図したモデルを指定してコマンドやスキルを実行できるようになります。

関連ドキュメント

Fixed
以前のバージョンから継続した会話において、Artifact の公開時に「unexpected parameter note」エラーが発生する問題を修正しました。
英語原文を表示
Fixed Artifact publishing failing once with an "unexpected parameter note" error in conversations continued from an older version

変更前

以前のバージョンから会話を継続した際、Artifact の公開処理を実行すると「unexpected parameter note」というエラーが発生して失敗することがありました。

変更後

以前のバージョンから継続した会話でも、Artifact の公開処理が正常に動作するようになり、エラーが発生しなくなりました。

ユーザーへの恩恵

以前のバージョンから継続した会話でも、Artifact の公開を確実に行えるようになります。

Fixed
MDM またはマネージド設定ファイルで構成された policyHelper が起動時に実行済みの場合、managed forceRemoteSettingsRefresh が無視される問題を修正しました
英語原文を表示
Fixed managed forceRemoteSettingsRefresh being ignored at startup when a policy helper configured by MDM or the managed settings file had already run

変更前

MDM またはマネージド設定ファイルで構成された policyHelper が起動時に実行された後でも、managed forceRemoteSettingsRefresh 設定が適用されず、強制的なリモート設定の更新がスキップされることがありました。

変更後

起動時に policyHelper が実行済みの場合でも、MDM またはマネージド設定ファイルで設定された managed forceRemoteSettingsRefresh が正しく認識され、強制的なリモート設定の更新が適切にトリガーされるようになりました。

ユーザーへの恩恵

管理者が MDM または設定ファイルで fail-closed モードを強制した際、意図した通りに起動時の設定更新が行われるようになります。

Fixed
git rev-parse が「not a git repository」というメッセージ以外で失敗する環境において、フックによって作成されたワークツリーの使用を拒否していた問題を修正しました。
英語原文を表示
Fixed worktree isolation refusing hook-created worktrees on machines where git rev-parse fails with a message other than "not a git repository"

変更前

フックによって作成されたワークツリーを使用しようとした際、git rev-parse コマンドが「not a git repository」というメッセージ以外のエラーを返す環境では、Claude Code がそのワークツリーの使用を拒否していました。

変更後

フックによって作成されたワークツリーを使用しようとした際、git rev-parse コマンドが「not a git repository」というメッセージ以外のエラーを返す環境でも、Claude Code はそのワークツリーの使用を拒否しなくなりました。

ユーザーへの恩恵

フックによって作成されたワークツリーを、git rev-parse が特定のエラーメッセージ以外で失敗する環境でも正常に使用できるようになります。

関連ドキュメント

Fixed
クラウド セッションからの OpenTelemetry メトリクスおよびイベントに、user.emailorganization.iduser.account_uuid の属性が含まれていなかった問題を修正しました。
英語原文を表示
Fixed OpenTelemetry metrics and events from cloud sessions missing the user.email, organization.id, and user.account_uuid attributes

変更前

クラウド セッションからの OpenTelemetry メトリクスやイベントには、認証済みユーザーのメールアドレスや組織 ID などの属性が含まれていませんでした。これにより、ユーザーごとの使用状況を正確に追跡できませんでした。

変更後

修正により、クラウド セッションからの OpenTelemetry メトリクスやイベントには、user.emailorganization.iduser.account_uuid などの標準属性が含まれるようになりました。これにより、認証済みユーザーの ID が適切に記録されます。

ユーザーへの恩恵

管理者は、クラウド セッションにおけるユーザーごとの使用状況を正確に追跡できるようになります。

Fixed
MCP サーバーのツール一覧取得中に接続が切断された場合、エラーを報告せずにツールなしの状態で接続済みとして表示されていた問題を修正しました。
英語原文を表示
Fixed MCP servers that disconnect while their tools are being listed at startup showing as connected with no tools instead of reporting the error

変更前

MCP サーバーのツール一覧取得中に接続が切断された場合、エラーが報告されず、ツールなしの状態で接続済みとして表示されることがありました。

変更後

MCP サーバーのツール一覧取得中に接続が切断された場合、エラーが適切に報告されるようになりました。

ユーザーへの恩恵

開発者はサーバーの接続障害を即座に検知できるようになります。

Fixed
ファイル編集の許可ダイアログで、変更された行が途中で切れて表示されることがある問題を修正しました。
英語原文を表示
Fixed the file edit permission dialog sometimes showing a changed line cut short with no indication

変更前

許可ダイアログを開いた際、変更されたコードの一部が表示されず、どこまで変更されたかが分からない状態になることがありました。

変更後

許可ダイアログを開いた際、変更されたコードの全体が正しく表示されるようになりました。

ユーザーへの恩恵

ユーザーは変更内容を正確に把握して許可・拒否を判断できるようになります。

Fixed
一時的な Git プローブの失敗後に既知のリポジトリの識別子が失われる問題を修正しました。
英語原文を表示
Fixed repository detection dropping a known repo identity after a transient git probe failure

変更前

一時的なネットワークエラーやタイムアウトなどの Git プローブが失敗した場合、Claude Code はリポジトリの識別子を維持せず、次回の操作時にリポジトリを正しく認識できなくなっていました。

変更後

一時的な Git プローブの失敗が発生しても、Claude Code はリポジトリの識別子を維持し続け、再試行後に正常にリポジトリを検出できるようになりました。

ユーザーへの恩恵

一時的なネットワーク問題が発生しても、リポジトリの状態が維持されるため、開発作業の中断を最小限に抑えられます。

Fixed
管理設定ファイル、ドロップイン、MDM plist、または HKLM 値を解析できない場合、管理設定が無効になるのを修正しました。Claude Code は起動を拒否し、原因となったソースを名前で示します。
英語原文を表示
Fixed managed settings silently going unenforced when the managed-settings file, a drop-in, the MDM plist, or the HKLM value cannot be parsed: Claude Code now refuses to start and names the source

変更前

管理設定ファイルや MDM プロファイルなどの設定を解析できない場合、Claude Code はエラーを表示せずに管理設定を無効にして起動を続行していました。

変更後

管理設定ファイルや MDM プロファイルなどの設定を解析できない場合、Claude Code は起動を拒否し、原因となったソース(ファイル、ドロップイン、MDM plist、HKLM 値など)を明示的に名前で示します。

ユーザーへの恩恵

管理者は解析エラーの原因を特定し、設定の問題を迅速に修正できるようになります。

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

変更前

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

変更後

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

ユーザーへの恩恵

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

関連ドキュメント

Fixed
GitHub リポジトリの URL に末尾のスラッシュや ?/# が含まれる場合、.git クローン URL が使用不可になる問題を修正しました。
英語原文を表示
Fixed marketplace repo URLs on github.com with a trailing slash or dangling ?/# producing an unusable .git clone URL

変更前

GitHub のマーケットプレイスリポジトリ URL に末尾のスラッシュや ?/# が含まれていると、.git サフィックスが正しく付与されず、リポジトリのクローンが失敗していました。

変更後

GitHub のマーケットプレイスリポジトリ URL に末尾のスラッシュや ?/# が含まれていても、.git サフィックスが正しく付与され、リポジトリのクローンが正常に動作するようになりました。

ユーザーへの恩恵

マーケットプレイスの追加やプラグインのインストール時に、URL の形式に依存せず確実にリポジトリをクローンできるようになります。

Fixed
ブロックする Stop フックが、ブロック後のターンでモデルの推論を失う問題を修正しました。一部のモデルではプロンプトキャッシュも見逃す可能性があります。
英語原文を表示
Fixed blocking Stop hooks causing the turn after a block to lose the model's reasoning from that turn and, on some models, miss the prompt cache

変更前

Stop フックがブロックした後のターンでは、モデルの推論が失われることがありました。一部のモデルでは、そのターンのプロンプトキャッシュも正しく利用されないことがありました。

変更後

Stop フックがブロックした後のターンでも、モデルの推論が正しく維持されるようになりました。一部のモデルでは、プロンプトキャッシュも正しく利用されるようになりました。

ユーザーへの恩恵

開発者は Stop フックのブロック後のターンにおいて、モデルの推論内容を正しく維持できるようになります。

関連ドキュメント

Fixed
ブラウザでホストされた MCP サーバーのページが閉じられた後、リモート (claude.ai) セッションのターン開始まで 60 秒かかっていた問題を修正しました。
英語原文を表示
Fixed remote (claude.ai) sessions taking 60 seconds to start a turn after a browser-hosted MCP server's page had gone away

変更前

ブラウザでホストされた MCP サーバーのページが閉じられた後、リモート (claude.ai) セッションでターンを開始しようとすると、約 60 秒待機してから応答が開始されることがありました。

変更後

ブラウザでホストされた MCP サーバーのページが閉じられた後でも、リモート (claude.ai) セッションは即座にターンを開始できるようになりました。

ユーザーへの恩恵

ユーザーは MCP サーバーのページを閉じた後も、待機時間を気にせずすぐに作業を続けることができます。

関連ドキュメント

Fixed
作業ツリー分離セッションが、メインチェックアウトに到達できない一般的な Bash ループ、xargs パイプライン、およびラッパー付きコマンドを拒否する問題を修正しました。
英語原文を表示
Fixed worktree-isolated sessions refusing common Bash loops, xargs pipelines and launcher-wrapped commands that cannot reach the main checkout

変更前

作業ツリー分離セッションでは、メインチェックアウトに到達できない一般的な Bash ループや xargs パイプライン、ラッパー付きコマンドなどが実行されると、セッションがそれらを拒否してエラーとなっていました。

変更後

作業ツリー分離セッションは、メインチェックアウトに到達できない一般的な Bash ループ、xargs パイプライン、およびラッパー付きコマンドを正常に実行できるようになりました。

ユーザーへの恩恵

作業ツリー分離セッションであっても、一般的なシェル構文やパイプラインを含むコマンドを安全に実行できるようになります。

関連ドキュメント

Fixed
コネクタツールの許可プロンプトが承認された後、セッションが一時停止中であった場合、リモートセッションとスケジュールされたセッションが動作しなくなる問題を修正しました。
英語原文を表示
Fixed remote and scheduled sessions doing nothing after a connector-tool permission prompt was approved while the session was paused

変更前

コネクタツールの許可プロンプトを承認した後、セッションが一時停止状態であった場合、リモートセッションとスケジュールされたセッションが応答しなくなる不具合がありました。

変更後

コネクタツールの許可プロンプトを承認した後、セッションが一時停止状態であっても、リモートセッションとスケジュールされたセッションが正常に動作するようになりました。

ユーザーへの恩恵

一時停止中のセッションでツールの許可プロンプトを承認しても、セッションが応答しなくなる心配がなくなります。

シェア:Xはてブ