settings.json

sandbox.credentials.files

型object[]記述場所どの設定ファイルでも可

サンドボックス化されたコマンドから隠蔽する、認証情報ファイルのパスを指定します。

記述例

{
  "sandbox": {
    "credentials": {
      "files": [
        { "path": "~/.aws/credentials", "mode": "deny" },
        { "path": "~/.config/gh/hosts.yml", "mode": "mask", "injectHosts": ["api.github.com"] }
      ]
    }
  }
}

使い方・用途

  • サンドボックス環境内のコマンドによる認証情報ファイルの読み取りをブロックし、機密情報を保護します。
  • filesystem.denyReadと同様の読み取りブロックを適用しますが、認証情報に特化したグループ化が可能です。
  • デフォルトでは空のリストであり、パスの指定にはチルダ「~」などのプレフィックスが利用可能です。
英語原文(公式ドキュメントより)

Credential file paths to hide from sandboxed commands

関連ドキュメント

関連する変更履歴

v2.1.304(2件)

Fixed
sandbox.filesystem.denyRead の glob に [user-id] のようなルートフォルダなど、文字クラスではない角括弧が含まれていると Linux でサンドボックス化されたコマンドの起動に失敗する問題を修正した。
英語原文を表示
Fixed sandboxed commands failing to start on Linux when a sandbox.filesystem.denyRead glob contains brackets that are not a character class, such as a [user-id] route folder
Fixed
macOS および Linux の Claude Desktop Code タブセッションにおいて、サンドボックス化されていない Bash コマンドが ~/.zshrc などのシェル起動ファイルでエクスポートされた環境変数を参照できない問題を修正した。
英語原文を表示
Fixed unsandboxed Bash commands in Claude Desktop Code tab sessions on macOS and Linux not seeing environment variables exported in shell startup files such as ~/.zshrc

v2.1.302(2件)

Improved
多数のプラグインを有効にした際の起動時間を改善した。プラグインのコマンドとエージェントファイルの読み込みに必要なファイルシステム呼び出しが大幅に減り、特に Windows で効果が大きい
英語原文を表示
Improved startup time with many plugins enabled: plugin command and agent files now take far fewer file system calls to load, most of all on Windows
Fixed
[Claude Tag] Slack で添付された HEIC、SVG、TIFF、BMP 画像が Claude に届かなかった問題を修正した。他のファイルタイプと同様に、作業ファイルとして届くようになった
英語原文を表示
[Claude Tag] Fixed HEIC, SVG, TIFF and BMP images attached in Slack never reaching Claude; they now arrive as files in its working files, like other file types

関連ドキュメント

v2.1.301(2件)

Fixed
ディスクフルによりログイン情報の更新ができなかった際に誤解を招く「Please run /login」エラーが表示される問題を修正した。エラーメッセージはディスク名を示し、ファイルの削除を促すようになった。
英語原文を表示
Fixed a misleading "Please run /login" error when a full disk keeps the login from being refreshed; the error now names the disk and says to delete files

関連ドキュメント

Fixed
Read ツールが .xlsm、.parquet、.epub、.heic などのバイナリファイルをテキストとして読み込む問題を修正した。
英語原文を表示
Fixed the Read tool reading binary files such as .xlsm, .parquet, .epub and .heic as text

v2.1.300(3件)

Fixed
セッションのスクラッチパッド内でファイル名や相対パスではなく絶対パスでファイルを指定するよう、Claude の挙動を修正した
英語原文を表示
Fixed Claude naming files in the session scratchpad by a bare filename or relative path instead of their full path

関連ドキュメント

Improved
組み込みの plugin-authoring スキルにおける mod の共有を改善した。Claude はファイルを開く前にキーをスキャンし、プロジェクト外のフォルダをスキャンする場合は事前に確認を求める
英語原文を表示
Improved mod sharing in the built-in plugin-authoring skill: Claude scans a mod's files for keys before opening them, and asks before scanning a folder outside the project

変更後

プラグインオーサリングスキルでの mod 共有がよりスマートになり、Claude がファイルを開く前にキーをスキャンするため、不要なファイル読み込みが減って mod の作成や編集が効率的に進む。また、プロジェクト外のフォルダをスキャンする前に確認を求めることで、意図しない場所を読まれる心配がなくなる。

Fixed
[Remote Control] claude.ai とデスクトップアプリの Remote Control セッションで、diff ビューが削除および名前変更されたファイルを更新済みとして表示する問題を修正した。マシン上に Claude Code v2.1.296 以降が必要である
英語原文を表示
[Remote Control] Fixed the diff view in Remote Control sessions on claude.ai and the desktop app showing deleted and renamed files as modified; requires Claude Code v2.1.296 or later on your machine

関連ドキュメント

v2.1.299(9件)

Added
CLAUDE_CODE_DISABLE_FILE_MENTIONS 環境変数を追加した。Claude は @ ファイルメンションのファイル内容ではなく、そのパスをファイルツールで読み取る形になる。
英語原文を表示
Added CLAUDE_CODE_DISABLE_FILE_MENTIONS environment variable: Claude gets the paths of @ file mentions to read with its file tools, not the files' contents

変更後

@ ファイルメンション時にファイルの内容を自動的に展開せず、パスのみを渡せるようになる。メンション対象のファイル読み取りに対して PreToolUse フックなどを実行させたい場合や、大きなファイル・ディレクトリの内容がメッセージに展開されるのを避けたい場合に、CLAUDE_CODE_DISABLE_FILE_MENTIONS=1 で個別に制御できる。

Fixed
mod の別ファイルからインポートした関数宣言にフックが $ を渡した場合に、ソースファイルから読み込まれた mod が拒否される問題を修正した
英語原文を表示
Fixed mods loaded from source files being refused when a hook hands $ to a function declaration imported from another file of the mod
Fixed
Anthropic 管理の git を使う claude self-hosted-runner セッションが、リモートがまだ空の再利用されたクローンで起動した際に、追跡対象ファイルをステージングされた削除として表示する問題を修正した
英語原文を表示
Fixed claude self-hosted-runner sessions using Anthropic-managed git showing tracked files as staged deletions when starting in a reused clone whose remote is still empty
Fixed
バイトオーダーマーク付きの UTF-16LE ファイルで Read が文字化けする問題や、Write がバイトオーダーマークを落としたり、Windows-1252、Shift-JIS、GBK、UTF-16BE のファイルをサイレントに UTF-8 へ変換する問題を修正した(現在は拒否される)
英語原文を表示
Fixed Read garbling UTF-16LE files with a byte-order mark, and Write dropping byte-order marks or silently converting Windows-1252, Shift-JIS, GBK or UTF-16BE files to UTF-8 (now refused)

関連ドキュメント

Fixed
Remote Control で送信されたファイルが、長時間実行セッションで届かないことがある問題を修正した
英語原文を表示
Fixed files sent over Remote Control sometimes not arriving in long-running sessions
Fixed
Remote Control やクラウドセッションに送信した 30〜35 MiB のファイルが届かない問題を修正した
英語原文を表示
Fixed files of 30 to 35 MiB sent over Remote Control or to a cloud session not arriving
Improved
mod を共有するためのプラグイン作成スキルの手順を改善した。Claude が公開か非公開かを確認し、GitHub リポジトリを作成する前にファイルをチェックするようになった
英語原文を表示
Improved the plugin-authoring skill's steps for sharing a mod: Claude asks public or private and checks the files before creating a GitHub repository

変更後

mod を公開して共有する際に、リポジトリを公開するか非公開にするかを確認した上で、ファイルの内容をチェックしてから GitHub リポジトリを作成できるため、意図しない公開やファイルの漏洩を防ぎながら安全に共有できる。

Changed
/ultrareview がリポジトリをアップロードできないときのエラー表示を変更した。.env などの未追跡ファイルをステージやコミットの対象にしかねない git add . の提案をやめる
英語原文を表示
Changed the errors shown when /ultrareview can't upload a repository to stop suggesting git add ., which could stage or commit untracked files such as .env

変更後

リポジトリのアップロードに失敗したときに、.env などの追跡されていないファイルを誤ってステージングやコミットしてしまうリスクを避けられる。

Fixed
[Cloud sessions] 既存の出力ファイルを一度に大量に再送信したときにセッションがクラッシュしうるメモリスパイクを修正した
英語原文を表示
[Cloud sessions] Fixed a memory spike that could crash a session when many of its existing output files were re-sent to it at once

v2.1.296(5件)

Fixed
ワークフロースクリプトが、約 20,000 階層より深くネストされた結果・エージェントオプションなどの値を黙って切り詰めていた問題や、深くネストされた結果が巨大なタスク出力ファイルを書き出す問題を修正した
英語原文を表示
Fixed workflow scripts silently truncating results, agent options and other values nested deeper than about 20,000 levels, and deeply nested results writing huge task output files
Fixed
有効な UTF-8 ではないファイル(Windows-1252、Shift-JIS、GBK)に対して Edit と NotebookEdit がすべての非 ASCII 文字を置き換えてしまう問題を修正し、このような編集は now 拒否される。
英語原文を表示
Fixed Edit and NotebookEdit replacing every non-ASCII character in files that are not valid UTF-8 (Windows-1252, Shift-JIS, GBK); such edits are now refused
Fixed
Workflow ツールが、Windows でチェックアウトされたファイルのような CRLF 行末のスクリプトファイルを拒否する問題を修正した。
英語原文を表示
Fixed the Workflow tool refusing script files with CRLF line endings, such as files checked out on Windows

関連ドキュメント

Improved
カスタム agent ファイル内の認識されない frontmatter フィールドを --debug 出力で示すように改善し、典型的な typo のヒントも表示する。
英語原文を表示
Improved --debug output to name unrecognized frontmatter fields in custom agent files, with a hint for likely typos

変更後

カスタムエージェントファイルのフロントマターに認識できないフィールドがある場合、--debug 出力でそのフィールド名が示され、スペルミスの候補のヒントも表示されるため、設定ミスの原因を素早く特定・修正できる。

関連ドキュメント

Added
[Claude Tag] Claude Tag Admin 権限を持つメンバーが、Activity ページの Memory タブでワークスペースおよびチャンネルのメモリファイルを作成・編集・削除できるようになった
英語原文を表示
[Claude Tag] Added creating, editing and deleting workspace and channel memory files on the Activity page's Memory tab for members with the Claude Tag Admin permission

変更後

Claude Tag Admin 権限を持つメンバーが、Activity ページの Memory タブからワークスペースやチャンネルのメモリファイルを直接作成・編集・削除できるようになり、管理者画面に移動せずに Claude Tag の記憶内容を管理できるようになる。

関連ドキュメント

v2.1.295(7件)

Fixed
MCP ツールが返した CSS、JavaScript、XML ファイルが Read ツールが拒否する .bin として保存される問題を修正:フォントとアイコンファイルもそれぞれ独自の拡張子を得る
英語原文を表示
Fixed CSS, JavaScript and XML files returned by MCP tools being saved as .bin, which the Read tool refuses; font and icon files now get their own extension too
Fixed
リモートセッションから一度に 256 を超えるファイルが送られた際に、そのファイルが「could not be vouched for」として拒否される問題を修正
英語原文を表示
Fixed files sent from remote sessions being refused as "could not be vouched for" when more than 256 were sent at once
Fixed
リポジトリに大きな git サブモジュールを持つプラグインマーケットプレイスの追加や更新に失敗する問題を修正し、プラグインファイルを保持するサブモジュールのみを取得するようにした
英語原文を表示
Fixed plugin marketplaces whose repository has large git submodules failing to add or refresh: only the submodules that hold plugin files are now fetched
Fixed
mod のホットリロード時に、/reload-plugins またはセッション開始中に mod のファイルを読み込んでいる間に行われた保存が取り込まれない問題を修正した
英語原文を表示
Fixed a mod's hot reload missing a save made while /reload-plugins or session start was reading the mod's files
Fixed
-p および SDK セッションで、生成された型ファイルが --plugin-dir のプラグインフォルダ内に書き込まれる問題を修正した。型ファイルは mod 開発中の場所にのみ書き込まれるようになった
英語原文を表示
Fixed generated type files being written into a --plugin-dir plugin's folder in -p and SDK sessions; they are now written only where a mod is being developed
Fixed
/ultrareview のアップロードが中断された際に ~/.claude/seed-admin 配下に残される一時ファイルが、保持期間クリーンアップで削除されない問題を修正した
英語原文を表示
Fixed temporary files left under ~/.claude/seed-admin by an interrupted /ultrareview upload never being removed by the retention cleanup
Added
[VSCode] Claude が送ってきたファイル用のチャット行を追加した。ファイル名をクリックするとエディタで開け、Claude のキャプションはその下に表示され、この行はフォーカスビューでも表示され続ける
英語原文を表示
[VSCode] Added a chat row for files Claude sends you: click a file's name to open it in the editor; Claude's caption shows underneath, and the row stays visible in Focus view

変更後

VS Code 拡張機能で Claude が送ってきたファイルがチャット内の専用の行として表示され、ファイル名をクリックすればエディターで開けるようになります。キャプションもその下に表示され、Focus ビューを行内に残るため、どのファイルが共有されたかを見失わずに済みます。

v2.1.293(5件)

Fixed
セッションフォルダの読み取りに一時的な失敗が起きた際 (例: オープンファイル数过多)、フッターのエージェント数表示が消えてしまう問題を修正した
英語原文を表示
Fixed the footer's agents count disappearing after a momentary failure to read the sessions folder (for example, too many open files)
Fixed
split-index ファイルによる /ultrareview アップロードの拒否時に、git がインデックスを読めなくなる可能性のある git コマンドを提案する問題を修正した
英語原文を表示
Fixed the /ultrareview upload's refusal over split-index files advising a git command that could leave git unable to read its index

関連ドキュメント

Fixed
セッションフォルダを読み取れない際 (例: オープンファイル数过多)、エージェントビューが一時的にセッションリストをプレースホルダ行で置き換える問題を修正した
英語原文を表示
Fixed the agents view briefly replacing the session list with placeholder rows when the sessions folder could not be read (for example, too many open files)

関連ドキュメント

Fixed
Read ツールではなく Bash ツールで単一ファイルの cat、head、tail、sed -n、grep コマンドを使ってファイルを表示した際に、パススコープのルールやネストされた CLAUDE.md ファイルが読み込まれない問題を修正した
英語原文を表示
Fixed path-scoped rules and nested CLAUDE.md files not loading when Claude views a file with a single-file cat, head, tail, sed -n or grep command in the Bash tool instead of the Read tool
Improved
Bash の編集差分の注記を改善した。コマンドの実行中に一覧表示されたファイルが変更されたこと、他のプロセスによる書き込みが含まれる場合があることを示すようになった
英語原文を表示
Improved the Bash edit diff note to say the listed files changed while the command ran, which can include writes by other processes

