Claude Code v2.1.2
変更項目: 22件
GitHub Releaseこのバージョンの概要
大規模なツール出力や bash 実行結果を省略せずディスクに保存するよう変更され、Claude が長いログや出力を正確に把握できるようになりました。セキュリティ面では bash 処理の脆弱性修正やアナリティクスデータの匿名化が図られたほか、日常的な git 操作などのパーミッション警告が緩和され利便性が向上しています。また、OSC 8 ハイパーリンク対応やプランモードのショートカット追加など、ターミナルでの開発体験を向上させる細かな改善が多数含まれています。
変更内容一覧
英語原文を表示
関連ドキュメント
英語原文を表示
英語原文を表示
英語原文を表示
FORCE_AUTOUPDATE_PLUGINS environment variable to allow plugin autoupdate even when the main auto-updater is disabled関連ドキュメント
英語原文を表示
agent_type to SessionStart hook input, populated if --agent is specified変更前
フックの実行時にどのエージェントが使用されているかの情報が不足しており、特定のカスタムエージェントが起動した際に連動した処理を行うことが困難でした。
変更後
SessionStart イベントの JSON コンテキストに agent_type フィールドが含まれるようになり、--agent フラグで指定されたエージェント名をフック内で識別できるようになります。
ユーザーへの恩恵
カスタムエージェントの種類に応じた初期化処理や環境設定をフックで自動化できるようになり、ワークフローの柔軟性が向上します。
関連ドキュメント
英語原文を表示
C:\ProgramData\ClaudeCode\managed-settings.json - administrators should migrate to C:\Program Files\ClaudeCode\managed-settings.json関連ドキュメント
英語原文を表示
英語原文を表示
scp instead of the unhelpful clipboard shortcut hint変更前
SSH 経由のセッションで画像を貼り付けようとすると、機能しないクリップボードショートカットの案内が出るなど、解決に繋がらない不親切なメッセージが表示されていました。
変更後
SSH 環境であることを検知し、ファイルを転送するための適切な代替手段(scp コマンドなど)を具体的に提案するメッセージが表示されます。
ユーザーへの恩恵
リモートサーバーでの作業中にエラーで詰まることが減り、次に取るべき行動が明確になるため、トラブルシューティングの手間が省けます。
関連ドキュメント
英語原文を表示
英語原文を表示
英語原文を表示
英語原文を表示
/plugins installed tab to unify plugins and MCPs with scope-based grouping関連ドキュメント
英語原文を表示
英語原文を表示
英語原文を表示
英語原文を表示
英語原文を表示
@include directives in CLAUDE.md files変更前
プロジェクトの指示書である CLAUDE.md でファイルをインポートする際、テキスト以外のバイナリファイルまで読み込まれ、コンテキスト(メモリ)を無駄に消費していました。
変更後
インポート対象がテキストファイルに限定されるようになり、不要なバイナリデータがコンテキストを圧迫して Claude の精度を低下させることを防ぎます。
ユーザーへの恩恵
限られたコンテキストウィンドウを有効に活用でき、大規模なプロジェクトでも Claude とのやり取りがより効率的かつ正確になります。
関連ドキュメント
英語原文を表示
英語原文を表示
英語原文を表示
/tasks command変更前
/tasks でバックグラウンドタスクを管理している際、Web セッションへのリンクが壊れたり、ローカル端末へセッションを引き継ぐ(テレポートする)ことができない場合がありました。
変更後
/tasks コマンド経由でもリモート連携機能が正しく動作するようになり、Web と端末間のシームレスな行き来が可能になります。
ユーザーへの恩恵
複数のタスクを並行して進める際、場所や端末を選ばずスムーズに作業を再開できるようになり、開発の継続性が保たれます。
関連ドキュメント
英語原文を表示
変更前
独自に設定した MCP サーバーのツール名が解析データに含まれてしまう可能性があり、プライバシーや機密情報の観点で懸念がありました。
変更後
設定情報が適切にサニタイズ(クレンジング)されるようになり、カスタムツールの名称などのユーザー固有データが外部に送信されることを防ぎます。
ユーザーへの恩恵
社内独自のツールや機密性の高い名前を持つ MCP 連携も、より安全に安心して利用できるようになります。