Skip to content

原文(日本語に翻訳)

リモートセッションでのプラグイン読み込みパフォーマンスを改善

原文(英語)

Improved plugin loading performance in remote sessions

概要

リモートセッション(Claude.aiやVS Code等からの接続)でClaude Codeを使用する際のプラグイン読み込み速度が改善されました。多数のプラグイン(MCPサーバー、スキル等)を使用している環境で、セッション開始時の初期化時間が短縮されます。

基本的な使い方

この改善は自動的に適用されます。プラグインを設定している環境でリモートセッションを開始すると、より高速に利用可能な状態になります。

json
// .claude/settings.json - プラグイン設定例
{
  "plugins": [
    { "type": "mcp", "name": "database-tool" },
    { "type": "mcp", "name": "github-integration" },
    { "type": "skill", "name": "custom-workflow" }
  ]
}

実践例

複数プラグインを使用したリモートワークフロー

bash
# 多くのプラグインが設定されたリモートセッション起動
# 修正前:プラグインの読み込みに長時間かかることがあった
# 修正後:並行ロードにより高速化

# セッション開始時のログ(改善後)
# [●] プラグイン読み込み中... (1.2秒 → 0.4秒)
# [✓] database-tool: 準備完了
# [✓] github-integration: 準備完了
# [✓] custom-workflow: 準備完了

CI環境でのリモートセッション活用

yaml
# GitHub Actions等でリモートセッションを使う場合
# プラグインの初期化が速くなることで全体の実行時間が短縮

- name: Claude Code でコードレビュー
  run: |
    claude --remote "このPRの変更をレビューしてください"
    # プラグイン込みの起動が高速化

エンタープライズ環境での多数プラグイン使用

複数のMCPサーバーやスキルを組み合わせた大規模な設定でも、リモートセッションが迅速に起動するようになりました。

json
// 多数のプラグインを持つエンタープライズ設定例
{
  "plugins": [
    { "type": "mcp", "name": "jira-integration" },
    { "type": "mcp", "name": "confluence-wiki" },
    { "type": "mcp", "name": "internal-db" },
    { "type": "mcp", "name": "monitoring-api" },
    { "type": "skill", "name": "deploy-workflow" },
    { "type": "skill", "name": "review-checklist" }
  ]
}

注意点

  • この改善はリモートセッション限定で、ローカルセッションへの影響はありません
  • プラグインの数が多いほど改善効果が顕著に現れます
  • プラグイン読み込みのパフォーマンスはネットワーク状況にも依存します

関連情報