はじめに
Claude Code の v2.1.90〜v2.1.94 に含まれる新機能・修正・改善をまとめました。
インタラクティブなチュートリアル機能の追加、Bedrock 連携の強化、デフォルト品質の引き上げなど、実用面での大きなアップデートが含まれます。
# 最新バージョンへのアップデート
npm update -g @anthropic-ai/claude-code
3行まとめ
- 🎓
/powerupコマンドが追加され、アニメーション付きデモで Claude Code の機能を学べるようになった - ☁️ Amazon Bedrock の新サポート(Mantle)と対話式セットアップウィザードでクラウド連携がより簡単に
- ⚡ API キー・Bedrock・Team・Enterprise ユーザーのデフォルト effort レベルが medium から high に変更
✨ 新機能まとめ
🎓 /powerup — インタラクティブチュートリアル(v2.1.90)
Claude Code の機能をアニメーション付きデモで学べる対話式レッスンが追加されました。
使い方に迷ったときや新しい機能を試したいときに役立ちます。
/powerup
☁️ Bedrock 連携の強化
Amazon Bedrock powered by Mantle(v2.1.94)
新しい Bedrock バックエンド「Mantle」をサポート。環境変数で有効化できます。
export CLAUDE_CODE_USE_MANTLE=1
対話式 Bedrock セットアップウィザード(v2.1.92)
ログイン画面の「3rd-party platform」から起動できる対話式ウィザードが追加されました。
AWS 認証・リージョン設定・認証情報の確認・モデルのピン留めまでを案内してくれます。
🪝 フック・スキル強化
hookSpecificOutput.sessionTitle(v2.1.94)
UserPromptSubmit フックでセッションタイトルを動的に設定できるようになりました。
{
"hooks": {
"UserPromptSubmit": [
{
"hooks": [
{
"type": "command",
"command": "echo '{\"hookSpecificOutput\": {\"sessionTitle\": \"my-session\"}}'",
"timeout": 5
}
]
}
]
}
}
disableSkillShellExecution 設定(v2.1.91)
スキル・カスタムスラッシュコマンド・プラグインコマンドのインラインシェル実行を無効化できる設定が追加されました。
プラグインが bin/ に実行ファイルを同梱可能に(v2.1.91)
プラグインが bin/ ディレクトリに実行ファイルを配置し、Bash ツールからベアコマンドとして呼び出せるようになりました。
🔌 MCP 連携
MCP ツール結果の最大サイズ上限を拡張(v2.1.91)
_meta["anthropic/maxResultSizeChars"] アノテーションで最大 500K 文字まで上限を指定できるようになりました。DB スキーマなど大きな結果を切り捨てなしで渡せます。
{
"_meta": {
"anthropic/maxResultSizeChars": 500000
}
}
Slack MCP のコンパクトヘッダー(v2.1.94)
Slack MCP の send-message ツール呼び出し時に、クリック可能なチャンネルリンク付きのコンパクトな Slacked #channel ヘッダーが表示されるようになりました。
⚙️ 設定・ポリシー
forceRemoteSettingsRefresh ポリシー(v2.1.92)
設定されると CLI 起動時にリモートのマネージド設定を強制的に再取得し、取得失敗時は起動を中断します(フェイルクローズ)。
デフォルト effort レベルの引き上げ(v2.1.94)
API キー・Bedrock/Vertex/Foundry・Team・Enterprise ユーザーのデフォルト effort レベルが medium から high に変更されました。/effort コマンドで変更できます。
/effort medium # 元の挙動に戻す場合
.husky を保護ディレクトリに追加(v2.1.90)
acceptEdits モードで .husky ディレクトリが保護されるようになりました。
🔗 ディープリンク
マルチラインプロンプトのサポート(v2.1.91)
claude-cli://open?q= ディープリンクで複数行プロンプトがサポートされました(エンコードされた改行 %0A が拒否されなくなります)。
📊 情報・可視性
/cost にモデル別・キャッシュヒット内訳を追加(v2.1.92)
サブスクリプションユーザーの /cost 表示にモデル別・キャッシュヒット別の内訳が追加されました。
/release-notes が対話式バージョンピッカーに(v2.1.92)
特定バージョンのリリースノートをインタラクティブに選択して確認できるようになりました。
Remote Control セッション名のデフォルト変更(v2.1.92)
セッション名のデフォルトプレフィックスがホスト名ベースに変更されました(例:myhost-graceful-unicorn)。--remote-control-session-name-prefix でカスタマイズ可能です。
🛠️ 主な修正
v2.1.94
| 分類 | 内容 |
|---|---|
| Bedrock | Sonnet 3.5 v2 の us. 推論プロファイル ID を使用するよう修正 |
| エージェント | 429 レートリミットと長い Retry-After ヘッダーでエージェントがスタックする問題を修正(即座にエラーを表示) |
| macOS | ログインキーチェーンがロックされている場合の Console ログイン失敗を「Not logged in」ではなく明示的エラーで表示するよう修正 |
| プラグイン | YAML フロントマターで定義したプラグインスキルフックが無視される問題を修正 |
| プラグイン |
CLAUDE_PLUGIN_ROOT 未設定時にフックが "No such file or directory" で失敗する問題を修正 |
| プラグイン | ローカルマーケットプレイスプラグインで ${CLAUDE_PLUGIN_ROOT} がインストールキャッシュではなくソースディレクトリを指す問題を修正 |
| スクロール | 長時間セッションでスクロールバックに同一 diff が繰り返し表示されたり白紙ページが表示される問題を修正 |
| UI | マルチライン入力の ❯ キャレット下でラップ行が字下げされる問題を修正 |
| UI | 検索フィールドで Shift+Space が「space」という文字列を挿入する問題を修正 |
| UI | tmux + xterm.js ベースのターミナルでハイパーリンクが 2 つのタブで開く問題を修正 |
| UI | alt-screen でスクロール中にコンテンツ高さ変化でゴーストラインが残る問題を修正 |
| UI |
FORCE_HYPERLINK 環境変数が settings.json 経由で設定した場合に無視される問題を修正 |
| SDK | ストリーム中断時に一部のアシスタントレスポンスが会話履歴に保存されない問題を修正 |
| 文字コード | stream-json の入出力でチャンク境界が UTF-8 シーケンスを分割した場合に CJK 等の文字が U+FFFD で破損する問題を修正 |
| VSCode | コールドオープン時のサブプロセス処理を削減して起動を高速化 |
| VSCode | ドロップダウンメニューで矢印キー・タイプ中にマウス位置の項目が誤選択される問題を修正 |
v2.1.92
| 分類 | 内容 |
|---|---|
| サブエージェント | tmux ウィンドウが削除・番号変更された後にサブエージェントが "Could not determine pane count" で永続的に失敗する問題を修正 |
| フック | Stop フックが小型高速モデルの ok:false で誤って失敗する問題と preventContinuation:true のセマンティクスを修正 |
| ツール | ストリーミングで配列・オブジェクトフィールドが JSON エンコード文字列として出力される場合のツール入力バリデーション失敗を修正 |
| API | extended thinking でホワイトスペースのみのテキストブロックが含まれる場合の 400 エラーを修正 |
| UI | オートパイロットキープレスや連続入力で誤ってフィードバックアンケートが送信される問題を修正 |
| UI | 全画面処理中にテキスト選択がある場合に "esc to interrupt" ヒントが誤表示される問題を修正 |
| UI |
ctrl+e ですでに行末にいる場合に次の行末へジャンプする問題を修正 |
| UI | フルスクリーンモードでスクロールアップ時に同一メッセージが 2 箇所に表示される問題を修正(iTerm2、Ghostty等) |
| UI | アイドル復帰の「/clear to save X tokens」ヒントが現在のコンテキストサイズではなくセッション累計を表示していた問題を修正 |
| プラグイン | 未認証の claude.ai コネクタと重複するプラグイン MCP サーバーが起動時に "connecting" のままスタックする問題を修正 |
| Homebrew |
claude-code(stable)と claude-code@latest のチャンネルに応じたアップデートプロンプトを表示するよう修正 |
v2.1.91
| 分類 | 内容 |
|---|---|
| セッション | 非同期トランスクリプト書き込みが失敗した場合に --resume で会話履歴が失われる問題を修正 |
| ターミナル | iTerm2、kitty、WezTerm、Ghostty、Windows Terminal で cmd+delete が行頭まで削除できない問題を修正 |
| プランモード | リモートセッションでコンテナ再起動後にプランファイルを追跡できなくなる問題を修正 |
| 設定 |
settings.json の permissions.defaultMode: "auto" の JSON スキーマバリデーション失敗を修正 |
| Windows | バージョンクリーンアップでアクティブバージョンのロールバックコピーが削除される問題を修正 |
v2.1.90
| 分類 | 内容 |
|---|---|
| UI | レートリミットオプションダイアログが繰り返し自動表示されセッションがクラッシュする無限ループを修正 |
| セッション | deferred ツール・MCP サーバー・カスタムエージェントを持つユーザーで --resume 時にプロンプトキャッシュが完全ミスする問題を修正(v2.1.69 以降のリグレッション) |
| ファイル | PostToolUse のフォーマット on save フックが連続編集間でファイルを書き換えた場合に Edit/Write が "File content has changed" で失敗する問題を修正 |
| フック | JSON を stdout に出力してコード 2 で終了する PreToolUse フックがツール呼び出しを正しくブロックしない問題を修正 |
| UI | CLAUDE.md の自動ロード時に折りたたまれた検索・読み取りサマリーバッジが全画面スクロールバックで複数回表示される問題を修正 |
| 自動モード | 「push しないで」「X の前に Y を待って」などの明示的なユーザー指示が自動モードで無視される問題を修正 |
| UI | ライトターミナルテーマでクリック展開のホバーテキストがほぼ不可視になる問題を修正 |
| PowerShell | 末尾 & によるバックグラウンドジョブのバイパス・-ErrorAction Break によるデバッガハング・アーカイブ展開の TOCTOU・パース失敗フォールバックのセキュリティ問題を修正 |
🔄 主な変更点
| バージョン | 変更内容 |
|---|---|
| v2.1.94 | デフォルト effort を medium → high に変更(API キー・Bedrock/Team/Enterprise ユーザー) |
| v2.1.92 |
/tag コマンドを削除 |
| v2.1.92 |
/vim コマンドを削除(/config → Editor mode で設定) |
| v2.1.92 | Linux サンドボックスに apply-seccomp ヘルパーを同梱(unix ソケットブロックを復元) |
| v2.1.90 |
--resume ピッカーが claude -p や SDK 起動のセッションを非表示に |
| v2.1.90 |
Get-DnsClientCache と ipconfig /displaydns を自動許可から削除(DNS キャッシュプライバシー保護) |
📋 バージョン別サマリー
| バージョン | 主なトピック |
|---|---|
| v2.1.90 |
/powerup 追加、--resume キャッシュリグレッション修正、PowerShell セキュリティ強化 |
| v2.1.91 | MCP ツール結果サイズ拡張、プラグイン bin/ サポート、ターミナル互換性修正 |
| v2.1.92 | Bedrock セットアップウィザード、forceRemoteSettingsRefresh、/cost 内訳強化 |
| v2.1.94 | Mantle Bedrock サポート、effort デフォルト high 化、プラグインスキル名改善 |
Note: v2.1.93 は CHANGELOG に記載がないためスキップされています。
まとめ
v2.1.90〜v2.1.94 では、以下の点が特に注目です。
-
学習体験の向上:
/powerupでアニメーション付きの対話式チュートリアルが利用可能に。Claude Code 初心者から中級者まで機能を体系的に学べます - クラウド連携の充実: Bedrock の Mantle サポートと対話式ウィザードにより、企業ユーザーがクラウドベースの Claude を導入しやすくなりました
- 品質のデフォルト引き上げ: effort レベルが high になることで、特別な設定なしにより丁寧な応答が得られるようになります
今後のリリースノートも継続してまとめていきます。