変更後

Bash コマンド実行中の差分表示で、一覧に挙がったファイルはコマンド実行中に変更されたものであり、他のプロセスによる書き込みが含まれる場合があることが注記で分かるようになり、どの変更がコマンド自身によるものか誤解せずに済む。

関連ドキュメント

v2.1.292(4件)

Fixed
セッション途中で出現したり参照先が変わったりする管理サンドボックスの読み取り拒否パス(およびその横にあるユーザーの拒否パス)について、その内側のプロジェクト許可が解除されず、対象ファイルからの認証情報注入も終了しない問題を修正した
英語原文を表示
Fixed a managed sandbox read-deny path (and user ones beside it) that appears or re-points mid-session not dropping project grants inside it or ending credential injection from files it covers

関連ドキュメント

Fixed
256KB を超える @メンションされたテキストファイルが黙って除外される問題を修正した。Claude にはファイルのサイズと分割読み取りを促す情報が伝わるようになった
英語原文を表示
Fixed @-mentioned text files over 256KB being left out silently: Claude is now told the file's size and to read it in portions

関連ドキュメント

Fixed
[Cloud sessions] SVG、HEIC、TIFF などの一般的でない画像ファイルの添付が失敗する問題を修正:通常のファイルとして添付できるようになりました
英語原文を表示
[Cloud sessions] Fixed SVG, HEIC, TIFF and other less common image files failing to attach; they now attach as regular files

関連ドキュメント

Fixed
[Remote Control] claude.ai/code から開始した新しい Remote Control セッションの最初のメッセージで画像しか送れない問題を修正:以降のメッセージと同様に、PDF やその他のファイルも送れるようになりました
英語原文を表示
[Remote Control] Fixed the first message of a new Remote Control session started from claude.ai/code accepting only images; it now accepts PDFs and other files like later messages

関連ドキュメント

v2.1.290(10件)

Added
/claude-api managed-agents-onboard <url> を追加した。ページが記述する Managed Agents パターンを ant apply ファイルとしてセットアップできる
英語原文を表示
Added /claude-api managed-agents-onboard <url> to set up the Managed Agents pattern a page describes as ant apply files

変更後

ドキュメントページの URL を指定するだけで、そのページが説明する Managed Agent を自動的に構築できるようになる。これにより、ドキュメントを読みながら手動でコードを書き起こす手間がなくなる。

関連ドキュメント

Fixed
unset または unspecified という名前の git filter driver 配下のファイルについて、/ultrareview が未コミットの変更を無过滤なしでアップロードする問題を修正した。現在はアップロードを中断してドライバー名の変更を促すようになった
英語原文を表示
Fixed /ultrareview uploading uncommitted changes unfiltered for files under a git filter driver named unset or unspecified; the upload now stops and asks you to rename the driver

関連ドキュメント

Fixed
claude --teleport と /teleport で stash を選んだ際に、同名の追跡対象ファイルを置き換えたフォルダー内のファイルが削除される問題を修正した。現在は stash を拒否してその理由を伝える
英語原文を表示
Fixed claude --teleport and /teleport deleting the files in a folder that had replaced a tracked file of the same name when you chose to stash: the stash is now refused, and says why
Fixed
managed settings が遅いファイルシステム (特に WSL 下の Windows ドライブ) 上の多数のパスの読み取りを拒否している場合に、VS Code 拡張機能などの SDK ホストで 2.1.285 以降の起動が遅くなったり失敗したりする問題を修正した
英語原文を表示
Fixed slow or failed startup since 2.1.285 under SDK hosts such as the VS Code extension when managed settings deny reads of many paths on a slow filesystem (notably Windows drives under WSL)

関連ドキュメント

Fixed
リモートセッションからファイルを 4 つ以上同時に送ると、「approved ではない」として拒否されることがある問題を修正した。
英語原文を表示
Fixed files sent from remote sessions sometimes being refused as "not the one approved" when four or more were sent at once
Improved
Bash の変更ファイル表示を改善し、チェーンされたコマンドに git merge、pull、checkout が含まれる場合に、完全な diff なしでファイル一覧を表示するようにした。
英語原文を表示
Improved the Bash changed-files view: when a chained command includes git merge, pull or checkout, it lists the files without full diffs

変更後

git merge や git pull、git checkout を含む連結コマンドでも、差分全体の取得を待たずに変更されたファイルの一覧をすばやく確認できるようになる。

関連ドキュメント

Improved
Read ツールのバイナリファイルに対するメッセージを改善し、その形式を読めるスキルやシェルコマンドを Claude に提示するようにした。
英語原文を表示
Improved the Read tool's message for binary files: it now points Claude to a skill or a shell command that can read the format
Changed
Claude in Chrome を変更し、プロジェクトの設定ファイルでは有効化できないようにした。有効にするには --chrome、/chrome、またはユーザー設定を使う。
英語原文を表示
Changed Claude in Chrome so that a project's settings files can no longer turn it on; use --chrome, /chrome or your user settings

変更後

プロジェクトの settings ファイルによって勝手に Claude in Chrome が有効化されることがなくなり、Chrome 連携のオン/オフを自分で制御できるようになります。有効にしたい場合は --chrome、/chrome、ユーザー設定から明示的にオンにします。

関連ドキュメント

Improved
[VSCode] メッセージ内のファイルピルを改善した:ホバーするとプロジェクトフォルダーからのファイルパスが表示され、同名のファイルを区別できるようになった。
英語原文を表示
[VSCode] Improved file pills in messages: hovering one now shows the file's path from the project folder, so same-named files can be told apart
Fixed
[Claude Tag] Claude Tag Admin 権限を持つメンバーが Activity ページの Memory タブで「Couldn't load memory files」と表示される問題を修正した。メンバーはワークスペースとチャンネルのメモリを読み取れるようになる。
英語原文を表示
[Claude Tag] Fixed members with the Claude Tag Admin permission getting "Couldn't load memory files" on the Activity page's Memory tab; they can now read workspace and channel memory

関連ドキュメント

v2.1.289(2件)

Fixed
シンボリックリンク経由で参照されたファイルに対して、Read の deny ルールが @-メンションや IDE での変更・選択対象に適用されない問題を修正した。
英語原文を表示
Fixed Read deny rules not applying to files @-mentioned, changed, or selected in the IDE through a symlink

関連ドキュメント

Improved
最終的な幅でハイライト表示を一度にレイアウトするようにし、プラグインの code ペインで大きなファイルが開く速度を改善した。
英語原文を表示
Improved how quickly large files open in a plugin code pane by laying the highlighted view out once at its final width

変更後

プラグインのコードペインで大きなファイルを開いたときの表示速度が向上し、待ち時間が短くなる。

v2.1.288(4件)

Fixed
--resume を使った際に、直前のコンパクト化で復元されたファイルなどのコンテキストが欠落することがある問題を修正した。
英語原文を表示
Fixed --resume sometimes dropping files and other context that a compaction had just restored
Fixed
permissions.blockReadsOutsideWorkingDirectories が有効な間、git 設定ファイルに対する sandbox.credentials.files のエントリが効かない問題を修正した
英語原文を表示
Fixed sandbox.credentials.files entries on git config files not taking effect while permissions.blockReadsOutsideWorkingDirectories is on
Fixed
Write や Edit が対象範囲内のファイルを作成・変更した際に、パススコープ付きの .claude/rules やネストされた CLAUDE.md ファイルが読み込まれない問題を修正した(以前は Read の場合のみ読み込まれていた)
英語原文を表示
Fixed path-scoped .claude/rules and nested CLAUDE.md files not loading when Write or Edit creates or changes a file in their scope (previously only Read loaded them)

関連ドキュメント

Fixed
サブエージェントのファイルアクセスによってルールやネストされた CLAUDE.md が読み込まれた際に、InstructionsLoaded フックが agent_id と agent_type を省略する問題を修正した。ファイルアクセスで読み込まれたルールやネストされた CLAUDE.md も effort を報告するようになった
英語原文を表示
Fixed the InstructionsLoaded hook omitting agent_id and agent_type when a subagent's file access loads a rule or nested CLAUDE.md; rules and nested CLAUDE.md files loaded on file access now also report effort

関連ドキュメント

v2.1.287(6件)

Fixed
クラウドおよび Remote Control セッションで Claude が送信するファイルが、30 秒のタイムアウト直後にアップロードが完了すると失敗する問題を修正し、35 秒まで待つようにした
英語原文を表示
Fixed files Claude sends from cloud and Remote Control sessions failing when the upload finished just after the 30-second timeout; it now waits 35 seconds

関連ドキュメント

Fixed
Claude アプリから 17〜20 個の添付ファイル付きで送信されたメッセージが、最初の 16 個しか配信されない問題を修正した
英語原文を表示
Fixed messages sent from the Claude apps with 17 to 20 attached files delivering only the first 16
Improved
Claude がクラウドセッションや Remote Control から送信するファイルの配信を改善しました。タイムアウト、ネットワークエラー、502/503/504 で失敗したアップロードは 1 回再試行されるようになりました
英語原文を表示
Improved delivery of files Claude sends from cloud sessions and Remote Control: an upload that fails on a timeout, a network error or a 502, 503 or 504 is now retried once

変更後

クラウドセッションや Remote Control で Claude がファイルを送る際に、タイムアウト・ネットワークエラー・502/503/504 でアップロードが失敗しても自動的に 1 回再試行されるため、一時的な障害でファイルの共有が途中で止まりにくくなる。

Improved
リモートセッションから Claude が送信するファイルの扱いを改善しました。大きなファイルはメモリに読み込まずディスクからストリーミングされ、サイズ上限を超えるファイルはサーバーの上限値を明示して拒否されます
英語原文を表示
Improved files Claude sends from a remote session: large files now stream from disk instead of being read into memory, and a file over the size limit is refused with the server's limit named

変更後

リモートセッションで大きなファイルを送る際にメモリ消費を抑えられ、サイズ上限を超えたファイルはサーバーの上限値が明示されたエラーで把握できるようになる

Improved
大きな MCP ツール結果の扱いを改善しました。メモリ使用量とセッションファイルのサイズを削減し、上限を大きく超える結果のトークン数計算のための追加アップロードも行わなくなりました
英語原文を表示
Improved handling of large MCP tool results: less memory, smaller session files, and no extra upload to count tokens for results far over the limit

変更後

大きな MCP ツールの結果を扱う際のメモリ消費が減り、セッションファイルの肥大化も抑えられる。上限を大きく超える結果に対してトークン数の確認のための追加アップロードが不要になるため、そのぶん待ち時間や通信も発生しない。

Changed
ツール全体に対する Bash の allow ルールと許可フックについて、Claude Code のファイルツールが完全に拒否するファイル(Anthropic プロファイルストア、ホストの認証情報ファイル)へのシェル書き込みを実行ではなくプロンプトで確認するように変更しました
英語原文を表示
Changed whole-tool Bash allow rules and allowing hooks to prompt for, not run, shell writes to files Claude Code's file tools refuse outright (the Anthropic profile store, the host credentials file)

変更後

Bash 全体を許可するルールや許可フックがあっても、Claude Code のファイルツールが直接書き込みを拒否するファイル(Anthropic プロファイルストアやホストの認証情報ファイル)へのシェルによる書き込みは実行されず、確認を求められるようになった。こうした機密性の高いファイルが広範な許可設定によって意図せず書き換えられるのを防げる。

v2.1.286(1件)

Fixed
非常に長い名前のファイルがクラウドセッションに添付しても届かない問題を修正した。
英語原文を表示
Fixed files with very long names not reaching a cloud session when attached to it

v2.1.285(5件)

Fixed
OS がマネージド設定ファイルの読み取りを拒否した場合に Claude Code が起動しない問題を修正した。現在は警告を出して、そのファイルのポリシーなしで起動する。それ以外の読み取りエラーやパース不能なファイルの場合は、すべてのセッションを停止する
英語原文を表示
Fixed Claude Code refusing to start when the OS denies reading the managed settings file; it now warns and starts without that file's policies. Other read errors and unparseable files stop every session
Fixed
Remote Control で送信されたメッセージに添付されたファイルが、1 回のダウンロード失敗後に欠落する問題を修正した。ネットワークエラー、タイムアウト、サーバーエラーは最大 2 回までリトライされるようになった
英語原文を表示
Fixed files attached to a message sent over Remote Control being left out after a single failed download; a network error, timeout or server error is now retried up to twice

関連ドキュメント

Fixed
server:8443.key のように拡張子の前にコロンが含まれる名前の認証情報ファイルへの未コミットの変更が、/ultrareview のアップロードに含まれてしまう問題を修正した
英語原文を表示
Fixed /ultrareview uploads including uncommitted changes to credential files whose name has a colon before the extension, such as server:8443.key
Improved
Claude が BMP・HEIC・HEIF・AVIF・TIFF ファイルとして送る画像を改善した: Claude アプリは、Claude Code が変換できる場所にプレビューを表示するようになった
英語原文を表示
Improved pictures Claude sends as BMP, HEIC, HEIF, AVIF or TIFF files: the Claude apps now show a preview where Claude Code can convert them
Changed
macOS と Linux の /ultrareview のアップロードについて、古い git バージョンで作業ツリーのファイルが一部欠けている partial clone を、フェッチする代わりに拒否するように変更した。--filter なしで作成された clone はアップロードできる
英語原文を表示
Changed /ultrareview uploads on macOS and Linux to refuse, instead of fetching, a partial clone missing some of its working tree's files on older git versions; a clone made without --filter uploads

変更後

古い git 環境でも、作業ツリーの一部のファイルが欠けた部分クローンを誤ってアップロードして不完全なリポジトリを送ってしまうことがなくなる。代わりに --filter なしで作ったクローンを確実にアップロードするため、ultrareview に必要なデータが正しくクラウド側に渡る。

v2.1.284(2件)

Improved
設定ファイルが実際に使用する部分だけ設定スキーマを構築することで、起動時間とメモリ使用量を改善した
英語原文を表示
Improved startup time and memory use by building only the parts of the settings schema that your settings files actually use
Fixed
[VSCode] パスに非 ASCII 文字、スペース、括弧が含まれるファイルへのチャットリンクが開かない問題を修正した。
英語原文を表示
[VSCode] Fixed chat links to files with non-ASCII characters, spaces or brackets in their path not opening

関連ドキュメント

v2.1.283(4件)

Added
古いモデル向けに書かれたプロンプトパターンを監査する /doctor prompt-audit(別名 /checkup prompt-audit)を追加した。CLAUDE.md ファイル、skills、agents、commands を対象に監査する
英語原文を表示
Added /doctor prompt-audit (also /checkup prompt-audit) to audit your CLAUDE.md files, skills, agents and commands for prompting patterns written for older models

