permissions

settings.json型object記述場所どの設定ファイルでも可

ツール使用の権限設定を構成します。

含まれる設定

9件
  • additionalDirectoriesstring[]パーミッションのスコープに含める追加のディレクトリを指定します。
  • allowarray許可される操作に関するパーミッションルールのリストです。
  • askarray実行前に必ず確認プロンプトを表示するパーミッションルールのリストです。
  • blockReadsOutsideWorkingDirectoriesbooleanClaude のファイルツールに、bypassPermissions を含むすべてのパーミッションモードで作業ディレクトリ外の読み取りを拒否させる。
  • blockWritesOutsideWorkingDirectoriesbooleanすべての権限モード(bypassPermissions を含む)において、Write、Edit、NotebookEdit ツールがワーキングディレクトリ外のパ…
  • defaultModestringデフォルトの権限モード。
  • denyarray拒否される操作に関するパーミッションルールのリストです。
  • disableAutoModestring"disable" を設定すると、オートモードの有効化を防ぎ、Shift+Tab のサイクルから auto を取り除き、起動時の --permission-m…
  • disableBypassPermissionsModestring権限プロンプトをバイパスする機能を無効化します。

記述例

{
  "permissions": {
    "allow": ["Bash(npm run *)"],
    "ask": ["Bash(git push *)"],
    "deny": ["Read(./.env)"],
    "defaultMode": "acceptEdits"
  }
}

使い方・用途

  • ツールの使用を許可、常にプロンプト、ブロックするルールを設定する
  • permissions.defaultMode を「auto」に設定して自動承認モードを有効にする
  • permissions.disableAutoMode を「disable」に設定してオートモードを無効にする
英語原文

Tool usage permissions configuration. See https://code.claude.com/docs/en/permissions and https://code.claude.com/docs/en/settings#permission-settings See https://code.claude.com/docs/en/tools-reference for full list of tools available to Claude.

関連する変更履歴

v2.1.319(2件)

permissions.denyInsteadOfPrompting 設定を追加した: 権限プロンプトで待機することになる tool call は拒否され、ターンが続行される。ターミナルセッション、subagent、teammate に適用される
英語原文を表示
Added permissions.denyInsteadOfPrompting setting: a tool call that would wait on a permission prompt is denied and the turn continues, in terminal sessions, subagents and teammates

変更後

権限プロンプトへの回答待ちでターンが停止しなくなり、Claude が許可待ちで長時間止まることなく作業を続けられる。放置しがちなバックグラウンド実行やサブエージェント・チームメイトの処理でも、待ちが発生したものは自動的に拒否されるため、手動での対応なしにターンが完結する。

関連ドキュメント

クラウドセッションで /permissions が「利用できません」とだけ返答していた問題を修正した。セッションのルールがどこにあるか、変更方法についても案内するようになった
英語原文を表示
Fixed /permissions in cloud sessions replying only that it isn't available; it now says where the session's rules live and how to change them

v2.1.318(1件)

/permissions のルール詳細、組み込みルール、削除確認ビューを標準ダイアログで表示するように変更した。これらの画面では Ctrl+C を 2 回押すと終了ではなく戻るまたはキャンセルするようになる。
英語原文を表示
Changed the /permissions rule details, built-in rules and delete confirmation views to use the standard dialog; pressing Ctrl+C twice there now goes back or cancels instead of quitting

変更後

/permissions のルール詳細や組み込みルール、削除確認の各画面が標準ダイアログに統一され、他のダイアログと同じ操作感で開けるようになる。また、誤って Ctrl+C を2回押しても Claude Code 自体が終了せず、戻るやキャンセルで画面を閉じられる。

v2.1.316(1件)

'$defaults' を含まない管理された autoMode.allow リストが、ホストアプリの --settings、/permissions で追加した最初のルール、または /auto-mode-setup によって組み込みの例外を復元してしまう問題を修正した
英語原文を表示
Fixed a managed autoMode.allow list without "$defaults" getting the built-in exceptions back from a host app's --settings, a first rule added in /permissions, or /auto-mode-setup

関連ドキュメント

v2.1.314(5件)

permissions.blockWritesOutsideWorkingDirectories を追加: 全ての権限モードにおいて、Write、Edit、NotebookEdit が作業ディレクトリ外のパスを拒否するようになる
英語原文を表示
Added permissions.blockWritesOutsideWorkingDirectories: Write, Edit and NotebookEdit refuse paths outside the working directories in every permission mode

変更後

設定を有効にすると、Write・Edit・NotebookEdit が作業ディレクトリ外のパスへの変更をすべての権限モードで拒否するようになり、プロジェクト外のファイルを誤って書き換えられる心配がなくなる

関連ドキュメント

安全性チェックが判定を返さなかった呼び出しが、auto mode によってブロックされたとして報告され、/permissions にも一覧表示される問題を修正した
英語原文を表示
Fixed auto mode reporting a call as blocked, and listing it in /permissions, when its safety check gave no verdict
/permissions のレビュータブを改善し、名称を「Recently blocked」に変更した: フッターに、マークされた行に対して Esc が何をするかが表示される
英語原文を表示
Improved /permissions review tab, now called Recently blocked: the footer says what Esc will do with marked rows

変更後

/permissions のレビュータブ(Recently blocked)で、マークした行に対して Esc を押すと何が起こるかがフッターに表示されるようになり、拒否されたアクションの再試行操作を迷わず行える。

関連ドキュメント

auto mode のブロックされた呼び出しのメッセージを改善した: コマンド名が表示され、Claude が再試行しても auto mode が再度チェックすることが明記され、確認先として /permissions が案内される
英語原文を表示
Improved auto mode's blocked calls: messages name the command, say Claude may retry and auto mode checks again, and point to /permissions to review

変更後

auto mode でブロックされたコマンドのメッセージに、拒否対象のコマンド名や再試行の可否、/permissions での確認方法が示されるようになり、拒否された操作の内容と対処方法を素早く把握できる。

/permissions の「Recently blocked」を変更した: 端末の高さが足りず表示しきれない呼び出しを含め、全文を読めない呼び出しの承認を拒否するようにした
英語原文を表示
Changed /permissions Recently blocked to refuse approving a call you can't read in full, including one the terminal is too short to show

