|

Claude Code v2.1.92の5つの新機能:MCP結果の永続化、プラグイン実行ファイル、インタラクティブチュートリアルをマスターする

作者注:Claude Code v2.1.92 から v2.1.90 までの3つのバージョンにおける主要なアップデートを詳細に解説します。MCPツールの結果永続化(500K文字)、プラグイン用 bin ディレクトリ、/powerup インタラクティブチュートリアルなど、5つの機能強化を網羅しました。

Claude Code は直近の3バージョン(v2.1.90 ~ v2.1.92)で立て続けに重要なアップデートを行いました。MCPツールの結果永続化、プラグイン用実行ファイルディレクトリ、そして /powerup インタラクティブチュートリアル は、開発者コミュニティから大きな注目を集めています。本記事では、これらのアップデートがAI支援プログラミングのワークフローにどのような実質的な影響を与えるのかを素早く解説します。

核心的価値: 3分で Claude Code 最新3バージョンの主要機能アップグレードを理解し、MCPの永続化設定方法と /powerup の学習パスを習得できます。

claude-code-v2-1-92-mcp-persistence-powerup-tutorial-ja 图示


Claude Code v2.1.92 アップデート概要

Claude Code は 2026 年 4 月初旬に v2.1.90、v2.1.91、v2.1.92 の 3 つのバージョンを立て続けにリリースしました。以下は、バージョンを跨いだ主要なアップデートのまとめです。

バージョン リリース日 主要アップデート 影響範囲
v2.1.92 2026-04-04 リモート設定の強制更新、Bedrock インタラクティブ設定ウィザード 企業セキュリティ管理、AWS ユーザー
v2.1.91 2026-04-02 MCP 結果の 500K 永続化、プラグイン用 bin/ ディレクトリ MCP 開発者、プラグインエコシステム
v2.1.90 2026-04-01 /powerup インタラクティブチュートリアル、大幅なパフォーマンス最適化 全ユーザー

Claude Code v2.1.92 の重要ポイント

v2.1.92 の主な変更点は、企業レベルのセキュリティ管理と開発体験の最適化という 2 つの方向に集中しています。

forceRemoteSettingsRefresh ポリシー は、企業チームにとって重要なアップデートです。このポリシーを有効にすると、CLI の起動時に毎回最新のリモート管理設定が強制的に取得され、取得に失敗した場合は即座に終了する(フェイルクローズ型のセキュリティモデル)ようになります。これにより、企業 IT チームはすべての開発者が常に会社のセキュリティポリシーに準拠した設定で実行していることを保証でき、ローカルキャッシュによる設定の乖離を防ぐことができます。

Bedrock インタラクティブ設定ウィザード により、AWS ユーザーの初回設定体験が大幅に向上しました。ログイン画面で「3rd-party platform」を選択すると、ウィザードが AWS 認証、リージョン設定、認証情報の検証、モデルのバインドという全プロセスをガイドしてくれるため、設定ファイルを自分で編集する必要はもうありません。

claude-code-v2-1-92-mcp-persistence-powerup-tutorial-ja 图示

Claude Code MCP ツール結果の永続化について徹底解説

MCP 結果永続化の核心メカニズム

v2.1.91 で導入された「MCP ツール結果の永続化」は、今回のアップデートの中で開発者に最も大きな影響を与える機能です。これまでは、MCP ツールが返す大規模な結果(データベースのスキーマや大規模なコードベースのインデックスなど)は、デフォルトの制限を超えると切り捨てられ、コンテキスト情報が失われてしまうという課題がありました。

現在では、MCP サーバー側で _meta["anthropic/maxResultSizeChars"] フィールドを設定することで、デフォルトの結果サイズ制限を上書きできるようになりました。最大で 500,000 文字(約 500K)までサポートされます。これにより、以下のことが可能になります。

  • データベーススキーマの完全な受け渡し: 大規模プロジェクトのデータベース構造全体を一度に Claude へ渡せます。
  • コードベースインデックスの切り捨て防止: プロジェクトレベルのファイルインデックスや依存関係グラフを完全に保持できます。
  • API ドキュメントの全量読み込み: 複雑な API のドキュメント全体をコンテキストとして入力可能です。
シナリオ 以前の制限 永続化後 向上する効果
データベーススキーマ 一部のテーブル構造で切り捨て 最大 500K 文字 データモデルの全容を理解
プロジェクトファイル索引 主要ファイルのみ保持 完全なディレクトリツリー コード位置を正確に特定
API ドキュメント 要約版のみ 完全なパラメータ説明 正確なインターフェース呼び出しの提案
ログ分析 直近数十行のみ 広範囲のログ より正確な問題診断

