### 見出しClaude Code SDKは、スクリプトとCIパイプラインで10倍高速な起動を実現する--bareフラグを取得### 概要AnthropicにおけるClaude Codeを率いるBoris Chernyであり、ツールを構築した本人が、Claude Agent SDKのパフォーマンス改善についてツイートしました。--bareフラグは、ローカル設定ファイルに対するデフォルトのスキャン(プロジェクトのコンテキスト用のCLAUDE.md、ツール拡張用のsettingsとMCPs)をスキップし、起動時間を最大10倍短縮します。これは、非対話型のユースケース—スクリプト、CIパイプライン、バッチジョブ—で重要です。そこでは、--system-promptや--mcp-configのようなフラグを通じて、すでにすべてを明示的に指定しています。これらのデフォルト設定を読み込むことは常に不要なオーバーヘッドでした。SDKはそれを自動的に行っていたのです。### 分析この修正は、自動化された環境でClaudeエージェントを実行する人にとっての実際の痛点に対処しています。ループの中でエージェントを起動したり、CIからトリガーしたりすると、この起動オーバーヘッドは急速に積み上がります。10倍の改善は机上の話ではありません。バッチ処理やサーバレス設定において、「もたつく」と「使える」の違いになります。Chernyは、将来のバージョンで--bareをデフォルトにする計画だと述べました。これは、Anthropicが開発者がSDKを実際にどう使っているかを聞いていることを示唆しています。ほとんどのプログラムによる使用では、自動の設定探索は不要であり、対話的な開発のための利便性にとどまります。ここでのより広い文脈は次の通りです。AIツールはまだ、生産環境の要件に追いつく途中です。機能はまずデモ向けのケースで作られ、その後に実際のワークロード向けに最適化されます。今回の話は、その「その後」が起きているものです。### 影響評価- **重要度**: 中- **カテゴリ**: 開発者向けツール, 技術インサイト
Claude Code SDKの--bareフラグは起動時間を10倍短縮します
見出し
Claude Code SDKは、スクリプトとCIパイプラインで10倍高速な起動を実現する–bareフラグを取得
概要
AnthropicにおけるClaude Codeを率いるBoris Chernyであり、ツールを構築した本人が、Claude Agent SDKのパフォーマンス改善についてツイートしました。–bareフラグは、ローカル設定ファイルに対するデフォルトのスキャン(プロジェクトのコンテキスト用のCLAUDE.md、ツール拡張用のsettingsとMCPs)をスキップし、起動時間を最大10倍短縮します。
これは、非対話型のユースケース—スクリプト、CIパイプライン、バッチジョブ—で重要です。そこでは、–system-promptや–mcp-configのようなフラグを通じて、すでにすべてを明示的に指定しています。これらのデフォルト設定を読み込むことは常に不要なオーバーヘッドでした。SDKはそれを自動的に行っていたのです。
分析
この修正は、自動化された環境でClaudeエージェントを実行する人にとっての実際の痛点に対処しています。ループの中でエージェントを起動したり、CIからトリガーしたりすると、この起動オーバーヘッドは急速に積み上がります。10倍の改善は机上の話ではありません。バッチ処理やサーバレス設定において、「もたつく」と「使える」の違いになります。
Chernyは、将来のバージョンで–bareをデフォルトにする計画だと述べました。これは、Anthropicが開発者がSDKを実際にどう使っているかを聞いていることを示唆しています。ほとんどのプログラムによる使用では、自動の設定探索は不要であり、対話的な開発のための利便性にとどまります。
ここでのより広い文脈は次の通りです。AIツールはまだ、生産環境の要件に追いつく途中です。機能はまずデモ向けのケースで作られ、その後に実際のワークロード向けに最適化されます。今回の話は、その「その後」が起きているものです。
影響評価