v2.1.311(2件)

Linux: --plugin-dir フォルダが追加ディレクトリでもあり、permissions.blockReadsOutsideWorkingDirectories が有効な場合に、サンドボックス化された Bash コマンドが bwrap: Can't create file で失敗する問題を修正した
英語原文を表示
Linux: Fixed sandboxed Bash commands failing with bwrap: Can't create file when a --plugin-dir folder was also an added directory and permissions.blockReadsOutsideWorkingDirectories was on

変更後

Linux 環境で --add-dir で追加したディレクトリが --plugin-dir と兼ねていても、サンドボックス化された Bash コマンドが bwrap の「Can't create file」エラーで失敗しなくなる。読み取り制限が有効な環境でも、プラグインディレクトリ内のファイルにコマンドから安全にアクセスできる。

関連ドキュメント

スクリーンリーダーモードを改善しました:/permissions でルールを削除すると、すぐに「許可ルールを削除しました…」と読み上げるようになりました。
英語原文を表示
Improved screen reader mode: deleting a rule in /permissions says "Deleted allow rule …" right away

変更後

スクリーンリーダーモード利用時に /permissions でルールを削除すると、「Deleted allow rule …」というメッセージが即座に読み上げられるようになり、削除操作が確実に確認できる。

v2.1.310(1件)

[Cloud sessions] Enterprise カスタムロールに Claude Code クラウドセッションと Remote Control の権限を追加し、Owner がロールごとにそれぞれのアクセスを制御できるようにした
英語原文を表示
[Cloud sessions] Added Claude Code cloud sessions and Remote Control permissions to Enterprise custom roles, so Owners can control access to each by role

変更後

カスタムロールでクラウドセッションと Remote Control への権限を個別に設定できるようになり、組織の Owners がこれらの機能へのアクセスをロールごとに細かく管理できる。

v2.1.309(1件)

Desktop アプリと VS Code の bypass permissions モードにおける危険な rm と rmdir のプロンプトを変更した。書き換えのヒントを添えて即座にコマンドを拒否するようになり、無人セッションでも処理が止まらなくなった。
英語原文を表示
Changed the dangerous rm and rmdir prompt in bypass permissions mode in the Desktop app and VS Code to deny the command at once with a rewrite hint, so unattended sessions keep going

変更後

Desktop アプリや VS Code で bypass permissions モードを使っている場合でも、危険な rm・rmdir コマンドが実行される前に即座に拒否され、削除したい内容の報告と書き直しのヒントが返されるため、無人で動いているセッションが確認待ちで止まらず処理を続行できる。

関連ドキュメント

v2.1.307(1件)

/permissions の「Recently denied」に拒否されたシェルコマンドが表示されない問題、およびオートモードのローカル分類器が再試行されたコマンドのチェック時にそこでの承認を無視する問題を修正した。行を承認すると、説明ではなくコマンド名が表示されるようになった
英語原文を表示
Fixed /permissions > Recently denied not showing the denied shell command, and auto mode's local classifier ignoring an approval from there when it checks a retried command; approving a row now names the command, not its description

v2.1.299(2件)

bypass permissions が利用可能な場合に、プランモードがほとんどの編集やコマンドの前に確認しないことについて、初回のみ注意書きを表示するようにした。
英語原文を表示
Added a one-time note when plan mode won't ask before most edits or commands because bypass permissions is available

変更後

プランモード中にバイパス権限が利用可能なためほとんどの編集やコマンドで確認を求められない場合、その旨が一度だけ通知される。

constructor や toString という名前の MCP サーバーのツールが、自動モードおよびバージョン許可モードで権限を要求する問題を修正した
英語原文を表示
Fixed tools of an MCP server named constructor or toString asking for permission in auto mode and bypass permissions mode

v2.1.296(1件)

Windows: bypass permissions モードで Git Bash の rm -rf /c/Users/<name> が確認を求めない問題を修正した。
英語原文を表示
Windows: Fixed rm -rf /c/Users/<name> in Git Bash not asking in bypass permissions mode

変更後

bypass permissions モードでも、Git Bash からユーザー配下のホームディレクトリを再帰的に削除するコマンドは実行前に確認を求めるようになる。

関連ドキュメント

v2.1.293(1件)

同意が .claude/settings.local.json または --settings ファイルにのみ保存されている場合、claude agents が bypass permissions を提案したのにバックグラウンドセッションがそれを無視する問題を修正した。現在はまず同意を求め、bypass を無視するセッションには簡潔な通知が常時表示される
英語原文を表示
Fixed claude agents offering bypass permissions that background sessions then ignored when consent was saved only in .claude/settings.local.json or a --settings file; it now asks for consent first, and a session that ignores bypass shows a short notice that stays

関連ドキュメント

v2.1.290(3件)

プロジェクトの CLAUDE.md、ルール、AGENTS.md がワーキングディレクトリ外へのシンボリックリンクでも、permissions.blockReadsOutsideWorkingDirectories や Read の deny ルールの下で読み込まれてしまう問題を修正した
英語原文を表示
Fixed a project CLAUDE.md, rule or AGENTS.md symlinked outside the working directories loading under permissions.blockReadsOutsideWorkingDirectories or a Read deny rule

関連ドキュメント

フルスクリーンモードで検索中に /permissions のタブをクリックすると、Claude Code が強制終了するまでハングする問題を修正した
英語原文を表示
Fixed Claude Code hanging until killed when a /permissions tab was clicked while searching in fullscreen mode
bypass-permissions の免責事項が承認されていない状態でリスポーンする際に、バックグラウンドワーカーが --allow-dangerously-skip-permissions を尊重する問題を修正した。
英語原文を表示
Fixed background workers honoring --allow-dangerously-skip-permissions on respawn without the bypass-permissions disclaimer having been accepted

関連ドキュメント

v2.1.288(2件)

