Claude Code v2.1.117 リリース: サブエージェント分岐、プラグインの改善、パフォーマンス修正

Claude Code v2.1.117は、AIコーディングエージェントを使用する開発者向けに、サブエージェント機能、プラグイン管理、パフォーマンス最適化に焦点を当てた実用的な改善をいくつか導入します。
主な機能と変更点
- フォークサブエージェントが、
CLAUDE_CODE_FORK_SUBAGENT=1を設定することで外部ビルドで有効化できるようになりました - エージェントフロントマターmcpServersが、
--agentを介してメインスレッドのエージェントセッションで読み込まれるようになりました - 改善された/modelコマンド:選択内容はプロジェクトが異なるモデルをピン設定しても再起動後も保持され、起動時のヘッダーにアクティブなモデルがプロジェクトまたは管理設定のピン設定から来ているかが表示されます
- /resumeコマンドは、古くて大きなセッションを再読み込みする前に要約するオプションを提供し、既存の
--resume動作と一致します - 高速な起動:ローカルとclaude.aiのMCPサーバーの両方が設定されている場合(並行接続がデフォルトになりました)
- プラグインの改善:既にインストールされているプラグインへの
plugin installで不足している依存関係をインストールします。依存関係エラーは「インストールされていません」と表示され、インストールのヒントが表示されます。claude plugin marketplace addは不足している依存関係を自動解決します - 管理設定の適用:
blockedMarketplacesとstrictKnownMarketplacesが、プラグインのインストール、更新、リフレッシュ、自動更新時に適用されるようになりました - アドバイザーツール(実験的):ダイアログに「実験的」ラベルと詳細リンクが付きます。「Advisor tool result content could not be processed」エラーでセッションが固まらなくなりました
- クリーンアップの拡張:
cleanupPeriodDays保持期間の掃除が、~/.claude/tasks/、~/.claude/shell-snapshots/、~/.claude/backups/をカバーするようになりました - OpenTelemetryの更新:
user_promptイベントにスラッシュコマンドのcommand_nameとcommand_sourceが含まれます。cost.usage、token.usage、api_request、api_errorには、モデルが努力レベルをサポートする場合にeffort属性が含まれます - ネイティブビルドの改善:macOSとLinuxビルドで、GlobおよびGrepツールがBashツールを通じて利用可能な埋め込み
bfsとugrepに置き換えられました(Windowsおよびnpmインストールビルドは変更なし) - Windowsの最適化:プロセスごとに
where.exe実行可能ファイルの検索結果をキャッシュし、サブプロセスの起動を高速化 - デフォルト努力レベルの変更:Opus 4.6およびSonnet 4.6のPro/Max加入者は、デフォルトで
high努力レベルになります(以前はmedium)
注目の修正点
- アクセストークンがセッション中に期限切れになった際に「Please run /login」で終了するPlain-CLI OAuthセッションの問題を修正
- 非常に大きなHTMLページで
WebFetchがハングする問題を、HTMLからマークダウンへの変換前に入力を切り詰めることで修正 - プロキシがHTTP 204 No Contentを返した際のクラッシュを修正
CLAUDE_CODE_OAUTH_TOKEN環境変数で起動し、トークンが期限切れになった際に/loginが効果を持たない問題を修正- プロンプト入力の元に戻す(
Ctrl+_)動作を修正 - Bun環境でのリモートAPIリクエストに対して
NO_PROXYが尊重されない問題を修正 - Opus 4.7セッションで
/contextパーセンテージが過大表示され、早期に自動圧縮される問題を修正 — 200Kコンテキストウィンドウに対して計算していたが、Opus 4.7のネイティブ1Mに対して計算するようになりました - メインエージェントと異なるモデルを実行するサブエージェントがファイル読み取りをマルウェア警告として誤ってフラグ付けする問題を修正
- Linuxでのアイドル再レンダーループによるメモリ増加を軽減
- 複数の大規模マーケットプレイスでVSCode「Manage Plugins」パネルが壊れる問題を修正
このリリースは、主にサブエージェントを使用した複雑なコーディングタスクにClaude Codeを使用する開発者、複数のプラグインを管理するユーザー、大きなコンテキストウィンドウやHTML処理でのパフォーマンス問題を経験しているユーザーに利益をもたらします。
📖 Read the full source: GitHub Claude-Code
👀 See Also

メンテナンスコストを削減しないAIエージェントはチームを沈める
James Shore氏は、AIによるコード記述速度が2倍になっても、メンテナンスコストが半減しなければ、数ヶ月以内に正味の生産性が低下すると主張する。モデルによると、コード出力が2倍で1行あたりのメンテナンスコストも2倍の場合、約5ヶ月後には生産性が初期状態より悪化する。

41万3000回のAIエージェント実行分析から、成功の要因が明らかに
CoderForge-Previewデータセットの413,278回のAIソフトウェアエンジニアリングエージェント実行の分析によると、人間のソフトウェアエンジニアリングのベストプラクティスは、しばしばエージェントのパフォーマンスを損なうことが示されています。データは、同じ問題に対する成功実行と失敗実行を分ける特定のパターンを明らかにしています。

Redditの議論では、インフラ変更によるAIエージェントのトークン削減率68%が注目されています。
Redditユーザーが報告したところによると、標準インフラからエージェントネイティブOSとJSONネイティブ状態アクセスに切り替えることで、AIエージェントのトークン使用量を68.5%削減し、状態チェックが約9つのシェルコマンドから1つの構造化呼び出しに減少した。
Stripe、AI企業OpenRouterを約70億ドルで買収へ近づく
ブルームバーグの報道によると、StripeはAIスタートアップのOpenRouterを70億ドル以上で買収する交渉を進めている。この取引はAIインフラ分野での主要な統合を示している。