変更後

CLAUDE.md、スキル、エージェント、コマンドの中に、旧モデル向けに書かれたプロンプトのパターンを自動で検出し、修正案を確認したうえで適用できるようになる。手動では見つけにくい古い・矛盾した指示書きを放置せず、指示が確実に反映される状態を保てる。

関連ドキュメント

Fixed
バージョンを宣言していないプラグインについて、キャッシュされたファイルが欠落していた場合に、インストール時のものではなくソースの最新コミットでサイレントに復元されてしまう問題を修正した
英語原文を表示
Fixed plugins that declare no version being silently restored at their source's newest commit, not the installed one, when their cached files were missing

関連ドキュメント

Improved
Claude Code 設定に対する prompt-audit を改善した。古いパス、古いコマンド、矛盾する指示ファイルがレポートの先頭に表示され、Claude Code がドキュメント化している thinking キーワードは保持されるようになった。
英語原文を表示
Improved prompt-audit on Claude Code configuration: stale paths, stale commands and contradicting instruction files now lead the report, and thinking keywords that Claude Code documents are kept

変更後

設定内の古いパス、存在しないコマンド、矛盾する指示ファイルといった問題がレポートの先頭に表示されるようになり、修正すべき箇所をすぐに把握できる。また、ultrathink など Claude Code が公式にドキュメントしている思考キーワードが誤検知されなくなる。

関連ドキュメント

Changed
/ultrareview の起動ダイアログに、ローカルブランチのレビュー時に未コミットの変更が追跡対象ファイルとしてアップロードされる可能性がある旨を表示するように変更した
英語原文を表示
Changed the /ultrareview launch dialog to say that reviewing a local branch may upload uncommitted changes to tracked files

変更後

ローカルブランチをレビューする際に、未コミットの変更が追跡対象ファイルに含まれていても、それらがクラウドにアップロードされる可能性があることを事前に把握できるため、機密ファイルの意図しない送信を防げる。

関連ドキュメント

v2.1.282(6件)

Added
プロジェクトの設定ファイル内で無視されたテレメトリ変数、またはテレメトリを無効化した変数を一覧表示する起動時のお知らせと、/status および claude doctor のエントリを追加した
英語原文を表示
Added a startup notice, and /status and claude doctor entries, listing telemetry variables in a project's settings files that were ignored or that turned telemetry off

変更後

プロジェクトの settings ファイルで無視された、またはテレメトリを無効化したテレメトリ関連の環境変数を、起動時のお知らせや /status・claude doctor の表示からすぐ確認できるようになる。

Fixed
パターン途中に :* を含む Bash 権限ルールが設定ファイル内でスキップされる一方で --allowedTools では解釈される問題を修正した。すべてのソースから機能するようになり、起動時にマッチ方法に関する警告が表示される
英語原文を表示
Fixed Bash permission rules with a mid-pattern :* being skipped in settings files while --allowedTools honored them; they now work from every source, with a startup warning on how they match

関連ドキュメント

Fixed
Bash と PowerShell でディスククォータの枯渇が「Exit code 1」として隠され、大きな出力ファイルが temp に残る問題を修正した
英語原文を表示
Fixed Bash and PowerShell hiding a full disk quota behind "Exit code 1" and leaving large output files in temp

関連ドキュメント

Updated
claude-api スキルを更新し、Managed Agents のリソースをバージョン管理されたファイルとして維持するために ant apply を推奨するようになった
英語原文を表示
Updated the claude-api skill to recommend ant apply for keeping Managed Agents resources as version-controlled files
Changed
anthropic-skills または claude-ai 名前空間のスキルフォルダー・コマンドファイル・ワークフローコマンドを読み込まないように変更した。同名のプラグイン自体は引き続き読み込まれるが、同期スキルと名前の競合になる
英語原文を表示
Changed skill folders, command files and workflow commands in the anthropic-skills or claude-ai namespace to no longer load; a plugin so named still loads but yields name ties to synced skills

変更後

claude.ai から同期されたスキルの名前が、ユーザー作成のスキルやコマンドによって上書きされることを防ぎ、/anthropic-skills:<name> を常に同期されたスキルが実行するようにする。

Fixed
[Claude Tag] Claude が Slack にアップロードするファイルのキャプションに表を含められない問題を修正した。キャプションは返信と同じ書式でレンダリングされる
英語原文を表示
[Claude Tag] Fixed files Claude uploads to Slack not being able to carry a caption containing a table; captions now render with the same formatting as replies

v2.1.281(7件)

Added
すべてのコミットおよび PR への帰属表示を隠す 'attribution': false を settings.json に追加した。古い CLI バージョンはこれを含む設定ファイルをスキップするため、複数バージョンで共有するファイルではオブジェクト形式を維持すること
英語原文を表示
Added "attribution": false in settings.json to hide all commit and PR attribution; older CLI versions skip a settings file that holds it, so keep the object form in files shared across versions

変更後

settings.json で 'attribution': false を設定すると、git コミットや PR に追加される Co-Authored-By などの全ての署名表記を一括で非表示にできる。コミットや PR を自分だけの名前で残したいチームや、既存の署名表記を取り除きたい開発者のニーズに応えるものだ。ただし古いバージョンの CLI ではこの設定を含む settings ファイル全体が読み飛ばされるため、複数バージョンで共有するファイルではオブジェクト形式を使うことが推奨される。

Fixed
headless および SDK セッションで、--add-dir で追加したディレクトリ内の CLAUDE.md や rules ファイルが作業ディレクトリ内のものと重複してモデルに送られる問題を修正した
英語原文を表示
Fixed CLAUDE.md and rules files from an --add-dir directory inside the working directory being sent to the model twice in headless and SDK sessions

関連ドキュメント

Improved
多数のファイルを読み込んだ長いセッションの再開時間を改善した。復元されたファイルキャッシュが、ファイルが読み込まれた時点の状態と一致するようにした
英語原文を表示
Improved the time to resume long sessions that read many files; the restored file cache now matches the files as they were read

変更後

多くのファイルを読み込んだ長いセッションを再開する際の待ち時間を短縮できる。

関連ドキュメント

Improved
大きな CLAUDE.md に関する起動時の通知を改善し、instruction ファイルも合計でカウントするようにした。これにより、多数の中規模ファイルや @-imports も検出される
英語原文を表示
Improved the large CLAUDE.md startup notice to also count instruction files together, so many mid-sized files and @-imports are caught

変更後

複数の中規模ファイルや @import を組み合わせた運用でも、合計サイズが推奨上限を超えた時点で起動時に警告が表示されるようになり、コンテキストの過剰消費に早期に気付ける。

関連ドキュメント

Improved
/diff を改善した。変更ファイルの長いリスト内の位置を示すスクロールバーが表示され、長いパスが行を折り返さなくなった
英語原文を表示
Improved /diff: a scrollbar shows where you are in a long list of changed files, and long paths no longer wrap their rows

変更後

変更ファイルが多いときでもスクロールバーで自分がリストのどの位置を見ているか把握でき、長いパスが行を折り返さなくなり一覧を読みやすく表示できる。

関連ドキュメント

Changed
セルフホストランナーを変更した。システムプロンプトをコマンドラインのテキストではなくプライベートファイルとして Claude Code に渡すため、大きなプロンプトで起動に失敗しなくなった。--system-prompt や --append-system-prompt を付加するラッパーや command フックは --system-prompt-file または --append-system-prompt-file に切り替える必要がある
英語原文を表示
Changed self-hosted runners to pass system prompts to Claude Code as private files instead of command-line text, so large prompts no longer fail the launch; a wrapper or command hook that appends --system-prompt or --append-system-prompt must switch to --system-prompt-file or --append-system-prompt-file

変更後

自己ホストランナーでシステムプロンプトがファイル経由で渡されるようになり、長いプロンプトでもセッションを起動できるようになる。

Changed
Remote Control の添付ファイルダウンロードを変更した。接続を再利用し、セッション内で既にダウンロード済みのファイルをスキップする
英語原文を表示
Changed Remote Control attachment downloads to reuse connections and to skip files already downloaded in the session

変更後

モバイルなどから Remote Control セッションで添付ファイルをダウンロードする際、同じセッション内で既に取得済みのファイルを再ダウンロードせずに済むようになり、ダウンロードが高速で完了する。

関連ドキュメント

v2.1.280(4件)

Fixed
未コミットの変更が同時に存在する場合に、Claude アプリのリモートコントロールおよびクラウドセッション用の diff 表示が、ブランチのコミット済みファイルを常に削除する問題を修正した
英語原文を表示
Fixed the Claude app's diff view for Remote Control and cloud sessions dropping a branch's committed files whenever there are also uncommitted changes
Improved
/ultrareview のアップロードを改善し、id_rsa copy や kubeconfig (1).yaml のような重要ファイルの複製 renamed コピーもマシン上に留まるようにした
英語原文を表示
Improved /ultrareview uploads: renamed copies of key files, such as id_rsa copy or kubeconfig (1).yaml, now also stay on your machine

変更後

鍵や kubeconfig などのファイルのコピー (id_rsa copy など) もローカルマシンに残るようになり、認証情報の複製が意図せずアップロードされるのを防げる。

Changed
セルフホストランナー:ライフサイクルフック内の git が、ランナーの共有 git ファイルに記載されたフックフォルダやプログラムを無視するように変更した。これらのローカルパスや git:// リモートには GIT_ALLOW_PROTOCOL が必要になる
英語原文を表示
Self-hosted runner: Changed git in lifecycle hooks to ignore hook folders and programs named in the runner's shared git files; local-path and git:// remotes there now need GIT_ALLOW_PROTOCOL

変更後

ライフサイクルフック内の git が、セッションが書き込める設定ファイルに記載されたフックフォルダーやプログラムを無視するようになり、セッションが悪意ある git フックを実行してフックの権限でコードを動かすリスクを防げる。

Improved
[Claude Code on the web] Claude アプリで表示するクラウドセッションを改善した。Claude があなた向けに生成したファイルを、アプリから開ける場所に保存するようになった
英語原文を表示
[Claude Code on the web] Improved cloud sessions viewed in the Claude app: Claude now saves files meant for you where the app can open them

v2.1.275(4件)

Fixed
--plugin-dir または --plugin-url のアーカイブから読み込まれたプラグインについて、プラグインの再読み込みプレビューが実行中セッションの展開済みプラグインファイルを置き換える問題を修正した
英語原文を表示
Fixed plugin reload previews replacing a running session's extracted plugin files when the plugin was loaded from a --plugin-dir or --plugin-url archive
Improved
貼り付けや添付された画像の取り扱いを改善した。Desktop や VS Code を含め、権限プロンプトなしで Claude がファイルとして開ける場所に保存されるようになった。
英語原文を表示
Improved pasted and attached images: they are now saved where Claude can open them as files without a permission prompt, including in Desktop and VS Code

変更後

貼り付けや添付した画像が、Desktop や VS Code で権限の確認なしにファイルとして開ける場所に保存されるようになり、Claude が画像をスムーズに参照できるようになる。

関連ドキュメント

Improved
同期された account-skills フォルダ内のファイルに対する Write と Edit の結果を改善した。変更がアカウントには保存されないことと、その保存方法が表示されるようになった。
英語原文を表示
Improved Write and Edit results for files in the synced account-skills folder: they now say the change is not saved to your account and how to save it

変更後

同期されたアカウントスキルフォルダー内のファイルに対して Write や Edit を実行した際、その変更がアカウントには保存されないこと、およびアカウントに保存する方法が結果メッセージで示されるようになり、編集内容が失われることなく、意図した手順で保存できる。

関連ドキュメント

Fixed
[VSCode] environmentVariables 設定の空の CLAUDE_CONFIG_DIR エントリにより、Claude Code がワークスペース内にファイルを保持してしまう問題を修正した。
英語原文を表示
[VSCode] Fixed an empty CLAUDE_CONFIG_DIR entry in the environmentVariables setting making Claude Code keep its files in the workspace

v2.1.274(5件)

Fixed
言語サーバーが数千ファイル規模のプロジェクト全体の診断を公開した際にターンごとの処理が遅くなる問題を修正した
英語原文を表示
Fixed a per-turn slowdown when a language server publishes project-wide diagnostics for thousands of files
Fixed
マルチバイト文字を含むファイルで、Edit 権限のプロンプトプレビューに表示される場所が承認された編集箇所と異なることがある問題を修正した
英語原文を表示
Fixed the Edit permission prompt preview sometimes showing a different location than the approved edit in files with multi-byte characters

関連ドキュメント

Changed
.mcp.json、settings、plugins、agent ファイル内の 'type': 'sdk' MCP エントリを警告付きでスキップするように変更した。インプロセスサーバーを登録できるのは SDK ホストアプリケーションのみである
英語原文を表示
Changed "type": "sdk" MCP entries in .mcp.json, settings, plugins and agent files to be skipped with a warning: only an SDK host application can register in-process servers

変更後

'.mcp.json' や設定ファイル内の SDK 型 MCP サーバーが警告付きでスキップされるようになり、本来 SDK ホストアプリケーションでのみ登録できる in-process サーバーを誤って設定した場合でも、エラーで動作が止まらず原因を把握できる。

Changed
プラグインとマーケットプレイスのクローンで Git LFS ファイルをダウンロードせずポインタのまま残すように変更した。チェックアウト後の git lfs pull で取得できる
英語原文を表示
Changed plugin and marketplace clones to leave Git LFS files as pointers instead of downloading them; git lfs pull in the checkout fetches them

変更後

プラグインやマーケットプレイスのクローン時に大きな LFS ファイルをダウンロードせず、クローンが高速になり、必要なファイルだけを checkout 内で git lfs pull して取得できる。

Added
[VSCode] Customize メニューに Memory と Instructions の項目を追加した。Memory では自動メモリのトグル、保存済みメモリ、メモリフォルダを確認でき、Instructions では CLAUDE.md ファイルを編集できる
英語原文を表示
[VSCode] Added Memory and Instructions entries to the Customize menu: Memory shows the auto-memory toggles, the saved memories and the memory folders, and Instructions edits the CLAUDE.md files

変更後

VSCode の Customize メニューからメモリの自動保存の切り替え、保存済みのメモリやメモリフォルダの確認、CLAUDE.md の編集ができるようになり、ターミナルで /memory コマンドを実行しなくてもプロジェクトの記憶や指示を手軽に管理できる。

v2.1.273(1件)

Fixed
[Code Review] @-メンション、複数行にまたがるコードスパン、バッククォートで囲まれた HTML タグによって REVIEW.md 全体が無視される問題を修正した。変更されたファイルへのリンクを含む行のみがレビュー対象から除外される
英語原文を表示
[Code Review] Fixed a whole REVIEW.md being ignored because of an @-mention, a code span wrapped across lines, or a backticked HTML tag; only lines linking to changed files are withheld