permissions.blockReadsOutsideWorkingDirectories が有効な間、git 設定ファイルに対する sandbox.credentials.files のエントリが効かない問題を修正した
英語原文を表示
Fixed sandbox.credentials.files entries on git config files not taking effect while permissions.blockReadsOutsideWorkingDirectories is on
スクリーンリーダーモードの /permissions を修正した。ルールの番号を入力すると検索ボックスが開く代わりにそのルールが選択されるようになった
英語原文を表示
Fixed /permissions in screen reader mode: typing a rule's number now picks it instead of opening the search box

v2.1.287(3件)

スクリーンリーダーモードで、検索ボックス (/resume や /permissions など) やサインインコード欄においてカーソルが入力テキストから離れたままになる問題を修正しました。
英語原文を表示
Fixed screen reader mode leaving the cursor away from the typed text in search boxes (such as /resume and /permissions) and sign-in code fields
スクリーンリーダーモードで、/permissions と /mcp において動作しない矢印キーが一覧表示されることや、空のメニューまたは検索ボックスにキーがある状態で 'Select with numbers' と表示される問題を修正しました。
英語原文を表示
Fixed screen reader mode listing arrow keys that do nothing in /permissions and /mcp, and saying "Select with numbers" in empty menus or while a search box has the keys
HTTP プロキシ環境下で claude remote-control の登録が失敗し、「Check your organization permissions」という誤解を招くエラーが表示される問題を修正した (anthropics/claude-code#97352)
英語原文を表示
Fixed claude remote-control failing to register behind an HTTP proxy with a misleading "Check your organization permissions" error (anthropics/claude-code#97352)

v2.1.284(1件)

対話ターミナルおよび VS Code セッションを、権限モードが設定されていない場合にはすべてのプランとプロバイダーで auto モードで開始するように変更した。ただし permissions.defaultMode の設定はこれを上書きする。
英語原文を表示
Changed interactive terminal and VS Code sessions to start in auto mode when no permission mode is configured, on every plan and provider; permissions.defaultMode still overrides it

変更後

権限モードを設定していない場合でも、対話ターミナルや VS Code のセッションが自動で auto モードで開始されるようになり、多くの操作で承認プロンプトが表示されずに済む。

v2.1.283(1件)

サードパーティプロバイダー利用時やテレメトリ無効時のインタラクティブセッションについて、権限モードが設定されていない場合に auto モードで開始するように変更;permissions.defaultMode は引き続きこれを上書きする
英語原文を表示
Changed interactive sessions on third-party providers or with telemetry off to start in auto mode when no permission mode is configured; permissions.defaultMode still overrides it

変更後

サードパーティプロバイダー利用時やテレメトリ無効時など、権限モードを設定していない対話セッションでも自動的にオートモードで開始されるようになり、以前より少ない確認プロンプトで作業を進められる。

v2.1.282(1件)

ネストされた 1 つの値が不正な場合に、マネージドの permissions、autoMode、worktree、attribution 設定全体が無視される問題を修正した。ブロックの残りの部分は引き続き適用されるようになった
英語原文を表示
Fixed managed permissions, autoMode, worktree and attribution settings being ignored entirely when one nested value was invalid; the rest of the block now still applies

関連ドキュメント

v2.1.281(6件)

rm -rf '$(pwd)' のようにターゲットがコマンド置換の出力のみである再帰的な rm が、auto モードや --dangerously-skip-permissions モードで確認なしに実行される問題を修正した。Bash の許可ルールがあっても確認を求めるようになり、CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT=1 を付けて実行した場合のみスキップされる
英語原文を表示
Fixed a recursive rm whose target is only command-substitution output, such as rm -rf "$(pwd)", running unprompted in auto and --dangerously-skip-permissions mode; it now asks even with a Bash allow rule, unless run with CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT=1

関連ドキュメント

/permissions の削除およびディレクトリ解除の確認ダイアログで、カーソルが No にあるときに 1 が Yes として回答されてしまい、押し続けた 1 がワークスペースのディレクトリを次々と解除してしまう問題を修正した
英語原文を表示
Fixed 1 answering Yes in /permissions' delete and remove-directory confirms while the pointer is on No, which let a held 1 remove one workspace directory after another
タブ付きダイアログ(/config、/plugin、/permissions)で、タブバーにフォーカスがあるときに選択中のタブがハイライト表示されない問題を修正した(色が無効の NO_COLOR 環境)
英語原文を表示
Fixed the selected tab in tabbed dialogs (/config, /plugin, /permissions) showing no highlight while the tab bar has focus when color is off (NO_COLOR)
/permissions や /usage などのタブ付きダイアログにおけるキーボード操作を改善した。↑/↓ でタブ行とコンテンツ間のフォーカスを移動でき、リストはフォーカスがあるときのみキー入力に反応する
英語原文を表示
Improved keyboard navigation in tabbed dialogs such as /permissions and /usage: ↑/↓ move focus between the tab row and the content, and a list responds to keys only while it has focus

変更後

/permissions や /usage などのタブ付きダイアログで、↑/↓ キーでタブ行とコンテンツ間を移動できるようになり、フォーカスがないリストが勝手にキー操作に反応しなくなる

/install-github-app、/desktop、/permissions のオートモード環境プロンプト、/plugin の「Add marketplace?」や「Run this command?」プロンプトを改善した。標準のダイアログフレームとキーヒントを使うようになり、Ctrl+C や Ctrl+D は他のダイアログと同様に2回押すとキャンセルできる
英語原文を表示
Improved /install-github-app, /desktop, the /permissions auto mode environment prompts, and the /plugin "Add marketplace?" and "Run this command?" prompts: they now use the standard dialog frame with key hints, and Ctrl+C or Ctrl+D cancels them on the second press like other dialogs

変更後

/install-github-app などの各プロンプトが標準のダイアログ表示になり、キーヒントで操作方法が分かりやすくなり、Ctrl+C や Ctrl+D を2回押せば他のダイアログと同じ感覚でキャンセルできる。

--dangerously-skip-permissions とオートモードにおける危険な rm のプロンプトを変更した。2分間回答を待ち、回答がなければ書き換えのヒント付きでコマンドを拒否し、無人セッションが継続できるようにする (CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT=1 で無効化できる)
英語原文を表示
Changed the dangerous rm prompt in --dangerously-skip-permissions and auto mode to wait 2 minutes for an answer, then deny the command with a rewrite hint so unattended sessions keep going (CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT=1 turns this off)

変更後

无人值守会话不再因为等待危险的 rm 命令确认而永久卡住。即使操作者不在位,会话也能在最多 2 分钟后自动继续运行。

v2.1.280(5件)

ほとんどのダイアログ(/model、/effort、/config、/status、/usage、/plugin、/sandbox、/permissions、/artifacts、/mobile、/login、/upgrade、/usage-credits、/install-github-app、/setup-bedrock、/setup-vertex)で Ctrl+C や Ctrl+D を 2 回押すと、ダイアログを閉じる代わりに Claude Code が終了する問題を修正しました
英語原文を表示
Fixed Ctrl+C or Ctrl+D pressed twice in most dialogs (/model, /effort, /config, /status, /usage, /plugin, /sandbox, /permissions, /artifacts, /mobile, /login, /upgrade, /usage-credits, /install-github-app, /setup-bedrock, /setup-vertex) quitting Claude Code instead of closing the dialog

関連ドキュメント

フルスクリーンモードで、非表示のオプションを持つ選択リスト(/model や /permissions など)がマウスホイールでスクロールできない問題を修正しました
英語原文を表示
Fixed the mouse wheel not scrolling selection lists with hidden options (such as /model and /permissions) in fullscreen mode
/permissions を改善し、ルールの閲覧・追加・削除後にフォーカスがルール一覧に戻るようにしたほか、ルール削除とディレクトリ解除の確認ダイアログがデフォルトで「No」を選択するようにした
英語原文を表示
Improved /permissions: focus returns to the rule list after viewing, adding or deleting a rule, and the delete-rule and remove-directory confirmations now default to No

変更後

/permissions でルールの閲覧・追加・削除を行った後にカーソルがルール一覧に戻るようになり、確認ダイアログもデフォルトで「いいえ」が選択されるため、意図しない削除を避けながら連続して操作できる。

関連ドキュメント

/permissions のタブ操作を改善し、ルール一覧内で ←/→ や Tab を押した際に、タブバーへフォーカスを移すことなくタブを切り替えられるようにした
英語原文を表示
Improved /permissions tab navigation: ←/→ and Tab pressed in a rule list now switch tabs without moving focus to the tab bar

変更後

/permissions 画面でルール一覧を表示中に、←/→ キーや Tab キーを押すだけでタブを切り替えられるようになり、いちいちタブバーまでフォーカスを移動する手間が省ける。

関連ドキュメント

[VSCode] Claude in Chrome ダイアログ(拡張機能の状態、インストール・再接続・権限ページ、デフォルト有効の設定)を追加した。パネルメニューから開くか、/chrome と入力して開ける
英語原文を表示
[VSCode] Added a Claude in Chrome dialog (extension status, the install, reconnect and permissions pages, the enabled-by-default setting), opened from the panel menu or by typing /chrome

変更後

VS Code 拡張機能でパネルメニューや /chrome から専用ダイアログを開けるようになり、Chrome 拡張機能の状態確認や再接続、権限管理、デフォルト有効化の設定を一箇所で行えるようになる。

関連ドキュメント

v2.1.274(2件)

403 insufficient_scope で拒否された MCP ツール呼び出しがサインイン期限切れとして報告される問題を修正した。エラーには不足している権限が表示され、/mcp での再認証が案内される
英語原文を表示
Fixed MCP tool calls refused with 403 insufficient_scope being reported as an expired sign-in: the error now names the missing permissions and points to /mcp re-authentication

関連ドキュメント

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

関連ドキュメント

v2.1.273(3件)

permissions.blockReadsOutsideWorkingDirectories 設定下で、権限チェッカーが完全に解析できない Bash コマンドが確認プロンプトをスキップする問題と、bypass モードでサブシェルが危険な rm を隠蔽する問題を修正する
英語原文を表示
Fixed Bash commands the permission checker cannot fully analyze skipping the prompt under permissions.blockReadsOutsideWorkingDirectories, and a subshell hiding a dangerous rm in bypass mode
permissions.blockReadsOutsideWorkingDirectories の問題を修正する。リポジトリの設定によって選択されたメモリディレクトリが、プロンプトへの読み込み、呼び出し、インデックス作成、メモリ抽出で使用されなくなった
英語原文を表示
Fixed permissions.blockReadsOutsideWorkingDirectories: a memory directory chosen by a repository's settings is no longer loaded into the prompt, recalled, indexed, or used by memory extraction

関連ドキュメント

/install-github-app が SAML シングルサインオンによるブロックを 'admin permissions required' と報告する問題を修正する
英語原文を表示
Fixed /install-github-app reporting a SAML single sign-on block as "admin permissions required"

関連ドキュメント

v2.1.271(1件)

ディレクトリ移動を 2 回行うコマンド、サブシェル、cd+git の連鎖を含む Bash コマンドが、bypass モードと auto モードの permissions.blockReadsOutsideWorkingDirectories で確認をスキップする問題を修正した。
英語原文を表示
Fixed Bash commands with two directory changes, a subshell, or a cd+git chain skipping the prompt under permissions.blockReadsOutsideWorkingDirectories in bypass and auto mode

v2.1.260(1件)

macOS で permissions.blockReadsOutsideWorkingDirectories により、サンドボックス化された git からユーザーの git config が見えなくなり、worktree 分離されたサブエージェントの自分のチェックアウトも見えなくなる問題を修正した。
英語原文を表示
Fixed permissions.blockReadsOutsideWorkingDirectories on macOS hiding the user's git config from sandboxed git and hiding a worktree-isolated sub-agent's own checkout

v2.1.257(2件)

auto モードで、作業ディレクトリ外のファイルを初めて読み取る前に 1 回だけプロンプトを表示するようにした。そのような読み取りをブロックするオプション(permissions.blockReadsOutsideWorkingDirectories)も追加した
英語原文を表示
Added a one-time prompt in auto mode before the first file read outside the working directories, with the option to block such reads (permissions.blockReadsOutsideWorkingDirectories)

変更後

ワーキングディレクトリ外のファイルへの最初の読み取り時に、許可するかブロックするかを一度だけ確認できるようになり、意図しない範囲のファイルアクセスを防げる。

自動モードにおいて、permissions.ask ルールに一致するコマンドが複合コマンドやサブシェル内で実行されるとルールがスキップされ、確認プロンプトなしで実行できてしまう問題を修正した
英語原文を表示
Fixed a permissions.ask rule being skipped in auto mode when the matching command ran inside a compound command or subshell, letting it run without the confirmation prompt

v2.1.246(1件)

/permissions に Auto モードのタブを追加し、オートモードの分類ルールを閲覧・編集できるようにした。
英語原文を表示
Added an Auto mode tab to /permissions for viewing and editing auto mode classifier rules

変更後

/permissions ダイアログに Auto mode タブが追加され、設定ファイルを直接開かずに自動モードの分類ルールを閲覧・編集できるようになる。

v2.1.234(3件)

! シェルコマンドの実行中に開いた /permissions などのダイアログが、コマンドの完了時に閉じられてしまう問題を修正した。
英語原文を表示
Fixed dialogs like /permissions opened while a ! shell command was running being dismissed when the command finished
「新しいフルスクリーンレンダラーを試しますか?」のプロンプトを承認した際に、セッションが権限モード (例: --dangerously-skip-permissions)、ツールの許可/拒否ルール、モデルや effort のフラグを引き継がないまま再起動する問題を修正した。
英語原文を表示
Fixed accepting the "Try the new fullscreen renderer?" prompt restarting the session without its permission mode (e.g. --dangerously-skip-permissions), tool allow/deny rules, model or effort flags

関連ドキュメント

/permissions を Claude の作業中に開けるようになった。ルールの変更は現在のターンの残りの間適用される
英語原文を表示
/permissions can now be opened while Claude is working — rule changes apply to the rest of the current turn

v2.1.224(1件)

セッションをまたぐ連携設定にcrossSessionInboundとdialogExpiryを追加:パーミッションの自動承認をバイパスして実行中のセッションに対して、他のセッションから送られたメッセージを一時保留してユーザーの承認を求めるようになり、それ以外の通常セッションへのメッセージは自動配信されるようになります。
英語原文を表示
Added crossSessionInbound and dialogExpiry settings: cross-session messages sent to a session running with bypassed permissions are held for your approval, and messages to other sessions auto-deliver

変更後

セキュリティバイパス中の重要なセッションに対して、他のエージェントから意図しないメッセージが自動で流し込まれて実行されるのを防ぐことができます。

v2.1.223(1件)

エージェント定義内の bypassPermissions モードが、組織の bypass-permissions 無効化ポリシーを無視して権限をスキップできていた不具合を修正しました。
英語原文を表示
Fixed a permission gap where an agent definition's bypassPermissions mode ignored the org bypass-permissions disable policy

変更後

組織全体のセキュリティルールを個別設定でバイパスされる恐れがなくなり、確実なガバナンスが機能します。

v2.1.208(1件)

バッククォートなどを含む危険なコマンド実行時の安全確認を強化した
英語原文を表示
Catastrophic removals (e.g. rm -rf ~) in commands containing $(…)/backticks/<(…) now prompt in --dangerously-skip-permissions and auto mode, matching the plain form

変更後

AIが誤って重要なシステムファイルを削除してしまう事故を、強力な権限設定下でも防げるようになる。

v2.1.199(1件)

パーミッションをスキップするオプション指定時の daemon サブコマンドが正しく認識されるよう修正
英語原文を表示
Fixed claude --dangerously-skip-permissions daemon <subcommand> being treated as a chat prompt instead of running the subcommand

変更後

権限スキップ設定を利用した自動化スクリプトやパイプラインが正しく動作するようになります。

関連ドキュメント

v2.1.196(1件)

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

変更後

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

関連ドキュメント

v2.1.193(1件)

トランスクリプト、通知、および /permissions 内の拒否履歴にAutoモードの拒否理由を表示する機能を追加
英語原文を表示
Added auto-mode denial reasons to the transcript, the denial toast, and /permissions recent denials

変更後

拒否された原因(信頼されていないドメインへのアクセスなど)が明確になるため、設定の修正や例外ルールの追加を迅速に行えるようになります。

v2.1.191(1件)

/permissionsの「最近拒否されたもの」タブで、一度拒否した操作を承認した場合、設定が終了時に破棄されず保持されるように修正しました
英語原文を表示
Fixed /permissions Recently-denied tab: approving a denial now persists on close instead of being silently discarded

変更後

権限管理画面での承認操作が一度で済み、作業の妨げとなる繰り返しプロンプトを確実に抑制できます。

v2.1.186(1件)

同時実行中のCLIセッションで製品内パーミッションゲートがオフの場合に、Chromeのタブグループの隔離が適用されない問題が修正されました。
英語原文を表示
Fixed Chrome tab-group isolation not applying when the in-product permissions gate is off for concurrent CLI sessions

変更後

複数のタスクを並行してブラウザテストする場合でも、データの混線や予期せぬ干渉を防ぎ、安全に作業を進められます。

関連ドキュメント

v2.1.157(1件)

デスクトップアプリ、IDE拡張機能、またはSDKを使用している際、auto モードおよび bypass-permissions モードでもサンドボックスネットワークの許可プロンプトが表示される問題を修正しました
英語原文を表示
Fixed sandbox network permission prompts appearing in auto and bypass-permissions mode when using the desktop app, IDE extensions, or SDK

変更後

完全なハンズフリー操作が可能になり、エージェントによる一連の作業がよりスムーズに進むようになります。

関連ドキュメント

v2.1.154(1件)

[VS Code] 自動モードを有効にするために設定変更が不要になり、初回利用時には新しいセッション画面で自動モードの解説が表示されるようになりました。
英語原文を表示
[VSCode] Auto mode no longer requires the bypass-permissions setting to appear in the mode picker, and a dismissable notice on the new-session screen explains auto mode the first time it's active

v2.1.147(2件)

「今後確認しない」を選択済みのツールの実行権限について、バックグラウンドセッション移行後に再度許可を求められる問題を修正しました。
英語原文を表示
Fixed backgrounded sessions re-prompting for tool permissions you already granted with "don't ask again"
/plugin、/status、/mobile、/sandbox、/permissionsなどの各メニューにおける、空白やレイアウトの細かな表示の乱れを修正しました。
英語原文を表示
Fixed several spacing and layout glitches in the /plugin, /status, /mobile, /sandbox, and /permissions menus

変更後

設定の確認や権限の管理などの管理作業を、より快適な画面でミスなく行えるようになります。

v2.1.146(1件)

「次回から表示しない」に設定したツール実行許可が、バックグラウンドセッションに移行した際に再度求められてしまう問題を修正しました。
英語原文を表示
Fixed backgrounded sessions re-prompting for tool permissions you already granted with "don't ask again"

v2.1.143(5件)

claude agents で --permission-mode などのフラグを使用し、起動するセッションのデフォルト値を設定可能にしました
英語原文を表示
claude agents accepts --permission-mode, --model, --effort, and --dangerously-skip-permissions to set defaults for sessions dispatched from the view

変更後

大量のタスクを投入する際に、一度のフラグ指定で全セッションの挙動(承認の有無や賢さ)を統一できます。

関連ドキュメント

claude --bg --dangerously-skip-permissions の設定が、セッションの中断と再開(retire→wake)を跨いで維持されるようになりました
英語原文を表示
claude --bg --dangerously-skip-permissions now persists across retire→wake

変更後

無人での自動実行を期待しているバックグラウンド作業が、途中で止まることなく最後まで完遂されます。

関連ドキュメント

claude agents から起動したセッションが、settings.json の permissions.defaultMode を優先的に参照するように修正しました
英語原文を表示
Background sessions launched from claude agents now honor permissions.defaultMode from settings.json (was previously overridden to auto mode)

変更後

自分の好みの承認ワークフロー(planモードなど)を、バックグラウンド作業でも一貫して利用できます。

関連ドキュメント

/bg コマンドや ← によるデタッチ時に --allow-dangerously-skip-permissions フラグの状態を保持するように変更
英語原文を表示
/bg and ←-detach now preserve --allow-dangerously-skip-permissions, so the forked worker keeps bypass-permissions available in its Shift+Tab cycle.

変更後

信頼できる環境での作業中に、セッションの切り替えを行っても権限設定をやり直す手間が省け、スムーズに開発を継続できます。

関連ドキュメント

claude agents --allow-dangerously-skip-permissions で開始した際に、いきなりバイパスモードにならず、切り替え候補として追加されるよう修正しました
英語原文を表示
Fixed claude agents --allow-dangerously-skip-permissions defaulting dispatched sessions to bypass mode instead of making it available in the permission cycle

変更後

安全性を保ちつつ、必要なときだけ高度な権限モードへスムーズに切り替えられる柔軟性が得られます。

関連ドキュメント

v2.1.142(2件)

バックグラウンドセッション設定用の claude agents フラグ(--add-dir, --settings, --mcp-config など)を追加
英語原文を表示
Added new claude agents flags: --add-dir, --settings, --mcp-config, --plugin-dir, --permission-mode, --model, --effort, and --dangerously-skip-permissions to configure dispatched background sessions

変更後

メインセッションと同様の柔軟な設定をバックグラウンドタスクにも適用できるため、複雑なプロジェクト環境での並列作業がよりスムーズになります。

関連ドキュメント

バックグラウンド実行時の --dangerously-skip-permissions フラグが再開後も維持されるよう修正
英語原文を表示
Fixed claude --bg --dangerously-skip-permissions not persisting across retire/wake

変更後

長時間放置する自動化タスクにおいて、知らない間に承認待ちで停止してしまう事態を防げます。

関連ドキュメント

v2.1.141(1件)

Autoモードの権限ダイアログにおいて、permissions.askルールがプロンプト表示の原因であることを明示するように改善。
英語原文を表示
Auto mode permission dialog now explains when a permissions.ask rule caused the prompt

変更後

自分が設定したカスタムルールの動作を正確に把握でき、意図通りのガードレールが機能しているかを確認しやすくなります。

関連ドキュメント

v2.1.126(1件)

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

関連ドキュメント

v2.1.121(1件)

--dangerously-skip-permissions モード使用時、.claude/skills/、.claude/agents/、.claude/commands/ への書き込みに対して確認プロンプトを表示しないようにしました。
英語原文を表示
--dangerously-skip-permissions no longer prompts for writes to .claude/skills/, .claude/agents/, and .claude/commands/

変更後

Claude に自身の機能を拡張させる自動化タスクにおいて、ユーザーが手動で承認ボタンを押す手間が省け、完全な自律動作を実現できます。

関連ドキュメント

v2.1.119(1件)

パーミッション設定で Bash ツールが拒否されている場合、macOS/Linux のネイティブビルドで Glob および Grep ツールが消えてしまう問題を修正しました。
英語原文を表示
Fixed Glob and Grep tools disappearing on native macOS/Linux builds when the Bash tool is denied via permissions

v2.1.118(1件)

--dangerously-skip-permissions 使用時、プラン承認ダイアログで「バイパス」ではなく「オートモード」が提示される問題を修正
英語原文を表示
Fixed plan acceptance dialog offering "auto mode" instead of "bypass permissions" when running with --dangerously-skip-permissions

変更後

現在のセキュリティ設定を正しく把握でき、意図した通りの権限レベルで作業を行っていることを確認できます。

関連ドキュメント

v2.1.110(1件)

PermissionRequestフックによる入力更新後にpermissions.denyルールが再チェックされない問題、およびバイパス設定が制限を無視できる問題を修正
英語原文を表示
Fixed PermissionRequest hooks returning updatedInput not being re-checked against permissions.deny rules; setMode:'bypassPermissions' updates now respect disableBypassPermissionsMode

変更後

組織で設定したセキュリティポリシーをバイパスされるリスクが解消され、フック機能を安心して業務に組み込めます。

関連ドキュメント

v2.1.101(1件)

permissions.deny ルールが PreToolUse フックの permissionDecision: "ask" よりも優先されるよう修正
英語原文を表示
Fixed permissions.deny rules not overriding a PreToolUse hook's permissionDecision: "ask" — previously the hook could downgrade a deny into a prompt

変更後

セキュリティ設定の優先順位が明確になり、意図しないツールの実行をより確実に防止できます。

関連ドキュメント

v2.1.98(4件)

自動およびパーミッション・バイパスモードにおいて、複合的な Bash コマンドが強制的な安全チェックや明示的な確認ルールを回避できてしまう問題を修正しました。
英語原文を表示
Fixed compound Bash commands bypassing forced permission prompts for safety checks and explicit ask rules in auto and bypass-permissions modes
Bash 経由で保護されたパスへの書き込みを承認した後、--dangerously-skip-permissions が誤って編集自動承認(accept-edits)モードにダウングレードされてしまう問題を修正しました。
英語原文を表示
Fixed --dangerously-skip-permissions being silently downgraded to accept-edits mode after approving a write to a protected path via Bash

変更後

自動化されたスクリプト実行中に、予期せぬ確認プロンプトによって処理が止まってしまうのを防ぐことができます。

関連ドキュメント

セッション中に permissions.additionalDirectories を変更した場合、再起動なしで即座に反映されるよう修正しました。削除されたディレクトリは即座にアクセス権を失い、追加されたものはすぐに機能します。
英語原文を表示
Fixed permissions.additionalDirectories changes not applying mid-session — removed directories lose access immediately and added ones work without restart

変更後

作業対象を動的に広げたいときに、会話の流れを止めることなく設定変更を即座に反映させられます。

関連ドキュメント

--dangerously-skip-permissions 使用時に、エージェントチームのメンバーがリーダーのパーミッションモードを継承しない問題を修正しました。
英語原文を表示
Fixed agent team members not inheriting the leader's permission mode when using --dangerously-skip-permissions

変更後

大規模なリファクタリングなど、エージェントチームを活用した自動化ワークフローが途切れることなく完了します。

関連ドキュメント

v2.1.97(5件)

--dangerously-skip-permissionsフラグを使用中、保護されたパスへの書き込みを承認した後にパーミッションモードが自動的に「accept-edits」にダウングレードされる問題を修正しました。
英語原文を表示
Fixed --dangerously-skip-permissions being silently downgraded to accept-edits mode after approving a write to a protected path

変更後

信頼できる隔離環境などで自動化スクリプトを実行する際、意図しない対話プロンプトによる中断が発生しなくなります。

関連ドキュメント

Bashツールの権限チェックを強化し、環境変数の接頭辞やネットワークリダイレクトのチェックを厳密化すると同時に、一般的なコマンドでの不要な警告を削減しました。
英語原文を表示
Fixed and hardened Bash tool permissions, tightening checks around env-var prefixes and network redirects, and reducing false prompts on common commands
設定ファイルのpermissions.additionalDirectoriesを変更しても、セッションの途中で反映されない問題を修正しました。
英語原文を表示
Fixed permissions.additionalDirectories changes in settings not applying mid-session

変更後

作業の途中で別のディレクトリの参照が必要になった際、思考プロセスを中断してツールを再起動する手間が省けます。

関連ドキュメント

settings.permissions.additionalDirectoriesからディレクトリを削除すると、--add-dirで渡された同じディレクトリへのアクセス権まで取り消されてしまう問題を修正しました。
英語原文を表示
Fixed removing a directory from settings.permissions.additionalDirectories revoking access to the same directory passed via --add-dir

変更後

プロジェクト固有の設定とグローバルな設定を併用している環境において、パーミッション管理の挙動が予測可能になり、混乱を避けられます。

関連ドキュメント

「自動モード(auto mode)」および「全承認モード(bypass-permissions)」において、サンドボックスのネットワークアクセスプロンプトを自動的に承認するように改善しました。
英語原文を表示
Improved auto mode and bypass-permissions mode to auto-approve sandbox network access prompts

v2.1.91(1件)

settings.json における permissions.defaultMode: "auto" の JSON スキーマバリデーションを修正しました。
英語原文を表示
Fixed JSON schema validation for permissions.defaultMode: "auto" in settings.json

変更後

設定のミスを未然に防ぎ、チームプランなどで提供される高度な自動化モードをスムーズに導入・運用できるようになります。

関連ドキュメント

v2.1.89(1件)

オートモード: 拒否されたコマンドが通知を表示し、/permissions の Recent タブに表示されるようになり、r で再試行できる
英語原文を表示
Auto mode: denied commands now show a notification and appear in /permissions → Recent tab where you can retry with r

変更後

オートモードに拒否されたコマンドをユーザーが確認してすぐ再試行できるようになる。

v2.1.88(1件)

オートモードで拒否されたコマンドの通知機能を追加し、最近のパーミッション履歴で確認可能に
英語原文を表示
Auto mode denied commands now show a notification and appear in /permissions → Recent tab

変更後

なぜ特定の操作が行われなかったのかを即座に把握でき、必要に応じてパーミッション設定を調整する作業がスムーズになります。

関連ドキュメント

v2.1.80(2件)

/permissions 画面において、リスト内から Tab や矢印キーでタブを切り替えられるよう改善
英語原文を表示
Improved /permissions — Tab and arrow keys now switch tabs from within a list

変更後

多数の権限ルールを設定している場合でも、キーボード操作だけで素早く設定状況をブラウズし、効率的に権限を管理できます。

関連ドキュメント

前回のセッションのキャッシュがある場合に、起動時に一部の管理設定(有効なプラグイン、パーミッション等)が適用されないバグを修正
英語原文を表示
Fixed managed settings (enabledPlugins, permissions.defaultMode, policy-set env vars) not being applied at startup when remote-settings.json was cached from a prior session

変更後

企業のセキュリティポリシーや共有設定が常に正しく適用されるため、コンプライアンスを維持したまま安心して作業を開始できます。

v2.1.79(1件)

/permissions 画面での左右矢印キーによるタブ切り替えを修正
英語原文を表示
Fixed left/right arrow tab navigation in /permissions

変更後

マウスを使わずにキーボードだけで素早く権限設定を確認・変更できるようになります。

関連ドキュメント

v2.1.77(1件)

設定やパーミッションのダイアログでリスト移動中に ←/→ キーを押すと、誤ってタブが切り替わってしまう問題を修正しました
英語原文を表示
Fixed ←/→ accidentally switching tabs in settings, permissions, and sandbox dialogs while navigating lists

変更後

設定画面での誤操作が減り、必要な項目を素早く探し出して変更できるようになります。

関連ドキュメント

v2.1.71(1件)

/permissions のワークスペースタブにおいて、ディレクトリ名に末尾のスラッシュの有無で重複したエントリが表示される問題を修正しました。
英語原文を表示
Fixed duplicate entries in /permissions Workspace tab when the same directory is added with and without a trailing slash

変更後

権限設定の画面が整理され、どのディレクトリにどのような許可を与えているかを正確に把握・制御しやすくなります。

関連ドキュメント

v2.1.70(1件)

Claude Code Remote 環境において、permissions.defaultMode に acceptEdits または plan 以外が設定されている場合に、それらが無視されるよう修正しました。
英語原文を表示
Fixed permissions.defaultMode settings values other than acceptEdits or plan being applied in Claude Code Remote environments — they are now ignored

変更後

ローカルとリモートで設定を共有している場合でも、各環境に最適なセキュリティ設定が自動で適用されます。

関連ドキュメント

v2.1.69(1件)

[VSCode] The permission mode picker now respects permissions.disableBypassPermissionsMode from your effective Claude Code settings (including managed/policy settings) — when set to disable, bypass permissions mode is hidden from the picker

関連ドキュメント

v2.1.47(1件)

bashパーミッション分類器が、返されるマッチ記述が実際の入力ルールに対応していることを検証するように修正されました。これにより、誤ってパーミッションを付与するような、存在しない記述の生成を防ぎます。
英語原文を表示
Fixed the bash permission classifier to validate that returned match descriptions correspond to actual input rules, preventing hallucinated descriptions from incorrectly granting permissions

変更後

bashコマンドのパーミッション管理がより正確になり、意図しないコマンド実行を防ぐことで、セキュリティと信頼性が向上しました。

v2.1.20(1件)

バックグラウンドエージェントが起動前にツールのパーミッションを要求するように変更されました。
英語原文を表示
Changed background agents to prompt for tool permissions before launching

v2.1.19(1件)

追加の権限やフックを必要としないスキルについては、承認なしで実行できるように変更しました。
英語原文を表示
Changed skills without additional permissions or hooks to be allowed without requiring approval

v2.1.0(5件)

Bash ツールの実行許可ルールにおいて、ワイルドカード * を任意の位置(Bash(npm *), Bash(* install) など)で使用できる機能を追加しました。
英語原文を表示
Added wildcard pattern matching for Bash tool permissions using * at any position in rules (e.g., Bash(npm *), Bash(* install), Bash(git * main))

変更後

セキュリティを維持しつつ、承認プロンプトの頻度を減らして作業を効率化できます。

関連ドキュメント

特定のサブエージェントを無効化するための Task(AgentName) 構文を、設定のパーミッションおよび --disallowedTools フラグでサポートしました。
英語原文を表示
Added support for disabling specific agents using Task(AgentName) syntax in settings.json permissions or the --disallowedTools CLI flag

変更後

企業ポリシーに合わせた制約の適用や、コスト管理のために特定の高負荷なサブタスクを制限するといった制御が可能です。

関連ドキュメント

AWS Bedrock 利用時にサブエージェントが EU/APAC のクロスリージョン推論設定を継承せず、IAM 権限エラー(403)が発生する問題を修正しました。
英語原文を表示
Fixed AWS Bedrock subagents not inheriting EU/APAC cross-region inference model configuration, causing 403 errors when IAM permissions are scoped to specific regions

変更後

グローバルな AWS インフラを利用しているエンタープライズユーザーも、サブエージェント機能を確実に利用できます。

Write ツールで作成されたファイルが、システムの umask 設定を無視して固定の権限(0o600)になる問題を修正しました。
英語原文を表示
Fixed files created by the Write tool using hardcoded 0o600 permissions instead of respecting the system umask
バックスラッシュによる複数行コマンドが誤って分割され、承認プロンプトが不適切に表示される問題を修正しました。
英語原文を表示
Fixed multi-line bash commands with backslash continuations being incorrectly split and flagged for permissions

v2.0.73(2件)

Improved search UX across resume session, permissions, and plugins screens with a unified SearchBox component

関連ドキュメント

[VSCode] Added tab icon badges showing pending permissions (blue) and unread completions (orange)

v2.0.71(1件)

v2.0.70(1件)

Added wildcard syntax mcp__server__* for MCP tool permissions to allow or deny all tools from a server

関連ドキュメント

v2.0.67(2件)

Added search functionality to /permissions command with / keyboard shortcut for filtering rules by tool name

関連ドキュメント

Fixed scroll position resetting after deleting a permission rule in /permissions

関連ドキュメント

v2.0.49(1件)

Fixed handling of subagent permissions

v2.0.35(1件)

Migrated ignorePatterns from project config to deny permissions in the localSettings.

関連ドキュメント

v2.0.30(2件)

Fixed bug that saved session permissions to local settings
Fixed hooks and plugins not executing when using --dangerously-skip-permissions flag

v1.0.117(1件)

Add permissions management hint to /add-dir output

v1.0.72(1件)

Ask permissions: have Claude Code always ask for confirmation to use specific tools with /permissions

v1.0.68(1件)

Windows: improve permissions checks for allow / deny tools and project trust. This may create a new project entry in .claude.json - manually merge the history field if desired.

関連ドキュメント

v1.0.61(1件)

Slash commands: Fixed permissions checking for allowed-tools with Bash

v1.0.8(1件)

Fixed a regression where search tools unnecessarily asked for permissions

v1.0.7(2件)

Renamed /allowed-tools -> /permissions
Fixed a bug where --dangerously-skip-permissions sometimes didn't work in --print mode

v0.2.26(1件)

New /approved-tools command for managing tool permissions