Claude Codeの新機能「ultracode」とは?並列エージェントで重いタスクを一度に処理する仕組み
-
FromClaude (Hacker News)
2026年5月28日、Claude Codeに新機能「ultracode」が追加されました。これは、Claude Codeの「フルパワーモード」とも言えるもので、xhigh(最高レベルの推論)での実行と、動的ワークフロー(Dynamic Workflows)の自動的な活用を組み合わせたものです。
ultracodeの主な特徴:
- Claude Code側の設定であり、モデル設定ではありません。
- タスクをサブタスクに分解し、複数のエージェントを並列実行し、検証・反証を繰り返して回答を収束させます。
- 「1つのモデル、1つの会話、1度に1つのタスク」という従来の考え方から、「Claudeが自ら計画を立て、エージェントのグループを管理する」という概念にシフトします。
- コードベース全体のバグ調査、セキュリティ監査、大規模なリファクタリング・移行、多角的な検証を要する調査タスクなどに有効です。
利用するための前提条件:
- モデル: xhighをサポートするモデル(Opus 4.8 / Opus 4.7)が必要です。
- Claude Codeバージョン: v2.1.154以降が必要です。
- プラン: Max、Team、Enterprise(管理者が有効化した場合)、Claude API、Amazon Bedrock、Vertex AI、Microsoft Foundryで提供されます。Proプランでも/configで有効化できる場合があります。
有効化の手順:
- /configで「Dynamic workflows」を有効にする(falseからtrueへ)。
- /modelでモデルをOpus 4.8に設定する。
- /effortで「ultracode」を選択する。
「ultracodeが表示されない」場合のチェックリスト:
- モデルがOpus 4.8(または4.7)に設定されているか?
- /configで「Dynamic workflows」が有効になっているか?
- Claude Codeのバージョンがv2.1.154以降か?
- 環境変数CLAUDE_CODE_DISABLE_WORKFLOWS=1 や設定ファイルに disableSettings が含まれていないか?
利用上の注意点:
- トークン消費量が大幅に増加します。
- 日常的な軽いタスクにはオーバースペックなため、通常の作業に戻る際は「high」などに切り替えることが推奨されます。
- ワークフローがツール実行ごとに停止しないよう、自動モード(Auto mode)での利用が推奨されます。
- セッション限定の機能であり、新しいセッション開始時には再選択が必要です。
ultracodeを使わずにワークフローを試す方法:
- プロンプトに「workflow」という単語を含める。
- /deep-research コマンドを使用する。
まとめ: ultracodeは、大規模で重いタスクを効率的に処理できる強力な機能ですが、トークン消費量や利用シーンに注意が必要です。まずは小規模なタスクで試してみることをお勧めします。
[custom_js_sp]
AIによる翻訳/要約をしています。正確な情報はオリジナルサイトにてご確認ください。
当サイトの記事にはプロモーションが含まれる場合があります。
