Skip to content

原文(日本語に翻訳)

  • チームエージェントがリーダーのモデルを継承するよう修正

原文(英語)

  • Fixed team agents to inherit the leader's model

概要

チーム機能でエージェントを使用する際、サブエージェントがリーダー(親エージェント)のモデル設定を正しく継承しない問題が修正されました。以前はサブエージェントがデフォルトモデルで動作してしまうケースがあり、リーダーが特定のモデル(例: Opus、Sonnet)を使用していてもサブエージェントに反映されませんでした。この修正により、チーム構成全体で一貫したモデルが使用されます。

基本的な使い方

チームエージェント機能を使用する際、リーダーに設定したモデルがサブエージェントにも自動的に適用されます:

bash
# リーダーのモデルを指定して起動
claude --model claude-opus-4
# サブエージェントも自動的にclaude-opus-4を使用

実践例

大規模プロジェクトでのチーム作業

リーダーエージェントが複数のサブエージェントに作業を分担させる際、すべてのエージェントが同じモデルで動作します:

claude --model claude-opus-4
> このプロジェクトのテストを書いて。各モジュールは並行して処理して。

# リーダー: claude-opus-4 でタスクを分割
# サブエージェント1: claude-opus-4 でモジュールAのテスト作成
# サブエージェント2: claude-opus-4 でモジュールBのテスト作成
# すべて同じモデルで一貫した品質

モデル指定による品質管理

特定の高品質モデルを指定して作業する場合、サブエージェントも同じ品質で処理されます:

/model claude-opus-4
> 複雑なリファクタリングを行って

# リーダーもサブエージェントもOpusモデルで動作
# 一貫した推論品質が保証される

注意点

  • この修正はチーム機能(Agent tool)でサブエージェントを生成する場合に影響します
  • /model コマンドでモデルを変更した場合、その後生成されるサブエージェントにも反映されます
  • Agent toolの model パラメータで個別にモデルを指定した場合は、その指定が優先されます
  • リーダーとサブエージェントで異なるモデルを使いたい場合は、Agent toolの model パラメータを明示的に指定してください

関連情報