auto modeの安全性が強化され、開発がさらに快適に!
Claude Code v2.1.183の新機能と修正点
原題: v2.1.183
重要度の根拠: 安全性向上と便利な機能追加があり、開発者に影響を与える。
要約
Claude Codeの最新バージョンv2.1.183では、auto modeの安全性が向上し、特定の破壊的gitコマンドがブロックされるようになった。また、非推奨モデルの警告機能や設定変更の動作改善が追加され、バグ修正も行われた。これにより、開発者はより安全かつ効率的に作業ができるようになる。
要点
- auto modeの安全性が向上
- 破壊的gitコマンドがブロック
- 非推奨モデルの警告機能追加
- 設定変更の動作改善
- 複数のバグ修正
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
Claude Code v2.1.183では、auto modeの安全性が強化され、`git reset --hard`などの破壊的コマンドがブロックされ、`terraform destroy`等も特定のスタックを要求した場合のみ実行可能になった。また、非推奨モデルの警告がstderrに表示されるようになり、`attribution.sessionUrl`設定が追加されてコミットやPRからclaude.aiセッションリンクを省略できるようになった。さらに、`/config`の動作改善、バグ修正も行われており、開発者はより快適に利用可能。
本文の日本語訳(全文)を見る
## 変更点
- auto modeの安全性が向上しました。破壊的なgitコマンド(`git reset --hard`、`git checkout -- .`、`git clean -fd`、`git stash drop`)は、ローカル作業を破棄するよう要求していない場合にブロックされ、`git commit --amend`はそのセッションでエージェントによって作成されていないコミットに対してブロックされます。また、`terraform destroy`、`pulumi destroy`、`cdk destroy`は、特定のスタックを要求した場合を除きブロックされます。
- 要求されたモデルが非推奨であるか、自動的に新しいモデルに更新された場合に警告が表示されるようになりました。これは、印刷モード(`-p`)でstderrに表示され、エージェントのフロントマターに設定されたモデルも対象となります。
- コミットやPRからclaude.aiセッションリンクを省略するための`attribution.sessionUrl`設定が追加されました。
- `/config --help`を追加し、`/config key=value`のためのすべての利用可能なショートカットキーをリストします。
- `/config`のトグル動作が変更されました。EnterとSpaceの両方が選択された設定を変更し、Escは元に戻すのではなく保存して閉じるようになりました。
- ロゴの下にあった起動時の「セットアップ問題」行が削除されました。設定の問題を確認するには、`/doctor`を実行するか、`--debug`を使用してください。
- 影響を受けた構成のサブエージェント生成やセッションタイトル生成において、`thinking.disabled.display: Extra inputs are not permitted` 400エラーを修正しました。
- サブエージェントでWebSearchが空の結果を返す問題を修正しました。
- ネイティブカーソルが有効な状態でvimモードで履歴をナビゲートした後、ターミナルカーソルがプロンプトの上に残る問題を修正しました。
- Windows Terminalでの重いネストされたサブエージェント負荷時の全画面TUIの破損(ミッドスクリーンのステータスライン、重複したスピナー行、マージされたテキスト)を修正しました。
- モデルが思考ブロックのみを返したときにターンが目に見える出力なしで静かに完了する問題を修正しました。Claudeは今、再プロンプトを1回行います。
- 複数のプラグインが有効な場合にスラッシュコマンドオートコンプリートにユーザーレベルのスキルが複数回表示される問題を修正しました。
- 認証を必要とするMCPサーバーがヘッドレス/SDKモードでモデルにauth-stubツールを露出する問題を修正しました。
- シェルが遅いrcファイル初期化を持つ場合にtmuxのチームメイトペインが起動しない問題を修正し、エージェント生成中に入力されたキーストロークが新しいtmuxペインに漏れ出す問題を修正しました。
- チームメイトによって開始されたバックグラウンドタスクが、チームメイトがターンを終了するときに殺される問題を修正しました。
- スケジュールされたタスクやWebhookトリガーの配信がキーボード入力として扱われる問題を修正しました。これらはタスク通知として分類され、保留中のアクションを承認したり、auto modeでセッションタイトルを設定したりできなくなりました。
- フォーカスモードが各応答の下に「Ran N PostToolUse hooks」というタイミングラインを表示する問題を修正しました。
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.183
媒体: Claude Code Releases
※本記事は Anthropic / OpenAI / Google / Meta / Mistral / DeepSeek / Sakana 等各社の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。