2026年3月26日、生成AI開発ツール「Claude Code」がバージョン2.1.84としてリリースされました。この最新アップデートは、開発者の生産性を飛躍的に向上させるための新機能、多数の改善、そして重要なバグ修正を含んでいます。特にWindowsユーザー向けのPowerShellツール追加や、AIモデルの挙動をより細かく制御できる環境変数の導入は、初心者からベテランエンジニアまで、幅広いユーザーにとって見逃せない変更点となるでしょう。
主要な変更点

1. Windows PowerShellツールのプレビュー導入
概要: Windows環境での開発を強力にサポートするため、PowerShellツールがオプトインプレビューとして追加されました。
初心者向け説明: これまでClaude Codeは主にLinux系のシェルコマンドを扱うことが得意でしたが、今回のアップデートでWindowsユーザーが普段使っているPowerShellのコマンドもClaude Codeに直接指示して実行できるようになりました。Windowsで開発している方にとっては、AIがより身近なツールとして使えるようになります。
技術的詳細: https://code.claude.com/docs/en/tools-reference#powershell-tool で詳細が提供されています。Claude CodeがWindows環境でPowerShellコマンドを直接実行し、その結果をAIが解釈して次のアクションに繋げることが可能になります。これにより、Windows固有のシステム管理や開発タスクをAIに自動化させることが容易になります。
活用例・メリット:
* Windowsサーバーの管理タスクをClaude Codeに指示して自動実行。
* PowerShellスクリプトのデバッグや生成をAIに支援させる。
* Windows環境でのファイル操作やシステム設定をAI経由で効率化。
2. 環境変数によるモデル制御とカスタマイズの強化
概要: 外部プロバイダー(Bedrock, Vertex, Foundry)経由で利用するClaudeモデルの挙動を、環境変数で細かく制御できるようになりました。
初心者向け説明: Claude Codeが使うAIモデルの「賢さ」や「思考力」を、開発者が自分の環境に合わせて調整できるようになりました。例えば、特定のプロジェクトでは「思考力重視」のモデルを使い、別のプロジェクトでは「素早い応答」を重視するモデルを使う、といった設定がより簡単になります。また、AIモデルの名前を自分でカスタマイズして、ツール内で分かりやすく表示することも可能です。
技術的詳細: ANTHROPIC_DEFAULT_{OPUS,SONNET,HAIKU}_MODEL_SUPPORTS 環境変数を設定することで、デフォルトでピン留めされたモデルの「effort (努力)」や「thinking capability (思考能力)」の検出を上書きできます。これにより、特定のモデルが持つ特性をAIに明示的に伝えることが可能になります。さらに、_MODEL_NAME や _DESCRIPTION を用いることで、/model ピッカーに表示されるラベルをカスタマイズし、モデル選択時の利便性を向上させます。
活用例・メリット:
* コスト最適化: 複雑なタスクにはOpusモデルの全能力を、シンプルなタスクにはHaikuモデルの高速性を最大限に活用するよう設定。
* モデルの挙動調整: 特定のタスクでAIが過剰に推論しないよう、思考能力の検出を意図的に制限。
* 開発ワークフローの効率化: チーム内で利用するモデルに分かりやすい名前を付け、誤用を防ぎながらスムーズなモデル切り替えを実現。
3. 開発ワークフローを加速する新しいフックと拡張性
概要: TaskCreated フックと WorktreeCreate フックが追加され、外部システムとの連携がさらに柔軟になりました。
初心者向け説明: Claude Codeが特定の作業(タスク作成や作業ツリー作成)を行った際に、外部のプログラムに「今、こんなことが起きたよ!」と自動的に知らせることができるようになりました。これにより、Claude Codeの操作をきっかけに、他の開発ツールやシステムを自動で動かすことが可能になります。
技術的詳細:
* TaskCreated フック: TaskCreate を介してタスクが作成されたときに発火します。これにより、タスク作成イベントをトリガーとして、CI/CDパイプラインの開始、プロジェクト管理ツールの更新、通知の送信など、様々な自動化ワークフローを構築できます。
* WorktreeCreate フック: type: "http" をサポートし、レスポンスJSONの hookSpecificOutput.worktreePath を介して作成されたワークツリーパスを返すことができるようになりました。これは、リモートリポジトリや外部サービスと連携して作業ツリーを動的にプロビジョニングする際に非常に有用です。
活用例・メリット:
* 自動化されたタスク管理: Claude Codeでタスクが作成されたら、JiraやGitHub Issuesに自動でチケットを生成。
* 動的な開発環境構築: 特定のブランチでの作業開始時に、クラウド上の開発環境を自動で立ち上げ、そのパスをClaude Codeにフィードバック。
4. 管理機能とデバッグの強化
概要: チーム/エンタープライズ管理者向けのプラグイン許可リスト機能や、APIリクエストのデバッグヘッダーが追加されました。
初心者向け説明: 企業やチームでClaude Codeを使う際に、管理者が「どのプラグインを使って良いか」を細かく設定できるようになりました。これにより、セキュリティを保ちながら、必要なツールだけを使わせることができます。また、AIが応答しないなどの問題が起きたときに、原因を特定しやすくなる「診断用の情報」がAPIリクエストに追加されました。
技術的詳細:
* allowedChannelPlugins 管理設定: チーム/エンタープライズ管理者がチャネルプラグインの許可リストを定義できるようになり、セキュリティとコンプライアンスを強化します。
* x-client-request-id ヘッダー: APIリクエストにこのヘッダーが追加され、タイムアウトなどのデバッグ時に特定のクライアントリクエストを追跡しやすくなりました。
* MCP (Managed Custom Plugins) ツール記述とサーバー指示の制限: OpenAPI生成サーバーのコンテキスト肥大化を防ぐため、MCPツールの記述とサーバー指示が2KBに制限されました。
* MCPサーバーの重複排除: ローカルと claude.ai コネクタ経由で設定されたMCPサーバーが重複する場合、ローカル設定が優先されるようになりました。
5. ユーザー体験の向上と効率化
概要: 長時間離席後のユーザーへのプロンプト、ディープリンクの挙動改善、トークン表示の最適化など、日常的な利用体験が大幅に改善されました。
初心者向け説明:
* 長時間の離席後: 75分以上Claude Codeから離れて戻ってきた場合、「セッションをクリアしますか?」と提案されるようになりました。これは、古い情報でAIが混乱するのを防ぎ、無駄な計算を減らすためです。
* リンクの開き方: claude-cli:// のような特別なリンクをクリックした際に、これまでランダムに開いていたターミナルではなく、ユーザーが設定したお気に入りターミナルで開くようになりました。
* トークン数の表示: 100万トークン以上の大きな数値が「1512.6k」ではなく「1.5m」のように、より分かりやすく表示されるようになりました。
| 項目 | 旧バージョン | Claude Code 2.1.84 |
|---|---|---|
| 100万トークン以上の表示 | “1512.6k” の形式 | “1.5m” の形式 |
| 可読性 | やや複雑 | 直感的で簡潔 |
| ディープリンク挙動 | 検出リストの最初のターミナル | ユーザー設定の優先ターミナル |
技術的詳細:
* アイドルリターンプロンプト: 75分以上アイドル状態だったユーザーに対して /clear を促し、古いセッションでの不要なトークン再キャッシュを削減します。
* ディープリンク (claude-cli://): ユーザーが設定した優先ターミナルで開くようになり、一貫した操作体験を提供します。
* トークンカウント表示: 1M以上のトークンが “1.5m” のように簡潔に表示され、視認性が向上しました。
* グローバルシステムプロンプトキャッシュ: ToolSearch が有効な場合でも機能するようになり、MCPツール設定ユーザーにも恩恵があります。
* Issue/PR参照: owner/repo#123 の形式でのみクリック可能なリンクとなり、単なる #123 は自動リンクされなくなりました。これは誤リンクを防ぎ、意図しない挙動を抑制します。
6. パフォーマンスと安定性の改善
概要: 多数のバグ修正とパフォーマンス最適化により、Claude Codeの安定性と応答性が向上しました。
初心者向け説明: AIとの会話中に起こっていた小さな不具合(音声入力の文字漏れ、キーボードの反応不良、特定のコマンドが効かないなど)が修正され、よりスムーズに、ストレスなく使えるようになりました。また、起動が速くなったり、大きなファイルを扱う際の動作が安定したりと、全体的に「きびきび」動くようになっています。
技術的詳細:
* 修正点:
* 音声プッシュトゥトーク: 音声キー長押し時の文字入力漏れや、トランスクリプト挿入位置の不正確さが修正されました。
* キーボード操作: フッター項目フォーカス時の矢印キー無反応、マルチライン入力での Ctrl+U (行頭まで削除) の不具合、デフォルトのコードバインディングのnull解除時の挙動が修正されました。
* ワークフローサブエージェント: --json-schema 使用時のAPI 400エラーが修正されました。
* UI表示: 特定のターミナルでの絵文字背景色の欠落、ネイティブターミナルカーソルの追跡問題(IME入力対応)が修正されました。
* 起動と安定性: 部分クローンリポジトリでの起動パフォーマンス問題、MCPツール/リソースキャッシュリーク、macOSでの「Not logged in」エラー、コアツールのコールドスタート競合が修正されました。
* 改善点:
* Windowsドライブルートの危険な削除検出が強化されました。
* インタラクティブな起動が約30ms高速化されました。
* MCPサーバー使用時の claude "prompt" の起動が改善され、REPLがすぐにレンダリングされるようになりました。
* リモートコントロールのブロック理由が具体的に表示されるようになりました。
* p90プロンプトキャッシュレートが向上しました。
* 長いセッションでのスクロールリセットが減少し、ターミナルアニメーション時のちらつきが軽減されました。
7. VSCode連携と統計機能の強化
概要: VSCode拡張機能にレート制限警告が追加され、統計スクリーンショット機能が高速化されました。
初心者向け説明: VSCodeでClaude Codeを使っている際に、APIの利用量が上限に近づくと「もうすぐ使いすぎですよ」という警告が表示されるようになりました。これにより、予期せぬ利用制限を避けられます。また、 /stats コマンドで表示される統計情報のスクリーンショットを撮る機能が、以前よりも格段に速くなりました。
技術的詳細:
* VSCode拡張機能: レート制限警告バナーが追加され、使用率とリセット時間が表示されます。これにより、ユーザーはAPI利用状況をリアルタイムで把握し、計画的に利用できます。
* 統計スクリーンショット: Ctrl+S でのスクリーンショット機能が全ビルドで動作するようになり、16倍高速化されました。
影響と展望
Claude Code 2.1.84のリリースは、AIを活用した開発ワークフローの主流化をさらに加速させるでしょう。特にWindows PowerShellツールの導入は、これまでLinux/macOS環境が中心だったAI開発ツールの適用範囲を大きく広げ、より多くの開発者がAIの恩恵を受けられるようになります。環境変数によるモデル制御の強化は、AIの挙動をプロジェクトやコスト要件に合わせて最適化する道を拓き、より高度なAIエージェントの構築を促進します。
全体的なパフォーマンス向上とバグ修正は、日常的な開発体験をストレスフリーにし、開発者が本質的な問題解決に集中できる環境を提供します。今後は、さらに多岐にわたるプラットフォームへの対応や、より洗練されたAIアシスタンス機能の登場が期待されます。
まとめ
- Windows PowerShellツールがオプトインプレビューとして追加され、Windows開発者の生産性が向上。
- 環境変数によるモデル制御が強化され、AIモデルの挙動や表示を細かくカスタマイズ可能に。
- 新しいフック (
TaskCreated,WorktreeCreate) により、外部システムとの連携と自動化がさらに柔軟に。 - ユーザー体験が大幅に改善され、長時間のアイドル後のプロンプトや、分かりやすいトークン表示、ディープリンクの挙動などが最適化。
- 多数のバグ修正とパフォーマンス向上により、全体的な安定性と応答性が向上し、より快適な開発環境を提供。