MCP 結果永続化の設定方法

MCP サーバーのレスポンスに _meta フィールドを追加するだけで有効化できます。

{
  "content": [
    {
      "type": "text",
      "text": "... 大規模な結果内容 ..."
    }
  ],
  "_meta": {
    "anthropic/maxResultSizeChars": 500000
  }
}

MCP サーバー実装の完全な例を見る
import { Server } from "@modelcontextprotocol/sdk/server/index.js";

const server = new Server({
  name: "database-schema-server",
  version: "1.0.0"
});

server.setRequestHandler("tools/call", async (request) => {
  if (request.params.name === "get_database_schema") {
    const schema = await fetchFullDatabaseSchema();

    return {
      content: [
        {
          type: "text",
          text: JSON.stringify(schema, null, 2)
        }
      ],
      _meta: {
        "anthropic/maxResultSizeChars": 500000
      }
    };
  }
});

🎯 開発アドバイス: MCP サーバーを開発する際は、maxResultSizeChars の値を適切に設定してください。必ずしも最大値の 500K にする必要はなく、実際のデータ量に応じて適切な上限を設けるのがベストです。複数の AI モデルを呼び出してテストを行う場合は、APIYI (apiyi.com) プラットフォームで API インターフェースを一元管理することで、MCP サーバーが各モデルでどのように動作するかを素早く検証できます。


Claude Code プラグインの実行ファイルサポート

プラグインの bin/ ディレクトリメカニズム

v2.1.91 では、プラグインの bin/ ディレクトリがサポートされました。これは Claude Code プラグインエコシステムにおける重要な拡張です。プラグイン開発者は、プラグインパッケージ内に実行ファイルを含め、Bash ツールから直接コマンドとして呼び出すことが可能になりました。

この機能の典型的な活用例は以下の通りです。

  • カスタム CLI ツール: プラグインに同梱されたコマンドラインツールを、Claude の Bash ツール内で直接実行。
  • ビルドスクリプト: プロジェクト専用のビルド、テスト、デプロイ用スクリプト。
  • データ処理ツール: カスタムのデータ変換やフォーマットツール。

プラグインの bin/ ディレクトリ構造

my-claude-plugin/
├── plugin.json
├── src/
│   └── index.ts
└── bin/
    ├── lint-check        # カスタムコードチェックツール
    ├── db-migrate        # データベースマイグレーションスクリプト
    └── deploy-preview    # プレビューデプロイツール

設定が完了すれば、Claude Code は Bash コマンドの実行時にこれらのツールを直接呼び出せます。

# Claude は Bash 内でプラグインの実行ファイルを直接呼び出せる
lint-check src/
db-migrate --status
deploy-preview --branch feature/new-api

Claude Code v2.1.91 その他の重要な更新

機能 説明 利用シーン
複数行ディープリンク claude-cli://open?q=%0A による改行に対応 IDE 統合、外部ツールからの呼び出し
disableSkillShellExecution スキル内のインライン Shell 実行を禁止 企業のセキュリティポリシー対応
Edit ツール最適化 より短い old_string アンカーを使用 出力トークン消費の削減
–resume の修正 非同期書き込み失敗によるセッション履歴消失を修正 長時間の開発セッション

💡 実用的なヒント: --resume の修正により、広範囲に影響していた問題が解決されました。これまでは --resume でセッションを復元する際、非同期書き込みがサイレントに失敗するとセッション履歴のチェーンが途切れてしまうことがありました。現在は完全に修正されているため、長時間の開発セッションでも安心して中断・再開が可能です。

claude-code-v2-1-92-mcp-persistence-powerup-tutorial-ja 图示


description: "Claude Code v2.1.90 引入的交互式教程系统 /powerup 详解,以及 v2.1.92 版本的性能优化与功能更新汇总。"

Claude Code /powerup インタラクティブ・チュートリアルシステム

/powerup 機能概要

v2.1.90 で導入された /powerup は、Claude Code 初の組み込み型インタラクティブ・チュートリアルシステムです。ターミナル内でアニメーション付きのデモンストレーションを提供し、入門から上級まで 18 個のトピックを網羅しています。

難易度 コース数 内容 対象ユーザー
初級 6 コース CLAUDE.md、/clear、/compact、プランモード、モデル選択 初心者
中級 6 コース スキル、フック、サブエージェント、MCP 設定、/rewind 日常的に利用する方
上級 6 コース Worktrees、自動モード、/schedule、SDK ヘッドレスモード 上級者