v2.1.271(4件)

Added
エージェントの frontmatter と --agents JSON に omitClaudeMd を追加した。これにより、カスタムおよびプラグインのサブエージェントは、ユーザー・プロジェクト・ローカルの CLAUDE.md ファイルなしで実行できる。ただし管理ポリシーのファイルは引き続き読み込まれる。
英語原文を表示
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

変更後

カスタムエージェントやプラグインのサブエージェントで CLAUDE.md を読み込まないようにでき、プロジェクトのルールを引き継ぎたくない独立した文脈でエージェントを実行できる。

Fixed
ワイルドカードがコマンドのパターンやオプション値の中にある場合(例:grep -v dir/* file)、Bash の権限チェックがワイルドカードが展開されるファイルをスキップする問題を修正した。
英語原文を表示
Fixed Bash permission checks skipping files a wildcard expands to when the wildcard sits in a command's pattern or option value (for example grep -v dir/* file)

関連ドキュメント

Fixed
/resume と /teleport が以前の会話のファイル読み取り履歴を保持し続け、再開した会話で一度も読んでいないファイルを Claude が編集できてしまう問題を修正した
英語原文を表示
Fixed /resume and /teleport keeping the previous conversation's file-read tracking, so Claude could edit files the resumed conversation had never read

関連ドキュメント

Improved
アーティファクトとして公開される Markdown ファイルを改善し、タイトルヘッダーやドキュメントタイポグラフィ、シンタックスハイライト付きコードなどスタイル付きのドキュメントページとしてレンダリングされるようになった
英語原文を表示
Improved Markdown files published as artifacts: they now render as styled document pages (title header, document typography, syntax-highlighted code)

変更後

アーティファクトとして公開した Markdown ファイルが、タイトル見出しや整った本文スタイル、シンタックスハイライト付きのコードブロックが適用されたドキュメントページとして表示されるようになり、そのまま読める資料として共有しやすくなる。

v2.1.269(3件)

Added
Bash ツールがファイル編集を処理する際、Bash ツールの結果にコマンドが変更したファイルの差分を含めるようにした(設定キー bashEditDiffEnabled)
英語原文を表示
Added a diff of the files a Bash command changed to the Bash tool result when the Bash tool handles file edits (setting bashEditDiffEnabled)

変更後

Bash コマンド経由でファイル編集が行われた場合でも、その変更内容の diff を Bash ツールの結果内で確認できるようになる。sed やスクリプト実行などでファイルが書き換えられた際に、どの部分がどう変わったのかをすぐに把握できる。

Fixed
セッション用に展開されたプラグインアーカイブが他のローカルユーザーから読み取り可能だった問題、展開ファイルがアーカイブから world-writable ビットを引き継ぐ問題、および再展開時に古いファイルが残る問題を修正した
英語原文を表示
Fixed plugin archives extracted for a session being readable by other local users, extracted files keeping world-writable bits from the archive, and stale files surviving re-extraction
Fixed
[Claude Tag] Claude が同じメッセージにファイルを添付した際、表が生のパイプ区切りテキストとして投稿される問題を修正した。表は通常の返信として投稿され、ファイルにはシンプルな説明を添えて続けて送る
英語原文を表示
[Claude Tag] Fixed a table posting as raw pipe text when Claude attached files to the same message; the table now posts as a normal reply and the files follow with a plain caption

v2.1.268(3件)

Fixed
Bash サンドボックスの指示が制限内容を誇張していた問題を修正した。ファイルシステム隔離がオフの場合は未強制のパスリストを表示せず、strict モードではコマンドがサンドボックス外で実行できないとは記載しなくなった
英語原文を表示
Fixed Bash sandbox instructions over-stating confinement: no unenforced path lists when filesystem isolation is off, and strict mode no longer claims commands can never run unsandboxed

関連ドキュメント

Fixed
[VSCode] Windows の問題を修正しました: WSL がインストールされていないマシンで WSL インストールのプロンプトが表示されなくなり、また WSL がインストールされている環境で Windows のファイルに対する IDE 診断が正しく返されるようになりました。
英語原文を表示
[VSCode] Fixed Windows issues: the WSL install prompt no longer appears on machines without WSL installed, and IDE diagnostics are now returned correctly for Windows files when WSL is installed

関連ドキュメント

Fixed
[Claude Code on the web] 約 6 時間を超えて実行されたクラウドセッションが、永続化されたセッションフォルダに保存されたファイルをサイレントに失う問題を修正しました。保存データは最大 1 日間保持されるようになりました。
英語原文を表示
[Claude Code on the web] Fixed cloud sessions running longer than about six hours silently losing files saved to persisted session folders; saves now persist for up to a day

関連ドキュメント

v2.1.267(3件)

Improved
/diff パネルを改善した:安定する前に「0 files changed」とスピナーが一瞬点滅するのをなくし、空の状態のときにはパネル中央に表示するようにした
英語原文を表示
Improved the /diff panel: it no longer flashes "0 files changed" and a spinner before settling, and its empty state is centered in the panel

変更後

/diff パネルを開いたときに「0 files changed」とスピナーが一瞬表示されてから落ち着くまでのちらつきがなくなり、変更がない場合の空の状態もパネルの中央に表示されるようになる。

Fixed
[VSCode] パスにスペースを含むファイルが @-mention で抜け落ちる問題を修正した
英語原文を表示
[VSCode] Fixed @-mentions dropping files whose paths contain spaces
Fixed
[VSCode] 大規模なワークスペースやシンボリックリンクが多いワークスペースでファイルを表示した際に、ripgrep プロセスが暴走する問題を修正した
英語原文を表示
[VSCode] Fixed runaway ripgrep processes when viewing files in large or symlink-heavy workspaces

v2.1.265(2件)

Improved
多数のファイルを読み込んだ長いセッションの再開時間を改善した
英語原文を表示
Improved the time to resume long sessions that read many files
Updated
.claude フォルダの権限オプションの説明を更新し、実際に許可される内容を明示した。セッション中にプロジェクトの .claude フォルダ(または ~/.claude)内のファイルを編集できる権限を与える
英語原文を表示
Updated the .claude folder permission option to say what it actually allows: editing files in the project's .claude folder (or ~/.claude) for the session

変更後

権限の確認時に、そのオプションで実際に何が許可されるのかを正確に把握できるようになり、セッション中の .claude フォルダー内の編集を安心して許可できるようになる。

v2.1.260(1件)

Fixed
チェックポイントのバックアップファイルが欠落していて実際には何も復元されていないのに、/rewind や --rewind-files が成功と報告する問題を修正した。
英語原文を表示
Fixed /rewind and --rewind-files reporting success when checkpoint backup files were missing and nothing was actually restored

v2.1.259(1件)

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

v2.1.257(2件)

Added
強制終了されたセッションが残した古いサンドボックスマスクファイルに対して /doctor が警告を出すようにした
英語原文を表示
Added a /doctor warning for stale sandbox mask files left by a killed session

変更後

強制終了されたセッションが残したサンドボックスの一時マスクファイルを /doctor が検出して警告するので、パーミッションの保存など設定ファイルへの書き込みが知らないうちに失敗する事態を防げる。

関連ドキュメント

Fixed
シンボリックリンク経由で宣言されたコマンド、エージェント、スキル、hooks などのコンポーネントパスを通じて、プラグインが自身のディレクトリ外のファイルを読み取れる問題を修正した。そのようなパスはエラーで拒否されるようになった
英語原文を表示
Fixed plugins being able to read files outside their own directory through a declared command, agent, skill, hooks or other component path that is a symlink; such paths are now refused with an error

関連ドキュメント

v2.1.251(3件)

Fixed
Grep と Glob が、シンボリックリンクされた検索パス経由で到達したファイルに Read(...) の deny ルールを適用していなかった問題を修正した
英語原文を表示
Fixed Grep and Glob not applying Read(...) deny rules to files reached through a symlinked search path

関連ドキュメント

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

関連ドキュメント

Changed
コマンドをサンドボックス内で実行する際の Bash コマンド出力ファイルの作成と読み戻しの方法を変更した。これにより、サンドボックス内のコマンドがそれらのファイルをリダイレクトや置き換えできなくなる。
英語原文を表示
Changed how Bash command output files are created and read back when commands run in the sandbox, so a sandboxed command cannot redirect or replace them

変更後

サンドボックス内で実行した Bash コマンドが出力ファイルのリダイレクトや置き換えをできなくなったため、コマンドの出力が改ざんされにくくなる

v2.1.248(2件)

Added
--restricted(CLAUDE_CODE_RESTRICTED=1 でも指定可能)を追加した。これにより、コマンドやコードを実行する組み込みツールと WebFetch(--tools で指定された場合を除く)が削除され、ファイルツールは作業ディレクトリ内に制限され、bypassPermissions は拒否され、ユーザー・プロジェクト・ローカルの設定ファイルが無視される
英語原文を表示
Added --restricted (or CLAUDE_CODE_RESTRICTED=1): removes the built-in tools that run commands or code and WebFetch (unless named in --tools), keeps file tools inside the working directory, refuses bypassPermissions, and ignores user, project and local settings files

変更後

--restricted フラグ(または CLAUDE_CODE_RESTRICTED=1)を使うと、コマンドやコードを実行する組み込みツールと WebFetch を無効化した状態で Claude Code を起動できる。共有マシン上で評価ハーネスなどが Claude Code を動かす場合でも、ファイル操作を作業ディレクトリ内に限定しつつ、設定ファイルや権限昇格による意図しない動作を防げる。

Fixed
/ultrareview とローカルでシードされたクラウドセッションが、コミットされていない編集を prod.env 系のファイルや *.tfvars ファイル、または認証情報ファイルのエディタスワップ・一時・バックアップコピー(例:key.pem.tmp、id_rsa.swo)にアップロードする問題を修正した。これらはマシン上に留まるようになった
英語原文を表示
Fixed /ultrareview and locally seeded cloud sessions uploading uncommitted edits to prod.env-style and *.tfvars files, or to editor swap, temp, and backup copies of credential files (e.g. key.pem.tmp, id_rsa.swo); they now stay on your machine

v2.1.246(1件)

Fixed
コマンドサンドボックスのファイルシステム設定が --setting-sources を尊重しない問題を修正した
英語原文を表示
Fixed the command sandbox's filesystem configuration not respecting --setting-sources

v2.1.239(1件)

Added
リモートセッション: モバイルからアップロードされた画像に保存先のファイルパスが含まれるようになり、Claude が作成したファイルに画像をコピーできるようになった
英語原文を表示
Remote sessions: images uploaded from mobile now include their saved file path, so Claude can copy them into files it creates

変更後

モバイルから写真を送った際、その保存先のパスが Claude に伝わるようになったため、作成するファイルに写真をコピーして貼り付けられる。

関連ドキュメント

v2.1.238(2件)

Fixed
Bash コマンドが強制終了・タイムアウト・中断された際に /tmp/claude-*-cwd ファイルが残る問題を修正する
英語原文を表示
Fixed leftover /tmp/claude-*-cwd files when a Bash command is killed, times out, or is interrupted
Changed
プロジェクトの .mcp.json 内の MCP headersHelper、およびプロジェクトや --add-dir のエージェントファイル内のインライン MCP サーバーは、そのフォルダーの信頼ダイアログが承認済みであることが必要になりました(claude -p の場合も同様)。
英語原文を表示
MCP headersHelper in a project .mcp.json, and inline MCP servers in project or --add-dir agent files, now require that folder's trust dialog to have been accepted (also under claude -p)

変更後

自分が書いていないリポジトリの MCP headersHelper(シェルコマンドとして実行される)が、そのフォルダを信頼していない状態で勝手に実行されるのを防げる。特に claude -p や SDK セッションでも信頼ダイアログの確認が強制されるため、安全なコマンドだけが実行される。

関連ドキュメント

v2.1.234(1件)

Fixed
Claude Code Desktop または VS Code がホストするリモートコントロールセッションでユーザーに送られるファイルがアップロードされず、スマホや Web で空のカードが表示される問題を修正した。ファイルがアップロードされ、スマホや Web で開けるようになった。
英語原文を表示
Fixed: files sent to the user during Remote Control sessions hosted by Claude Code Desktop or VS Code now upload, so they open on phone and web instead of showing an empty card

v2.1.233(1件)

Improved
claude plugin validate を改善し、単体の .claude/skills ディレクトリをチェックして、frontmatter の解析に失敗する SKILL.md ファイルを報告するようにした
英語原文を表示
Improved claude plugin validate to check a bare .claude/skills directory, reporting SKILL.md files whose frontmatter fails to parse

変更後

マニフェストを持たない裸の .claude/skills ディレクトリに対しても claude plugin validate を実行できるようになり、フロントマターの記述ミスでスキルが読み込まれない問題を、スキル作成時にその場で発見・修正できる。

v2.1.232(3件)

Fixed
Windows における権限バイパスを修正しました。Git Bash が Cygwin 方式のシンボリックリンクをパス検証上は通常ファイルとして扱って追跡できていました。以降は、そのリンク経由の書き込みには権限の承認が必要になります。
英語原文を表示
Fixed a Windows permission bypass where Git Bash followed Cygwin-style symlinks that path validation saw as regular files; writes through them now require permission approval

関連ドキュメント

Changed
Cowork セッションで、ユーザースコープのメモリファイルから外部の @-import をインライン展開しなくなった
英語原文を表示
Cowork sessions no longer inline external @-imports from user-scope memory files

変更後

Cowork セッションで、作業ディレクトリの外にあるファイルへのユーザースコープメモリの @-import がインライン展開されなくなり、セッション外のパスの内容が意図せず読み込まれることがなくなります。

関連ドキュメント

Changed
保護パス回避の脆弱性に対して、Linux ファイルシステムサンドボックスを強化した
英語原文を表示
Hardened the Linux filesystem sandbox against a protected-path bypass

v2.1.229(1件)

Fixed
アトミックなファイル置換後にファイルウォッチャーのハンドルがリークする問題、および Windows 環境でスケジュールタスク監視がネットワークや仮想ファイルシステム上で失敗した際の未捕捉エラーを修正しました。
英語原文を表示
Fixed a file-watcher handle leak after atomic file replacements, and an uncaught error on Windows when the scheduled-tasks watcher failed on a network or virtual filesystem

v2.1.228(1件)

Changed
claude.aiから同期されるスキルのセキュリティを強化し、ローカルのコマンドやMCPプロンプトを隠蔽(シャドウ)しないようにするとともに、説明文のサニタイズとラベル付与を行い、手元のマシン上で実行される際には!コマンドの実行や@ファイルの展開を行わないように制限しました。
英語原文を表示
Hardened skills synced from claude.ai: they no longer shadow local commands or MCP prompts, their descriptions are sanitized and labeled, and on your machine their bodies don't run ! commands or expand @ files

変更後

クラウドから同期されたスキルを実行する際、手元のPC上のファイルやシェルコマンドが意図せず操作される危険性を排除します。

関連ドキュメント

v2.1.224(1件)

Fixed
末尾にスラッシュを付けたパス指定(例:denyRead: "~/.aws/")で書かれたサンドボックスのファイルアクセス拒否ルールが、LinuxおよびmacOSにおいてサイレントにバイパスされてしまう問題を修正しました。
英語原文を表示
Fixed sandbox filesystem deny entries written with a trailing slash (e.g. denyRead: "~/.aws/") being silently bypassable on Linux and macOS

変更後

セキュリティ設定ファイルのパスの書き方による偶発的な制限の漏れがなくなり、機密ファイルが含まれるディレクトリを確実に保護できます。

v2.1.223(1件)

Fixed
Linux 環境において、書き込み制限ポリシー sandbox.filesystem.denyWrite が現在の作業ディレクトリに適用されていると、サンドボックス化されたコマンドの起動に失敗する問題を修正しました。
英語原文を表示
Fixed sandboxed commands failing to start on Linux when sandbox.filesystem.denyWrite covers the working directory

v2.1.222(1件)

Fixed
ファイル監視がファイルシステムエラーを検出した際、またはファイル監視の終了処理中に、極稀に発生するクラッシュを修正しました。
英語原文を表示
Fixed rare crashes when a file watcher hit a filesystem error or during file-watcher teardown

v2.1.221(3件)

Added
LinuxおよびWSL上のサンドボックスにおいて、認証情報ファイル用の「mode: "mask"」を導入しました。
英語原文を表示
Added mode: "mask" for sandbox credential files on Linux and WSL — sandboxed commands read a sentinel copy (the whole file, or just the spans captured by an extract regex) while the sandbox proxy substitutes the real value on egress; on macOS file masking falls back to deny

変更後

認証情報ファイルの実体をサンドボックス内に露出させずにツールを実行できます。

関連ドキュメント

Fixed
@メンションしたファイルが、Escキーで入力をキャンセルした後に消えてしまう不具合を修正しました。
英語原文を表示
Fixed @-mentioned files being silently dropped when pressing Esc to retract a prompt and resubmitting it
Fixed
Windows上のデスクトップ管理セッションにおいて、HOME環境変数が設定されている場合に AWS SSO プロファイルの認証が失敗する問題を修正しました。
英語原文を表示
Fixed Bedrock authentication with AWS SSO named profiles failing in desktop-managed sessions on Windows machines that set a stray HOME environment variable

変更後

Windows環境でのAWS認証の設定作業が不要になります。

v2.1.218(3件)

Fixed
Windowsパスの\u接頭辞を含むセグメントがCJK文字に誤変換される問題を修正しました。
英語原文を表示
Fixed Windows paths with \u-prefixed segments (like C:\Users\unicorn) being corrupted into CJK characters in tool inputs, which made those files inaccessible

変更後

Windows環境で特定のファイルパスが読み込めずエラーになる事態を防げます。

Fixed
AWSのパーティション化されたリージョンやプロキシネットワークにおいて、Bedrockの役割引き受けプロファイルの検証失敗を修正しました。
英語原文を表示
Fixed the Bedrock setup wizard failing profile verification for assume-role profiles in partitioned AWS regions and on proxy-only networks

変更後

企業内のセキュアなネットワーク環境下でも問題なくBedrockを起動できます。

Changed
エージェント名にコロン(:)を含むファイルを拒否するように変更しました。
英語原文を表示
Changed agent markdown files to reject agent names containing :, which is reserved for plugin namespacing

変更後

将来的な名前空間の衝突による不具合を未然に防げます。

関連ドキュメント

v2.1.216(3件)

Added
ファイルシステム隔離を無効化しつつネットワーク制御を維持する設定 sandbox.filesystem.disabled を追加
英語原文を表示
Added sandbox.filesystem.disabled setting to skip filesystem isolation while keeping network egress control

変更後

ファイルシステム隔離の制限を気にせず、ネットワーク環境の制約がある場所での操作を完結できます。

関連ドキュメント

Improved
/ultrareview の Diff サイズ超過エラーで、制限値、測定サイズ、寄与ファイルを表示するように改善
英語原文を表示
Improved the /ultrareview diff-too-large error to show configured limits, measured diff size, and largest contributing files

変更後

巨大な PR をレビューする際、どのファイルを削るべきか即座に判断できるようになります。

関連ドキュメント

Changed
/rewind でシンボリックリンクやハードリンク経由のファイル操作を行わないようにし、スキップ数を報告するように変更
英語原文を表示
/rewind no longer restores or deletes files through symlinks or hard links at tracked paths and reports how many paths it skipped

変更後

巻き戻し操作を行っても、予期せぬ場所のファイルが変更されるリスクから保護されます。

関連ドキュメント

v2.1.214(5件)

Fixed
設定ファイルがデバイスファイルや巨大ファイルである場合に発生していたメモリ消費の増加を抑止し、2MBを超えるファイル読み込み時にエラーを表示するようにしました。
英語原文を表示
Fixed unbounded memory growth when --settings points at a device file or multi-GB file; oversized (>2 MiB) settings files now fail at startup with a clear error

変更後

不適切な設定ファイルによるシステム全体のメモリ枯渇を防げます。

Fixed
PowerShellツールにおいて、>や>>によるリダイレクト出力が意図せずUTF-16LE形式になり、他のツールで読み取れなくなる問題を修正しました。
英語原文を表示
Fixed > and >> under the PowerShell tool on Windows PowerShell 5.1 writing UTF-16LE files that other tools couldn't read as UTF-8

変更後

PowerShellで作成したログファイルをGitや他のエディタで正常に扱えるようになります。

関連ドキュメント

Fixed
/ultrareview がマージベースのないリポジトリで実行できない問題を修正し、追跡対象の全ファイルをレビュー候補として提案するようにしました。
英語原文を表示
Fixed /ultrareview refusing to run in repos with no merge base — it now offers to review all tracked files

変更後

初期段階のリポジトリでも、コードレビュー機能を活用できるようになります。

関連ドキュメント

Fixed
メモリファイル保存時に frontmatter の値が # の箇所で誤って切り捨てられていた問題を修正しました。
英語原文を表示
Fixed memory frontmatter values being silently truncated at an inline # when memory files are saved

変更後

メモリファイルに複雑な指令を保存しても内容が破損しなくなります。

関連ドキュメント

Changed
-m/--magic-file または -f/--files-from を使用する file コマンドを、自動許可の読み取り専用ではなく権限確認の対象に変更しました。
英語原文を表示
Changed file commands using -m/--magic-file or -f/--files-from to require permission instead of being auto-allowed as read-only

変更後

fileコマンドを介した不正なファイルパス指定や予期しない処理を未然に防げます。

関連ドキュメント

v2.1.212(1件)

Fixed
.claude/worktrees 内のシンボリックリンクを追跡してワークツリーを作成する際、リポジトリ外のファイルが作成される問題を修正しました。
英語原文を表示
Fixed worktree creation following a repository-committed symlink at .claude/worktrees, which could create files outside the repository

変更後

ワークツリー作成時にファイルシステムの汚染や意図しないディレクトリ操作を意識する必要がなくなります。

関連ドキュメント

v2.1.211(2件)

Fixed
設定ソースでプロジェクト設定が除外されている場合でも、ネストされた.claude/rules/*.mdファイルが読み込まれてしまう問題を修正した
英語原文を表示
Fixed nested .claude/rules/*.md files loading even when setting sources exclude project settings

変更後

プロジェクト独自の指示を一時的に無効化して動作させたい場合に、確実にクリーンな状態で起動できるようになる。

関連ドキュメント

Fixed
ファイルアップロードのバリデーションを修正し、DOSデバイス接尾辞(.prn)や末尾のドットを含むファイル名を受け入れる一方、複数のハードリンクを持つファイルは拒否するようにした
英語原文を表示
Fixed file upload validation: filenames ending in a DOS device suffix (.prn) or trailing dot are now accepted, and files with multiple hard links are refused

変更後

特殊な名前のファイルをそのままアップロードできるようになり、不適切なファイル構造による問題を未然に防げるようになる。

関連ドキュメント

v2.1.210(1件)

Fixed
Windows やネットワークファイルシステムにおいて、プラグインのキャッシュ書き込みが失敗する問題を修正した。
英語原文を表示
Fixed plugin cache writes leaving temp files behind on failure and failing on locked-file renames on Windows and network filesystems

変更後

Windows 環境でプラグインのインストールや更新が失敗して環境が汚れる心配がなくなります。

v2.1.208(5件)

Fixed
読み込み後に変更されたファイルであっても、対象テキストが一意に一致する場合は Edit ツールが失敗しないように修正した。
英語原文を表示
Fixed the Edit tool failing on files modified after reading when the target text still matches uniquely

変更後

自分でファイルを微調整しながら Claude に指示を出しても、読み込みの不整合エラーでやり直しになることが減ります。

関連ドキュメント

Fixed
Read ツールが空ファイルを誤報告する問題、Grep が無効な正規表現で「No files found」を返す問題、Glob がヌルバイトを含むパスでクラッシュする問題など、コアツールの挙動を修正した。
英語原文を表示
Fixed Read reporting empty files as "shorter than offset", Grep silently returning "No files found" for invalid regex patterns, Grep count mode under-reporting totals when paginated, and Glob crashing with an unclear error when the pattern, path, or working directory contained a null byte

変更後

Claude がツールのエラーを正しく認識できるようになり、自己修復や原因の報告がより正確になります。

Fixed
offset/limit を使用して極端に長い一行を持つファイルを読み込む際のメモリ膨張を修正した。ファイル全体を読み込まず、クリーンなエラーを返すようになった。
英語原文を表示
Fixed a memory blowup when reading files with extremely long single lines using offset/limit — the read now returns a clean error instead of loading the whole line

変更後

意図せず巨大なログファイルや生成ファイルを開いてしまっても、ツールごと落ちて作業が吹き飛ぶことがなくなります。

Changed
ファイル編集時の読み取りキャッシュを制限しメモリ使用量を削減した
英語原文を表示
Reduced memory usage by bounding the file edit read cache to 16 MB instead of pinning up to 1,000 full files

変更後

低メモリ環境や大規模リポジトリでの作業中に、ツールが重くなったりクラッシュしたりすることを避けられるようになる。

関連ドキュメント

Fixed
Bedrock で SSO プロファイルのリージョンが異なる場合の認証エラーを修正した
英語原文を表示
Fixed Bedrock auth failing with "Session token not found or invalid" for AWS SSO profiles whose sso_region differs from the Bedrock region (2.1.207 regression)

変更後

複雑な AWS SSO 構成を利用している場合でも、以前と同じように Bedrock 経由で Claude を利用できるようになる。

v2.1.206(1件)

Added
/doctor に、コードベースから推論可能な内容を CLAUDE.md から削除して整理するチェック項目を追加しました
英語原文を表示
Added a /doctor check that proposes trimming checked-in CLAUDE.md files by cutting content Claude could derive from the codebase

変更後

重要な指示だけにコンテキストを絞り込めるため、AI のパフォーマンスと応答の正確性が向上します。

v2.1.205(2件)

Added
セッションのトランスクリプトファイルを改ざんから保護するauto modeのルールを追加
英語原文を表示
Added an auto mode rule that blocks tampering with session transcript files

変更後

セッション履歴の整合性が保たれ、自動エージェントの操作がより安全かつ信頼できるものになります。

Fixed
NTFSジャンクションやシンボリックリンクを含むWindows上のワークツリー削除時の誤削除を修正
英語原文を表示
Fixed Windows worktree removal deleting files outside the worktree when an NTFS junction or directory symlink existed inside it

変更後

Windows環境でのファイル管理が安全になり、大切なデータが誤って消去されるリスクが排除されました。

関連ドキュメント

v2.1.203(1件)

Fixed
WorktreeCreateフック設定時に、非Gitディレクトリから開始されたバックグラウンドセッションがファイル編集できない問題を修正しました。
英語原文を表示
Fixed background sessions started from a non-git directory unable to edit files when a WorktreeCreate hook was configured

変更後

SVNやPerforceなど、Git以外のバージョン管理環境でもエージェント機能が活用可能になります。

関連ドキュメント

v2.1.202(1件)

Fixed
Remote Control経由でキャプションなしの画像やファイルを送信すると、密かに無視される問題を修正しました。
英語原文を表示
Fixed images and files sent from the Remote Control mobile or web app without a caption being silently dropped

変更後

モバイルからコードやドキュメントのスクリーンショットを気軽に共有する際の信頼性が向上しました。

v2.1.191(1件)

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

変更後

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

関連ドキュメント

v2.1.187(1件)

Added
サンドボックス設定に sandbox.credentials を追加し、認証情報ファイルや機密環境変数の読み取りをブロック可能に改善
英語原文を表示
Added sandbox.credentials setting to block sandboxed commands from reading credential files and secret environment variables

変更後

セキュリティが強化され、エージェントにコマンド実行を許可した際でも、意図せず重要な認証情報が読み取られるリスクを低減できます。

関連ドキュメント

v2.1.181(2件)

Changed
詳細モード以外では「Improved N memories」行で個別のファイル一覧を表示しないように変更しました
英語原文を表示
Changed the Improved N memories line to no longer list individual files outside verbose mode

変更後

ターミナルのログが整理され、重要な情報が読み取りやすくなります。

関連ドキュメント

Fixed
ネットワークドライブやクラウド同期フォルダで、0 バイトのファイルが作成されたり、ファイルが欠損したりする問題を修正しました。
英語原文を表示
Fixed Write/Edit producing 0-byte or truncated files on network drives and cloud-synced folders

v2.1.178(1件)

Changed
ネストされた .claude/skills ディレクトリ内のスキルが、そのディレクトリ以下のファイルでの作業時に自動ロードされるようになりました。
英語原文を表示
Skills in nested .claude/skills directories now load when working on files there; on a name clash, the nested skill appears as <dir>:<name> so both stay available

変更後

大規模なモノレポなどで、ディレクトリごとに特化したスキルを定義しても競合を恐れることなく、現在の作業文脈に最適な補助機能を活用できます。

関連ドキュメント

v2.1.176(1件)

Fixed
破損した状態ファイルに含まれる不正なレジューム ID によって、バックグラウンドセッションの復旧が拒否される問題を修正しました。
英語原文を表示
Fixed background-session respawn rejecting malformed resume IDs from corrupted state files

v2.1.172(1件)

Changed
AWS_REGION が未設定の場合、~/.aws 設定ファイルからリージョンを読み込むよう Amazon Bedrock の動作を改善。あわせて /status コマンドでリージョンのソースを表示可能に。
英語原文を表示
Amazon Bedrock now reads the AWS region from ~/.aws config files when AWS_REGION isn't set, matching AWS SDK precedence; /status shows where the region came from

変更後

AWS CLI 等で既に AWS プロファイルを設定済みのユーザーは、追加の環境変数設定なしでスムーズに Claude Code を利用開始できるようになります。

v2.1.169(1件)

Fixed
クラッシュしたセッションから残されたプラグインの PID ロックファイル(.in_use)が蓄積し続ける問題を修正しました。これらは 1 日 1 回自動的に削除されます。
英語原文を表示
Fixed plugin .in_use PID lock files accumulating without bound; stale markers from crashed sessions are now swept once per day

変更後

メンテナンスを意識することなく、プラグイン機能の安定性が長期的に維持されます。

関連ドキュメント

v2.1.162(1件)

Fixed
Windows においてバックスラッシュを含むパスや大文字小文字の差異により権限ルールが一致しない問題、および読み取り拒否ルールが検索結果に反映されない問題を修正しました
英語原文を表示
Fixed Windows permission rules never matching when spelled with backslashes (~\, \\server\share) or case-variant paths, and Read deny rules not hiding files from Glob/Grep results

変更後

Windows 環境でのセキュリティ設定の信頼性が高まり、機密ファイルが誤って Claude の視界に入ることを確実に防げます。

関連ドキュメント

v2.1.161(1件)

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

変更後

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

関連ドキュメント

v2.1.160(2件)

Added
シェル起動ファイル(.zshenv, .bash_loginなど)やGit設定への書き込み前に確認プロンプトを追加し、意図しないコマンド実行を防止
英語原文を表示
Added a prompt before writing to shell startup files (.zshenv, .zlogin, .bash_login) and ~/.config/git/, which could otherwise lead to unintended command execution

変更後

セキュリティが強化され、エージェントによる自動的な設定変更がシステムの安全性や意図しない動作に繋がることを未然に防げます。

Changed
acceptEditsモードにおいて、コード実行権限を持つビルドツール設定ファイル(.npmrc, .bazelrcなど)の書き換え前に確認を求めるよう変更
英語原文を表示
acceptEdits mode now prompts before writing build-tool config files that grant code execution (.npmrc, .yarnrc*, bunfig.toml, .bazelrc, .pre-commit-config.yaml, .devcontainer/, etc.)

変更後

利便性を維持しつつ、プロジェクトのビルドプロセスを悪用したコード実行攻撃に対する防御力が向上します。

関連ドキュメント

v2.1.153(1件)

Fixed
バックグラウンドセッションが $CLAUDE_JOB_DIR に一時ファイルを書き出す際、「機密ファイル」へのアクセスとして警告が出る問題を修正しました
英語原文を表示
Fixed background sessions writing temp files to $CLAUDE_JOB_DIR triggering a "sensitive file" permission prompt

変更後

パーミッション承認の回数が減り、より「全自動」に近いスムーズな動作を体感できます。

関連ドキュメント

v2.1.152(1件)

Added
/usage の内訳に巨大なセッションファイルが含まれるようになり、ストリーミング読み込みによってメモリ使用量を抑えつつスキャン可能になりました。
英語原文を表示
The /usage breakdown now includes large session files; files are scanned with a streaming read so memory usage stays flat

変更後

トークン消費の要因を正確に特定できるため、不要なコンテキストを整理してコストを最適化しやすくなります。

関連ドキュメント

v2.1.149(1件)

Fixed
キャッシュされたセッション情報にオプション項目が欠けている場合に、/insightsコマンドがクラッシュする問題を修正しました
英語原文を表示
Fixed /insights crashing when cached session-meta files are missing optional fields

変更後

過去の履歴に基づいた改善提案(Insights)を、エラーで中断されることなく安定して利用できます。

関連ドキュメント

v2.1.144(1件)

Fixed
スキルディレクトリ内でビルドを実行した際のファイル記述子の枯渇を修正。.md 以外のファイル変更ではスキルの再読み込みがトリガーされなくなりました
英語原文を表示
Fixed file descriptor exhaustion when a build runs inside a skill directory — non-.md files no longer trigger skill reloads

変更後

スキルの開発やテストを行いながらビルドを実行しても、ツールが重くなったりクラッシュしたりせず、スムーズに開発を続けられます。

v2.1.143(2件)

Changed
Worktree削除失敗時の rm -rf へのフォールバックを廃止し、追跡対象外のファイルや作業中のファイルを保護するようにしました
英語原文を表示
Worktree cleanup no longer falls back to rm -rf when git worktree remove fails, preventing loss of gitignored or in-progress files

変更後

誤操作やツールの不具合によって、手元の貴重なコードや設定ファイルが失われる心配がなくなります。

関連ドキュメント

Fixed
macOSのバックグラウンドジョブが Documents などの保護フォルダを読み込む際に "Operation not permitted" エラーになる問題を修正しました
英語原文を表示
Fixed background-job sessions on macOS getting "Operation not permitted" errors when reading files under ~/Documents, ~/Desktop, or ~/Downloads, even with Full Disk Access granted.

変更後

macOSユーザーが標準的なディレクトリで作業する際、権限エラーに悩まされることなく並列実行を活用できます。

関連ドキュメント

v2.1.140(1件)

Fixed
シンボリックリンクされた設定ファイルにおいて、設定のホットリロードが誤った変更イベントを検知し、不要な ConfigChange フックをトリガーしていたデグレードを修正
英語原文を表示
Fixed a regression in settings hot-reload where symlinked settings files caused misattributed change events and spurious ConfigChange hooks

変更後

設定管理の柔軟性を保ちつつ、自動化スクリプトの誤作動を回避して安定したワークフローを維持できます。

関連ドキュメント

v2.1.136(4件)

Fixed
ワークツリー削除後に表示される未コミットファイルの警告が、誤ったディレクトリを参照していた問題を修正しました。
英語原文を表示
Fixed worktree exit dialog warning about uncommitted files in the wrong directory after worktree removal
Fixed
Git管理されていない小規模なディレクトリにおいて、セッション中に作成されたファイルが @ ファイルピッカーに表示されない問題を修正しました。
英語原文を表示
Fixed @ file picker not matching files created mid-session in small non-git directories

変更後

新しく作ったファイルをすぐにAIに参照させることができ、スムーズな開発フローを維持できます。

関連ドキュメント

Fixed
100個以上のエントリーを持つディレクトリにおいて、@ ファイルピッカーがファイルを見つけられない問題を修正しました。
英語原文を表示
Fixed @-mention file picker not finding files in directories with more than 100 entries

変更後

モノレポや大規模プロジェクトでも、ストレスなく特定のファイルを指定して相談できます。

関連ドキュメント

Fixed
IDEシェル統合用のロックファイルが、CLAUDE_CONFIG_DIR による設定ディレクトリの変更を反映していない問題を修正しました。
英語原文を表示
Fixed IDE shell-integration lock files not respecting CLAUDE_CONFIG_DIR

変更後

設定ディレクトリを完全に分離して、複数の Claude Code インスタンスを安全に並列実行できるようになります。

関連ドキュメント

v2.1.126(2件)

Changed
--dangerously-skip-permissions使用時に、.claudeや.gitなどの保護されたパスへの書き込みもプロンプトなしで実行されるようになりました
英語原文を表示
--dangerously-skip-permissions now bypasses prompts for writes to .claude/, .git/, .vscode/, shell config files, and other previously-protected paths (catastrophic removal commands still prompt as a safety net)

変更後

CI環境や信頼できるサンドボックス内での自動実行において、不要な中断をさらに減らし、よりスムーズな自動ワークフローを実現できます。

関連ドキュメント

Changed
リンターなどが大量のファイルを一度に修正した際、通知されるリマインダーの合計サイズを制限するようにしました
英語原文を表示
Bounded total size of file-modified reminders when a linter touches many files at once

v2.1.119(2件)

Fixed
タスク一覧を表示する TaskList において、タスクが ID 順ではなくファイルシステムの任意の順序で返される問題を修正しました
英語原文を表示
Fixed TaskList returning tasks in arbitrary filesystem order instead of sorted by ID

変更後

タスクの実行順序や依存関係を直感的に把握しやすくなり、複雑なマルチタスクの管理がスムーズになります。

関連ドキュメント

Fixed
SDK およびブリッジの read_file において、サイズが増大しているファイルに対する容量制限が正しく適用されない問題を修正しました
英語原文を表示
Fixed SDK/bridge read_file not correctly enforcing size cap on growing files

変更後

巨大なファイルの読み込みによるメモリ不足やアプリケーションのクラッシュを未然に防ぎ、システムの安定性が向上します。

関連ドキュメント

v2.1.118(1件)

Changed
名前付きカスタムテーマの作成と切り替えが /theme から可能になりました。また、~/.claude/themes/ 内のJSONファイルを直接編集でき、プラグインからもテーマを配布できるようになりました。
英語原文を表示
Create and switch between named custom themes from /theme, or hand-edit JSON files in ~/.claude/themes/; plugins can also ship themes via a themes/ directory

変更後

開発環境の好みに合わせてCLIの配色を自由に変更できるため、視認性が向上し、お気に入りのエディタやターミナル設定と調和した快適な作業空間を作ることができます。

v2.1.116(1件)

Fixed
巨大なセッションファイルのロードに失敗した際、/resume がエラーを報告せずに空の会話を表示していた不具合を修正
英語原文を表示
Fixed /resume silently showing an empty conversation on large session files instead of reporting the load error

変更後

履歴が消えたと勘違いするような不安を解消し、適切にトラブルシューティングを行えるようになります。

関連ドキュメント

v2.1.111(4件)

Changed
プランモードで作成されるファイル名が、ランダムな単語ではなくユーザーのプロンプトに基づいた名前(例:fix-auth-race-snug-otter.md)になるよう改善されました。
英語原文を表示
Plan files are now named after your prompt (e.g. fix-auth-race-snug-otter.md) instead of purely random words

変更後

プロジェクト内の.claude/plans/ディレクトリの整理が容易になり、過去に作成したプランの再確認や管理が効率化されます。

関連ドキュメント

Fixed
非Git環境での@ファイル提案時に毎回プロジェクト全体を再スキャンしていた問題、および未追跡ファイルのない新規リポジトリで設定ファイルしか表示されない問題を修正しました。
英語原文を表示
Fixed @ file suggestions re-scanning the entire project on every turn in non-git working directories, and showing only config files in freshly-initialized git repos with no tracked files

変更後

どんなプロジェクト構成であっても、ストレスなくファイルを指定してClaudeにコンテキストを渡せるようになります。

関連ドキュメント

Fixed
編集前の古いLSP診断結果が編集後に残り、モデルが編集済みのファイルを読み直してしまう問題を修正しました。
英語原文を表示
Fixed LSP diagnostics from before an edit appearing after it, causing the model to re-read files it just edited

変更後

タスクの進行が早くなり、無駄なトークン消費を抑えながらより正確な修正が行えるようになります。

関連ドキュメント

Changed
Windowsにおいて CLAUDE_ENV_FILE および SessionStart フックで生成された環境変数が正しく適用されるようになりました。
英語原文を表示
Windows: CLAUDE_ENV_FILE and SessionStart hook environment files now apply (previously a no-op)

変更後

Windows開発者も、プロジェクト開始時にPythonの仮想環境を自動でアクティベートするといった効率化の恩恵を受けられます。

関連ドキュメント

v2.1.105(1件)

Fixed
プラグインのプロセスがファイルをロックしている際に、マーケットプレイスの自動更新が失敗して公式マーケットプレイスが壊れた状態になる問題を修正しました。
英語原文を表示
Fixed marketplace auto-update leaving the official marketplace in a broken state when a plugin process holds files open during the update

v2.1.101(2件)

Improved
SDKの query() 関数を改善し、for await ループの break や await using 時にサブプロセスや一時ファイルを適切にクリーンアップするように変更
英語原文を表示
Improved SDK query() to clean up subprocess and temp files when consumers break from for await or use await using

変更後

Claude Agent SDKを使用した自動化ツールの信頼性とリソース効率が向上します。

Fixed
孤立したワークツリーで実行されているサブエージェントが、自身のワークツリー内のファイルへの読み書きアクセスを拒否される問題を修正しました。
英語原文を表示
Fixed sub-agents running in isolated worktrees being denied Read/Edit access to files inside their own worktree

v2.1.98(3件)

Added
環境変数 CLAUDE_CODE_PERFORCE_MODE を追加しました。これが有効な場合、読み取り専用ファイルへの編集時に警告なしで上書きするのではなく、p4 edit(チェックアウト)のヒントを表示して処理を失敗させます。
英語原文を表示
Added CLAUDE_CODE_PERFORCE_MODE env var: when set, Edit/Write/NotebookEdit fail on read-only files with a p4 edit hint instead of silently overwriting them

変更後

エンタープライズ開発環境において、意図しないファイル上書きを防ぎ、既存のワークフローに沿った安全なコード編集が可能になります。

関連ドキュメント

Fixed
古いサブエージェント用ワークツリーのクリーンアップ時に、未追跡ファイルを含むワークツリーまで削除されてしまう問題を修正しました。
英語原文を表示
Fixed stale subagent worktree cleanup removing worktrees that contain untracked files
Improved
編集自動承認(Accept Edits)モードにおいて、安全な環境変数やプロセスラッパーが先頭に付いたファイルシステムコマンドを自動承認するよう改善しました。
英語原文を表示
Improved Accept Edits mode to auto-approve filesystem commands prefixed with safe env vars or process wrappers

v2.1.97(3件)

Added
Cedarポリシーファイル(.cedar, .cedarpolicy)の構文ハイライトに対応しました。
英語原文を表示
Added syntax highlighting for Cedar policy files (.cedar, .cedarpolicy)
Fixed
プロンプトが長すぎてリトライが発生した際、コンパクション処理が数MBに及ぶサブエージェントの文字起こしファイルを重複して書き込んでしまう問題を修正しました。
英語原文を表示
Fixed compaction writing duplicate multi-MB subagent transcript files on prompt-too-long retries

変更後

長時間の利用でもディスク容量を心配する必要がなくなり、ツール全体のクリーンな動作が維持されます。

関連ドキュメント

Improved
「編集を自動承認(Accept Edits)」モードにおいて、安全な環境変数やラッパーがプレフィックスとして付いたファイルシステムコマンド(LANG=C rm fooやtimeout 5 mkdir outなど)を自動承認するように改善しました。
英語原文を表示
Improved Accept Edits mode to auto-approve filesystem commands prefixed with safe env vars or process wrappers (e.g. LANG=C rm foo, timeout 5 mkdir out)

変更後

実質的に安全なコマンドでの不必要な中断が減り、コーディングのテンポが向上します。

関連ドキュメント

v2.1.94(1件)

Added
[VSCode] settings.json のパース失敗時に警告バナーを表示し、設定が未適用であることを通知
英語原文を表示
[VSCode] Added a warning banner when settings.json files fail to parse, so users know their permission rules are not being applied

変更後

設定ミスの早期発見につながり、意図しないツール実行や制限の無効化を防ぐことで、セキュリティと安全性が向上します。

v2.1.92(1件)

Improved
大規模ファイルに対する Write ツールの差分計算速度を向上(特定の文字を含む場合に最大 60% 高速化)。
英語原文を表示
Improved Write tool diff computation speed for large files (60% faster on files with tabs/&/$)

変更後

ファイル編集の待ち時間が短縮され、大規模なリファクタリングなどの作業効率が向上します。

関連ドキュメント

v2.1.89(7件)

Fixed
50MB を超える大規模なセッションファイルからメッセージを削除する際のクラッシュを修正した
英語原文を表示
Fixed a crash when removing a message from very large session files (over 50MB)

変更後

大規模セッションのユーザーでも、履歴の整理やメッセージ削除をクラッシュの心配なく行えるようになる

関連ドキュメント

Fixed
多数のファイルを読み込む長時間セッションで、ネストされたCLAUDE.mdファイルが何十回も再注入される問題を修正した。
英語原文を表示
Fixed nested CLAUDE.md files being re-injected dozens of times in long sessions that read many files

変更後

コンテキストウィンドウの無駄な消費が減り、トークン上限まで長く作業を続けられる。

関連ドキュメント

Fixed
非常に大きなファイル(1 GiB 超)に対して Edit ツールを使った際に発生しうる、メモリ不足によるクラッシュを修正した。
英語原文を表示
Fixed a potential out-of-memory crash when the Edit tool was used on very large files (>1 GiB)

変更後

巨大ファイルを編集する際もメモリ不足によるクラッシュを心配せずに安心して作業できるようになる。

関連ドキュメント

Improved
折りたたまれたツールサマリーを改善し、ls/tree/du に対して「Read N files」の代わりに「Listed N directories」と表示するようにしました。
英語原文を表示
Improved collapsed tool summary to show "Listed N directories" for ls/tree/du instead of "Read N files"

変更後

折りたたまれたサマリーがディレクトリ一覧ツールが実際に実行した操作を正確に記述するようになったため、ls、tree、du の出力に関する誤解を招くフィードバックが減りました。

Improved
Bash ツールを改善し、formatter/linter コマンドが以前に読み込んだファイルを変更した場合に警告を表示して、古い内容に基づく編集エラーを防ぐようにした。
英語原文を表示
Improved Bash tool to warn when a formatter/linter command modifies files you have previously read, preventing stale-edit errors

変更後

Claude detects changes made by formatters and linters, so users can avoid stale-edit errors caused by editing based on outdated file contents.

関連ドキュメント

Improved
@ メンションの補完候補表示を改善し、類似した名前の MCP リソースより上にソースファイルをランク付けするようにした。
英語原文を表示
Improved @-mention typeahead to rank source files above MCP resources with similar names

変更後

類似名の MCP リソースがあるときでも、意図したソースファイルを簡単に選択できるようになる。

関連ドキュメント

Changed
Bash の sed -n や cat で表示したファイルに対して、別途 Read を先に実行しなくても Edit で編集できるようになった。
英語原文を表示
Changed Edit to work on files viewed via Bash with sed -n or cat, without requiring a separate Read call first

変更後

ユーザーは Read を再度実行させる手間が減り、Bash で内容を確認したファイルをそのまま Claude に編集させるワークフローがスムーズになる。

v2.1.88(4件)

Fixed
多数のファイルを読み込む長いセッションで、ネストされた CLAUDE.md ファイルが何度も重複して注入される問題を修正しました
英語原文を表示
Fixed nested CLAUDE.md files being re-injected dozens of times in long sessions that read many files

変更後

AIが重要な指示を見失うリスクが減り、トークンの節約によって長時間の対話でも一貫したレスポンスを維持できるようになります。

関連ドキュメント

Fixed
1GiBを超える極めて巨大なファイルに対してEditツールを使用した際、メモリ不足でクラッシュする可能性があった問題を修正しました。
英語原文を表示
Fixed a potential out-of-memory crash when the Edit tool was used on very large files (>1 GiB)
Fixed
50MBを超える巨大なセッションファイルからメッセージを削除する際のクラッシュを修正しました。
英語原文を表示
Fixed a crash when removing a message from very large session files (over 50MB)
Changed
ツール実行の要約表示において、ls/tree/du実行時は「N個のファイルを読んだ」ではなく「N個のディレクトリを一覧表示した」と表示するように変更しました。
英語原文を表示
Collapsed tool summary now shows "Listed N directories" for ls/tree/du instead of "Read N files"

v2.1.86(3件)

Fixed
条件付きスキルやルールが設定されている場合に、プロジェクト外のファイル(~/.claude/CLAUDE.md など)への読み書きが失敗する問題を修正
英語原文を表示
Fixed Write/Edit/Read failing on files outside the project root (e.g., ~/.claude/CLAUDE.md) when conditional skills or rules are configured

変更後

ユーザー設定やグローバルな指示ファイルをAIが適切に更新できるようになり、プロジェクトを跨いだカスタマイズがスムーズに反映されます。

関連ドキュメント

Fixed
非常に長いセッションで /feedback コマンドを使用した際に、巨大な履歴データの処理でメモリ不足クラッシュが発生する問題を修正
英語原文を表示
Fixed potential out-of-memory crash when using /feedback on very long sessions with large transcript files

変更後

複雑な開発作業のログを含んだ貴重なフィードバックを、エラーを気にせず開発チームへ共有できます。

関連ドキュメント

Changed
ファイル言及 @ 使用時のトークンオーバーヘッドを削減(rawコンテンツをJSONエスケープせずに送信)
英語原文を表示
Reduced token overhead when mentioning files with @ — raw string content no longer JSON-escaped

変更後

APIコストがわずかに削減されるとともに、大規模なファイルを複数参照した際のAIの応答品質が向上します。

関連ドキュメント

v2.1.84(1件)

Fixed
巨大な編集済みファイルの添付スニペットを生成する際にハングする問題を修正。
英語原文を表示
Fixed a hang when generating attachment snippets for large edited files

v2.1.83(2件)

Fixed
共通の行が極端に少ない非常に大きなファイルの差分(diff)を取る際にハングする問題を修正しました。5秒でタイムアウトし、適切にフォールバックされます。
英語原文を表示
Fixed a hang when diffing very large files with few common lines — diffs now time out after 5 seconds and fall back gracefully
Fixed
ツール実行結果のファイルが削除されず、cleanupPeriodDays 設定が無視される問題を修正しました
英語原文を表示
Fixed tool result files never being cleaned up, ignoring the cleanupPeriodDays setting

変更後

不要なデータによってディスク容量が圧迫されるのを防ぎ、システムをクリーンな状態に保てます。

関連ドキュメント

v2.1.78(2件)

Fixed
Linuxのサンドボックス内での git log HEAD のエラー、およびスタブファイルによる git status の汚染を修正
英語原文を表示
Fixed git log HEAD failing with "ambiguous argument" inside sandboxed Bash on Linux, and stub files polluting git status in the working directory

変更後

Linux ユーザーがセキュリティ機能を有効にしたままでも、ストレスなく Git ワークフローを継続できます。

関連ドキュメント

Fixed
サンドボックスの書き込み許可設定で、絶対パスが正しく動作しない不具合を修正
英語原文を表示
Fixed sandbox.filesystem.allowWrite not working with absolute paths (previously required // prefix)

変更後

環境構築時の設定ミスが減り、サンドボックス機能をより簡単に導入できるようになります。

関連ドキュメント

v2.1.77(2件)

Added
サンドボックスのファイルシステム設定に、denyRead 領域内での読み取りを再許可する allowRead を追加しました
英語原文を表示
Added allowRead sandbox filesystem setting to re-allow read access within denyRead regions

変更後

サンドボックスのセキュリティ制限を維持しつつ、必要なファイルへのアクセスだけをピンポイントで許可できるため、柔軟な環境構築が可能です。

関連ドキュメント

Fixed
CRLF 改行コードのファイルやディレクトリにおいて、Write ツールが改行コードを勝手に変換してしまう問題を修正しました
英語原文を表示
Fixed Write tool silently converting line endings when overwriting CRLF files or creating files in CRLF directories

v2.1.75(1件)

Added
メモリファイル(CLAUDE.md)に最終更新日時を追加し、Claudeが情報の鮮度を判断できるようにしました。
英語原文を表示
Added last-modified timestamps to memory files, helping Claude reason about which memories are fresh vs. stale

v2.1.73(1件)

Fixed
大量のスキルファイルが同時に変更された際に、Claude Codeがフリーズするデッドロック問題を修正
英語原文を表示
Fixed a deadlock that could freeze Claude Code when many skill files changed at once (e.g. during git pull in a repo with a large .claude/skills/ directory)

変更後

チーム開発でスキルの更新が頻繁に行われるプロジェクトでも、ツールを再起動することなく安定して作業を続けられます。

関連ドキュメント

v2.1.72(1件)

Fixed
特殊な改行文字 (U+2028/U+2029) を含むファイルを Read ツールで読み込んだ際のセッションクラッシュを修正
英語原文を表示
Fixed session crashes in Desktop/SDK when Read returned files containing U+2028/U+2029 characters

変更後

多種多様なエンコーディングや形式のファイルを扱う際でも、ツールが異常終了する心配がなくなります。

関連ドキュメント

v2.1.70(1件)

Fixed
カスタムの Bedrock 推論プロファイルや標準の Claude 命名規則に一致しないモデル識別子を使用した場合に、effort パラメータが原因で発生していた API 400 エラーを修正しました。
英語原文を表示
Fixed API Error: 400 This model does not support the effort parameter when using custom Bedrock inference profiles or other model identifiers not matching standard Claude naming patterns

変更後

Bedrock などのクラウドプロバイダー経由で Claude を利用する際、カスタム設定や特定のプロファイルを使用しても、予期せぬパラメータエラーで作業が中断されることがなくなります。

関連ドキュメント

v2.1.69(8件)

Added
CLAUDE.md やルールファイルが読み込まれた際に発火する InstructionsLoaded フックイベントを追加
英語原文を表示
Added InstructionsLoaded hook event that fires when CLAUDE.md or .claude/rules/*.md files are loaded into context

変更後

指示ファイルの変更に合わせた環境の自動セットアップなどが可能になり、プロジェクトごとのカスタマイズの幅が広がります。

関連ドキュメント

Fixed
Linuxでのサンドボックス内bashコマンド実行後に、.bashrc 等のドットファイルが未追跡ファイルとして現れる問題を修正
英語原文を表示
Fixed ghost dotfiles (.bashrc, HEAD, etc.) appearing as untracked files in the working directory after sandboxed Bash commands on Linux

変更後

Gitステータスを汚すことなくサンドボックスの安全な実行環境を利用でき、コミット時の混乱を防げます。

Fixed
Fixed /stats crash when transcript files contain entries with missing or malformed timestamps

関連ドキュメント

Fixed
Fixed symlink bypass where writing new files through a symlinked parent directory could escape the working directory in acceptEdits mode

関連ドキュメント

Fixed
Fixed multi-GB memory spike when committing with large untracked binary files in the working tree

関連ドキュメント

Fixed
Fixed conditional .claude/rules/*.md files (with paths: frontmatter) and nested CLAUDE.md files not loading in print mode (claude -p)

関連ドキュメント

Improved
セッションのアップロードや同期の際、大容量ファイルのサイズチェック前にメモリに全読み込みする挙動を改善
英語原文を表示
Improved session upload and memory sync to avoid reading large files into memory before size/binary checks

v2.1.64(6件)

Added
InstructionsLoaded フックイベントを追加しました。CLAUDE.md や .claude/rules/*.md ファイルがコンテキストに読み込まれたタイミングで実行されます。
英語原文を表示
Added InstructionsLoaded hook event that fires when CLAUDE.md or .claude/rules/*.md files are loaded into context

変更後

指示ファイル(CLAUDE.md)を中心とした開発ワークフローの自動化が進み、特定のコンテキストに合わせた柔軟な拡張が可能になります。

関連ドキュメント

Fixed
シンボリックリンクを悪用して作業ディレクトリ外へアクセスできてしまうセキュリティ上の問題を修正しました。特に acceptEdits モードでの安全性が向上しました。
英語原文を表示
Fixed symlink bypass where writing new files through a symlinked parent directory could escape the working directory in acceptEdits mode

変更後

信頼できないコードが含まれる可能性があるプロジェクトでも、Claude にファイル編集を安心して任せられるようになり、システムの安全性が保証されます。

関連ドキュメント

Fixed
作業ツリーに巨大な未追跡バイナリファイルがある状態でコミットを行おうとすると、メモリ使用量が数GBに跳ね上がる問題を修正しました。
英語原文を表示
Fixed multi-GB memory spike when committing with large untracked binary files in the working tree

変更後

動画、画像、機械学習モデルなどの巨大なファイルを扱うプロジェクトでも、環境に負荷をかけることなく快適に Claude Code を利用できます。

関連ドキュメント

Fixed
プリントモード (claude -p) において、条件付きルールファイル(paths: 指定あり)やネストされた CLAUDE.md が読み込まれない問題を修正しました。
英語原文を表示
Fixed conditional .claude/rules/*.md files (with paths: frontmatter) and nested CLAUDE.md files not loading in print mode (claude -p)

変更後

CI/CD などの自動化環境においても、プロジェクト独自のコーディング規約を Claude に確実に守らせることができます。

関連ドキュメント

Improved
LSP(Language Server Protocol)ツールのレンダリングとメモリコンテキスト構築を改善しました。ファイル全体を読み込むのではなく、必要な箇所のみを効率的に処理します。
英語原文を表示
Improved LSP tool rendering and memory context building to no longer read entire files

変更後

大規模なコードベースにおいて、Claude の応答速度とコード理解の精度を両立させることができ、より洗練された開発支援が受けられます。

Improved
セッションのアップロードおよびメモリ同期において、サイズやバイナリ判定の前に巨大なファイルをメモリに読み込まないよう改善しました。
英語原文を表示
Improved session upload and memory sync to avoid reading large files into memory before size/binary checks

v2.1.51(1件)

Added
macOSのplistまたはWindowsレジストリ経由でマネージド設定を行えるようになりました。詳細は https://code.claude.com/docs/en/settings#settings-files を参照してください。
英語原文を表示
Managed settings can now be set via macOS plist or Windows Registry. Learn more at https://code.claude.com/docs/en/settings#settings-files

変更後

組織全体で設定を一元管理できるようになり、コンプライアンスや標準化の維持が容易になります。

v2.1.49(1件)

Added
セッション中に設定ファイルが変更された際に発火するConfigChangeフックイベントが追加されました。これにより、エンタープライズレベルでのセキュリティ監査や設定変更のブロックが可能になります。
英語原文を表示
Added ConfigChange hook event that fires when configuration files change during a session, enabling enterprise security auditing and optional blocking of settings changes.

変更後

企業はClaude Codeのセキュリティとコンプライアンスをより厳密に管理できるようになります。設定変更が追跡可能になり、承認されていない変更を自動的に防ぐことで、開発環境の安全性が向上し、管理者は安心してClaude Codeを導入・運用できます。

関連ドキュメント

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ファイルシステムを利用する環境でのエージェントの利用が改善され、より多くのプロジェクトでカスタムエージェントが期待通りに動作するようになりました。

Changed
Windows: CWD(カレントワーキングディレクトリ)追跡の一時ファイルがクリーンアップされずに無期限に蓄積される問題を修正しました(anthropics/claude-code#17600)。
英語原文を表示
Windows: Fixed CWD tracking temp files never being cleaned up, causing them to accumulate indefinitely (anthropics/claude-code#17600)

変更後

Windows環境でのClaude Code利用時に、一時ファイルが蓄積されなくなり、ディスク容量の管理が容易になりました。これにより、システムパフォーマンスの維持にも貢献します。

関連ドキュメント

Added
StopおよびSubagentStopフック入力に last_assistant_message フィールドを追加しました。これにより、フックはトランスクリプトファイルを解析することなく、最終的なアシスタントの応答テキストにアクセスできるようになります。
英語原文を表示
Added last_assistant_message field to Stop and SubagentStop hook inputs, providing the final assistant response text so hooks can access it without parsing transcript files.

変更後

フック開発者がアシスタントの最終応答に簡単にアクセスできるようになり、より効率的で堅牢なフックの作成が可能になりました。

関連ドキュメント

Fixed
LSPのfindReferencesおよびその他の場所ベースの操作が、gitignoredファイル(例:node_modules/、venv/)からの結果を返す問題を修正しました(anthropics/claude-code#26051)。
英語原文を表示
Fixed LSP findReferences and other location-based operations returning results from gitignored files (e.g., node_modules/, venv/) (anthropics/claude-code#26051)

変更後

LSP機能の精度が向上し、gitignoredファイルが除外されるようになったことで、コードナビゲーションや参照検索がより正確になり、開発効率が向上しました。

関連ドキュメント

Changed
設定バックアップファイルがホームディレクトリのルートから~/.claude/backups/に移動され、ホームディレクトリの散らかりが軽減されました(anthropics/claude-code#26130)。
英語原文を表示
Moved config backup files from home directory root to ~/.claude/backups/ to reduce home directory clutter (anthropics/claude-code#26130)

変更後

設定バックアップファイルの保存場所が整理され、ホームディレクトリのクリーンアップが容易になりました。これにより、ユーザーはより整理された環境でClaude Codeを利用できます。

関連ドキュメント

v2.1.45(2件)

Fixed
macOS で一時ファイルを書き込む際のサンドボックス「操作が許可されない」エラーを、正しいユーザーごとの一時ディレクトリを使用することで修正しました (anthropics/claude-code#21654)。
英語原文を表示
Fixed sandbox "operation not permitted" errors when writing temporary files on macOS by using the correct per-user temp directory (anthropics/claude-code#21654)
Fixed
起動ごとに過剰な .claude.json.backup ファイルが蓄積される問題を修正しました。
英語原文を表示
Fixed excessive .claude.json.backup files accumulating on every startup

変更後

不要なバックアップファイルの蓄積が解消され、ディスク容量の無駄遣いがなくなりました。また、設定ファイル管理がクリーンになり、ユーザーエクスペリエンスが向上しました。

関連ドキュメント

v2.1.43(1件)

Fixed
.claude/agents/ディレクトリ内のエージェント以外のMarkdownファイルに対して発生していた誤った警告が修正されました。
英語原文を表示
Fixed spurious warnings for non-agent markdown files in .claude/agents/ directory

変更後

ユーザーは、.claude/agents/ディレクトリをより柔軟に利用できるようになり、開発環境が警告で煩雑になることがなくなります。これにより、よりクリーンで集中しやすい作業環境が提供され、生産性が向上します。

関連ドキュメント

v2.1.41(1件)

Fixed
FIFO、/dev/stdin、および大きなファイルでFileReadToolがプロセスをブロックする問題を修正しました。
英語原文を表示
Fixed FileReadTool blocking the process on FIFOs, /dev/stdin, and large files

変更後

特殊なファイルや大きなファイルを扱う際でもClaude Codeが安定して動作するため、より幅広い開発ワークフローにClaude Codeを統合できます。ハングアップの心配がなくなり、安心してファイル読み込み機能を利用できるようになります。

関連ドキュメント

v2.1.30(1件)

Fixed
parentUuidサイクルを含む破損したトランスクリプトファイルでセッションを再開する際に発生するハング問題を修正しました。
英語原文を表示
Fixed a hang when resuming sessions with corrupted transcript files containing parentUuid cycles

変更後

セッションの復旧プロセスが改善され、予期せぬデータ破損からセッションをより確実に復元できるようになりました。

v2.1.27(1件)

Changed
Windows環境において、.bashrcファイルを持つユーザーでbashコマンドの実行が失敗する問題を修正しました。
英語原文を表示
Windows: Fixed bash command execution failing for users with .bashrc files

変更後

Windowsユーザーは、カスタムのbash環境を維持したまま、Claude Codeの全機能を安定して利用できるようになります。環境設定に起因するコマンド実行の失敗に悩まされることなく、スムーズに開発作業を進めることができます。

v2.1.21(1件)

Fixed
終了時にシェル補完キャッシュファイルが切り詰められる問題を修正しました。
英語原文を表示
Fixed shell completion cache files being truncated on exit

v2.1.20(1件)

Added
--add-dir フラグで指定された追加ディレクトリから CLAUDE.md ファイルを読み込むサポートが追加されました(CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1 の設定が必要です)。
英語原文を表示
Added support for loading CLAUDE.md files from additional directories specified via --add-dir flag (requires setting CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1)

変更後

これにより、開発者はモノレポ環境で各パッケージ固有の CLAUDE.md ファイルを使用したり、組織全体で共有されるガイドラインを別のディレクトリに集約したりすることが可能になります。プロジェクトの構造に合わせてClaude Codeの動作をより細かく制御できるようになり、大規模なプロジェクトや複雑なワークフローでの利便性が向上します。

関連ドキュメント

v2.1.9(1件)

Added
プランファイルを保存する場所をカスタマイズするための plansDirectory 設定を追加しました。
英語原文を表示
Added plansDirectory setting to customize where plan files are stored

関連ドキュメント

v2.1.6(4件)

Added
サブディレクトリ内のファイルで作業する際に、ネストされた .claude/skills ディレクトリからスキルが自動的に検出されるようになりました。
英語原文を表示
Added automatic discovery of skills from nested .claude/skills directories when working with files in subdirectories

変更後

スキル管理の手間が省け、より柔軟にカスタム機能を利用できるようになります。

関連ドキュメント

Fixed
ファイルウォッチャーが内容を変更せずにファイルをタッチした場合に発生する、誤った「ファイルが予期せず変更されました」エラーが修正されました。
英語原文を表示
Fixed false "File has been unexpectedly modified" errors when file watchers touch files without changing content
Fixed
ホームディレクトリに破損した設定バックアップファイルが蓄積される問題が修正されました(現在、設定ファイルごとに1つのバックアップが作成されます)。
英語原文を表示
Fixed corrupted config backup files accumulating in the home directory (now only one backup is created per config file)
Improved
外部 CLAUDE.md インポートの承認ダイアログが改善され、インポートされるファイルとその元がどこから来ているかが表示されるようになりました。
英語原文を表示
Improved the external CLAUDE.md imports approval dialog to show which files are being imported and from where

変更後

インポートプロセスにおける透明性が向上し、意図しないファイルや設定の読み込みを防ぐのに役立ちます。

関連ドキュメント

v2.1.5(1件)

Added
内部の一時ファイルで使用される一時ディレクトリを上書きするためのCLAUDE_CODE_TMPDIR環境変数を追加しました。これは、カスタムの一時ディレクトリ要件がある環境で役立ちます。
英語原文を表示
Added CLAUDE_CODE_TMPDIR environment variable to override the temp directory used for internal temp files, useful for environments with custom temp directory requirements

関連ドキュメント

v2.1.3(2件)

Fixed
プランファイルが /clear コマンド実行後も保持されてしまう問題を修正し、会話をクリアした後は常に新しいプランファイルが使用されるようになりました。
英語原文を表示
Fixed plan files persisting across /clear commands, now ensuring a fresh plan file is used after clearing a conversation

変更後

ユーザーは、不要なプランファイルに影響されることなく、新しいタスクや会話のコンテキストに合わせてクリーンな状態でプランを開始できるようになり、作業の正確性と効率が向上します。

Fixed
ExFAT のような大規模な inode を持つファイルシステムでのスキルの重複検出における誤検出を、inode 値に 64 ビット精度を使用することで修正しました。
英語原文を表示
Fixed false skill duplicate detection on filesystems with large inodes (e.g., ExFAT) by using 64-bit precision for inode values

v2.1.2(2件)

Fixed
CLAUDE.md 内で @include ディレクティブを使用した際、画像や PDF などのバイナリファイルが誤ってメモリに含まれてしまう問題を修正
英語原文を表示
Fixed binary files (images, PDFs, etc.) being accidentally included in memory when using @include directives in CLAUDE.md files

変更後

限られたコンテキストウィンドウを有効に活用でき、大規模なプロジェクトでも Claude とのやり取りがより効率的かつ正確になります。

関連ドキュメント

Fixed
監視対象ディレクトリにソケットファイルが存在する場合にクラッシュする問題を修正しました。
英語原文を表示
Fixed crash when socket files exist in watched directories (defense-in-depth for EOPNOTSUPP errors)

v2.1.0(5件)

Fixed
-c または --resume フラグを使用してセッションを再開した際に、ファイルやスキルが正しく検出されない問題を修正しました。
英語原文を表示
Fixed files and skills not being properly discovered when resuming sessions with -c or --resume

変更後

作業を中断した場所から、環境の差異を気にすることなくスムーズに開発を再開できます。

関連ドキュメント

Fixed
FIFO ファイルの読み取り時にシンボリックリンクの解決をスキップすることで、ハングアップする問題を修正しました。
英語原文を表示
Fixed a hang when reading FIFO files by skipping symlink resolution for special file types
Fixed
Write ツールで作成されたファイルが、システムの umask 設定を無視して固定の権限(0o600)になる問題を修正しました。
英語原文を表示
Fixed files created by the Write tool using hardcoded 0o600 permissions instead of respecting the system umask
Fixed
思考プロセス表示中に、ファイル読み取り状況のインジケーターが誤って過去形になる問題を修正しました。
英語原文を表示
Fixed collapsed "Reading X files…" indicator incorrectly switching to past tense when thinking blocks appear mid-stream
Fixed
折りたたまれた読み取り/検索グループにおいて、Bash による読み取りコマンド(ls, cat など)がカウントされない問題を修正しました。
英語原文を表示
Fixed Bash read commands (like ls and cat) not being counted in collapsed read/search groups, causing groups to incorrectly show "Read 0 files"

変更後

Claude がどの範囲まで調査を完了したかを、表示されている数値から正確に判断できます。

関連ドキュメント

v2.0.72(1件)

v2.0.67(1件)

v2.0.62(1件)

Fixed
Fixed an issue where skill files inside symlinked skill directories could become circular symlinks

v2.0.46(1件)

Fixed
Fixed image files being reported with incorrect media type when format cannot be detected from metadata

v2.0.43(1件)

v2.0.34(1件)

Fixed
Fixed memory crash when reading or writing large files (especially base64-encoded images)

v2.0.31(1件)

Changed
VSCode: Adding the respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)

v2.0.30(2件)

Changed
VSCode: Added respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)
Fixed
Fixed Explore agent creating unwanted .md investigation files during codebase exploration

v2.0.27(1件)

Changed
VSCode Extension: Add config setting to include .gitignored files in file searches

v2.0.15(2件)

Fixed
Fixed bug with resuming where previously created files needed to be read again before writing

v2.0.8(1件)

v1.0.124(1件)

Improved
Improved VSCode extension performance for large files

v1.0.94(1件)

Added
/memory command now allows direct editing of all imported memory files

v1.0.84(1件)

Changed
@-mention: Add ~/.claude/\* files to suggestions for easier agent, output style, and slash command editing

v1.0.83(1件)

Changed
@-mention: Support files with spaces in path

v1.0.82(2件)

Changed
Settings: Validation prevents invalid fields in .claude/settings.json files
Changed
Bash: Fix crash when Claude tries to automatically read large files

v1.0.81(1件)

Changed
Agents: Fix custom agent loading when agent files are unparsable

v1.0.73(1件)

v1.0.65(1件)

Changed
Windows: Fixed shell environment setup for users without .bashrc files

v1.0.64(1件)

Added
Added hidden files to file search and @-mention suggestions

v1.0.61(1件)

Changed
Settings: Fixed resolution of settings files paths that are symlinks

v1.0.51(1件)

Added
Settings: /doctor can now help you identify and fix invalid setting files

v1.0.45(1件)

Changed
Disabled IDE diffs for notebook files, fixing "Timeout waiting after 1000ms" error

関連ドキュメント

v1.0.30(1件)

Changed
Custom slash commands: Run bash output, @-mention files, enable thinking with thinking keywords

v1.0.21(1件)

Improved
Improved editing of files with tab-based indentation

v1.0.6(1件)

Improved
Improved edit reliability for tab-indented files

v0.2.107(1件)

Added
CLAUDE.md files can now import other files. Add @path/to/file.md to ./CLAUDE.md to load additional files on launch

関連ドキュメント

v0.2.75(2件)

Changed
Drag in or copy/paste image files directly into the prompt
Changed
@-mention files to directly add them to context

v0.2.50(1件)

Added
New MCP "project" scope now allows you to add MCP servers to .mcp.json files and commit them to your repository

関連ドキュメント

v0.2.31(1件)

Changed
Custom slash commands: Markdown files in .claude/commands/ directories now appear as custom slash commands to insert prompts into your conversation