2.1.183

Claude Code 2.1.183 - リリースノート

2026年6月19日
Claude Code

日本語サマリー

Claude Code 2.1.183 リリースノート要約

⚠️ 破壊的変更・セキュリティ修正

  • auto モードにおける安全性の向上: ユーザーの意図しない破壊的操作をブロックするよう変更
    • ユーザーが明示的にローカル変更の破棄を求めていない場合、破壊的 git コマンド(git reset --hard, git checkout -- ., git clean -fd, git stash drop)をブロック
    • 現セッションで agent が作成していないコミットに対する git commit --amend をブロック
    • 特定の stack を指定していない場合、terraform destroy / pulumi destroy / cdk destroy をブロック

その他の重要な変更点

  • 設定の追加: Webや Remote Control セッションでのコミット・PRから claude.ai のリンクを除外する attribution.sessionUrl 設定を追加
  • UI/UXの改善: /config のトグル動作を変更(Enter/Space で設定変更、Esc で保存して閉じる)。また /config --help を追加し、shorthand keys を一覧表示可能に
  • 警告の追加: 非推奨、または自動更新された model に対する警告を表示するよう変更(-p モードの stderr や agent frontmatter に対応)
  • セキュリティ修正: headless/SDK モードにおいて、認証を必要とする MCP servers が model に auth-stub tools を公開してしまう問題を修正
  • 権限・動作の修正: scheduled task や webhook trigger の配信がキーボード入力として扱われ、auto モードで誤って保留中アクションの承認等を行ってしまう問題を修正
  • 主要バグ修正: subagent での WebSearch が空になる問題、thinking block のみ返された際の出力消失問題、Windows Terminal での TUI 破損などを修正
  • 起動時の変更: ロゴ下に表示されていた起動時の "setup issues" 行を削除(設定の確認は /doctor や --debug を使用)

原文(Release Notes)

What's changed

  • Improved auto mode safety: destructive git commands (git reset --hard, git checkout -- ., git clean -fd, git stash drop) are now blocked when you didn't ask to discard local work, git commit --amend is blocked when the commit wasn't made by the agent this session, and terraform destroy/pulumi destroy/cdk destroy are blocked unless you asked for the specific stack
  • Added a warning when the requested model is deprecated or automatically updated to a newer model, shown on stderr in print mode (-p) and now also covering models set in agent frontmatter
  • Added attribution.sessionUrl setting to omit the claude.ai session link from commits and PRs in web and Remote Control sessions
  • Added /config --help to list all available shorthand keys for /config key=value
  • Changed /config toggle behavior: Enter and Space both change the selected setting, and Esc now saves and closes instead of reverting
  • Removed the startup "setup issues" line under the logo — run /doctor to see configuration issues or use --debug
  • Fixed thinking.disabled.display: Extra inputs are not permitted 400 errors on subagent spawns and session-title generation for affected configurations
  • Fixed WebSearch returning empty results in subagents
  • Fixed the terminal cursor being stranded above the prompt after navigating history in vim mode with the native cursor enabled
  • Fixed fullscreen TUI corruption (statusline mid-screen, duplicated spinner rows, merged text) in Windows Terminal under heavy nested-subagent load
  • Fixed turns silently completing with no visible output when the model returned only a thinking block; Claude now re-prompts once
  • Fixed user-level skills appearing multiple times in slash-command autocomplete when multiple plugins are enabled
  • Fixed MCP servers requiring authentication exposing auth-stub tools to the model in headless/SDK mode
  • Fixed tmux teammate panes failing to launch when the shell has slow rc-file initialization, and keystrokes typed during agent spawn leaking into the new tmux pane instead of the leader prompt
  • Fixed background tasks started by a teammate being killed when the teammate finishes a turn
  • Fixed scheduled task and webhook trigger deliveries being treated as keyboard input; they now classify as task notifications and can no longer approve a pending action or set the session title in auto mode
  • Fixed focus mode showing "Ran N PostToolUse hooks" timing lines under each response