/powerup の使い方

Claude Code のターミナルで以下を入力するだけです:

/powerup

インタラクティブなメニューが表示され、学習したいモジュールを選択できます。各コースには以下が含まれます:

  • 概念解説: 機能の核心となる原理と設計思想
  • アニメーションデモ: ターミナル内でのリアルタイム操作デモ
  • 実践練習: 自分のプロジェクトで実際に試すためのガイド

/powerup おすすめの学習パス

開発者の経験レベルに合わせて、以下の学習パスを推奨します:

初心者向け — まずは 3 つの基本をマスター:

  1. CLAUDE.md プロジェクト設定ファイルの書き方
  2. /compact コマンドによるコンテキストウィンドウの管理
  3. プランモード(Plan Mode)による複雑なタスクの段階的解決

中級者向け — 自動化能力を重点的に習得:

  1. フック(Hooks)による自動化ワークフローの設定
  2. サブエージェント(Sub-agents)による並列タスク処理
  3. MCP サーバーによる Claude のツール機能拡張

上級者向け — 全てのポテンシャルを解放:

  1. Worktrees による隔離環境での並列開発
  2. /schedule によるリモートエージェントの定期実行
  3. SDK ヘッドレスモードによる CI/CD パイプラインへの統合

🚀 クイックスタート: MCP サーバー開発中に様々な AI モデルを呼び出してテストする必要がある場合は、APIYI (apiyi.com) の統合インターフェースがおすすめです。1 つの APIキーで Claude、GPT、Gemini などの主要モデルにアクセス可能です。


Claude Code v2.1.92 パフォーマンス最適化まとめ

Write ツールのパフォーマンス向上

v2.1.92 では Write ツールの diff 計算が最適化され、タブ文字、& 記号、$ ドル記号を含む大規模ファイルの処理において、パフォーマンスが約 60% 向上しました。大規模な設定ファイル、シェルスクリプト、テンプレートファイルを日常的に編集する開発者にとって、大幅な体験向上となります。

v2.1.90 のパフォーマンス最適化

v2.1.90 バージョンには、複数の低レイヤーのパフォーマンス最適化が含まれています:

最適化項目 改善内容 実質的な効果
SSE 転送 二次計算量から線形計算量へ最適化 長い会話の応答速度が大幅に向上
セッション書き込み トランスクリプトファイルの書き込み最適化 I/O ブロックの低減
MCP スキーマキャッシュ キャッシュキー検索の最適化 MCP ツール呼び出しの遅延低減
–resume キャッシュ 完全なプロンプトキャッシュ未ヒットの回帰修正 セッション再開時のトークン消費量を大幅削減

v2.1.92 その他の改善点

  • /cost コマンドの強化: サブスクリプションユーザーは、モデル別およびキャッシュヒット率別のコスト詳細を確認可能に
  • /release-notes のアップグレード: インタラクティブなバージョンセレクターとなり、任意のバージョンの更新履歴が確認しやすく
  • リモート制御セッションの命名: デフォルトでホスト名プレフィックス(例: myhost-graceful-unicorn)を使用。--remote-control-session-name-prefix でカスタマイズ可能
  • キャッシュ期限切れ通知: Pro ユーザー向けに、プロンプトキャッシュの期限切れ後にフッターでキャッシュされていない概算トークン数を表示

💰 コスト管理のヒント: Claude Code の /cost コマンドでは、モデルごとのコスト分析が可能です。複数の AI モデルを開発に併用している場合は、APIYI (apiyi.com) プラットフォームの請求機能を通じて各モデルの利用量と費用を一元管理し、コストコントロールに役立ててください。

Claude Code v2.1.92 バグ修正リスト

直近の3つのバージョンで、ユーザー体験に影響を与える複数の問題を修正しました。

v2.1.92 の修正内容

  • サブエージェントの tmux セッション作成に失敗する問題を修正
  • 空白文字のみを含む thinking ブロックが API 400 エラーを引き起こす問題を修正
  • 自動運転モードにおいて、意図しないキー入力でアンケートが送信されてしまう問題を修正
  • 全画面スクロール再生中にメッセージが重複して表示される問題を修正
  • プラグインの MCP サーバーが「connecting」状態で停止する問題を修正
  • /tag および /vim コマンドを削除
  • Linux サンドボックスにおける Unix Socket のブロック機能を復元

v2.1.91 の修正内容

  • --resume 使用時の非同期書き込み失敗によりセッション履歴が消失する問題を修正
  • iTerm2、kitty、WezTerm、Ghostty ターミナルで cmd+delete ショートカットが機能しない問題を修正
  • コンテナ再起動後に計画モードの状態が消失する問題を修正

v2.1.90 の修正内容

  • --resume 使用時に完全なプロンプトキャッシュがヒットしない回帰問題を修正(v2.1.69 以降)
  • 無限レート制限ダイアログのループ問題を修正
  • 自動モードがユーザーの明確な境界設定(「don't push」など)を無視する問題を修正
  • format-on-save フック有効時に Edit/Write ツールで「File content has changed」エラーが発生する問題を修正

よくある質問

Q1: MCP ツールの結果を保持する 500K 文字の制限は絶対的な上限ですか?

はい、500,000 文字が現在の anthropic/maxResultSizeChars における最大許容値です。実際のデータ量に応じて適切に設定することをお勧めします。デフォルトで最大値を使用する必要はありません。結果が大きすぎるとコンテキストウィンドウを過剰に消費し、その後の対話品質に影響を与える可能性があります。超大規模なデータを処理する必要がある場合は、MCP サーバー側で前処理や要約を行うことを推奨します。

Q2: /powerup チュートリアルはオフラインで使用できますか?

/powerup のチュートリアルコンテンツは Claude Code のインストールパッケージに組み込まれているため、追加のダウンロードは不要です。v2.1.90 以降をインストールしていれば、インターネット接続なしでターミナルから直接 /powerup を実行して学習を開始できます。コース内容はバージョンアップに伴い随時拡充されます。

Q3: Claude Code を v2.1.92 にアップグレードするにはどうすればよいですか?

npm を使用して最新バージョンをグローバルインストールしてください:

npm install -g @anthropic-ai/claude-code@latest

アップグレード後、claude --version を実行してバージョン番号を確認してください。開発中に複数の大規模言語モデルを呼び出してテストや比較を行う必要がある場合は、APIYI (apiyi.com) プラットフォームを通じて、統一された API インターフェースと無料のテスト枠をご利用いただけます。


まとめ

Claude Code v2.1.90 から v2.1.92 までの3つのバージョンにおける主な更新ポイントは以下の通りです:

  1. MCP 結果の永続化: 最大500K文字までのツール結果をサポート。大規模なスキーマやインデックスが切り捨てられる問題を解決しました。
  2. プラグインの bin/ ディレクトリ: プラグインに実行可能ファイルを含めることが可能になり、Claude Code のツールチェーン能力が拡張されました。
  3. /powerup インタラクティブチュートリアル: 3段階の難易度で構成された全18レッスンにより、あらゆるレベルのユーザーが Claude Code を体系的に学習できます。
  4. エンタープライズセキュリティの強化: forceRemoteSettingsRefresh ポリシーにより、設定の一貫性が確保されます。
  5. パフォーマンスの全面的な最適化: Write ツールの処理速度が60%向上し、SSE(Server-Sent Events)転送が O(n²) から O(n) へと最適化されました。

これらのアップデートは、Claude Code が単なるAIプログラミングアシスタントから、本格的な開発プラットフォームへと進化していることを示しています。MCPエコシステムの継続的な強化とプラグインシステムの充実により、開発者が独自のワークフローを構築するための柔軟性が大幅に向上しました。

Claude やその他の主要なAIモデルのAPIインターフェースを素早く体験するには、APIYI(apiyi.com)の利用をおすすめします。無料枠の提供や、複数のモデルを統一されたインターフェースで利用できるため、迅速な検証や比較に最適です。


📚 参考資料

  1. Claude Code 公式更新履歴: バージョン履歴の完全版

    • リンク: code.claude.com/docs/en/changelog
    • 説明: 最新バージョンの詳細を確認するための主要な情報源
  2. Claude Code GitHub リポジトリ: オープンソースコードとIssueトラッキング

    • リンク: github.com/anthropics/claude-code
    • 説明: ソースコードの確認、バグ報告、機能改善の提案はこちらから
  3. MCP プロトコル仕様: Model Context Protocol 公式ドキュメント

    • リンク: modelcontextprotocol.io
    • 説明: MCPサーバー開発およびツール結果フォーマットに関する権威あるリファレンス
  4. Claude Code プラグイン開発ガイド: プラグイン開発入門ドキュメント

    • リンク: code.claude.com/docs/en/plugins
    • 説明: プラグインの構造、binディレクトリの設定、公開手順について理解を深められます

著者: APIYI 技術チーム
技術交流: Claude Code の使用感について、ぜひコメント欄で共有してください。その他のAI開発資料については、APIYI ドキュメントセンター(docs.apiyi.com)をご覧ください。

類似投稿