AIエージェントにおけるスキルとサブエージェントの違い
Skills
Section titled “Skills”スキルは単に能力を定義する。使い方はGemini CLIでSkillsを使うに書いた。
Sub agents
Section titled “Sub agents”サブエージェントは独立したタスクごとに定義する。使い方はGemini CLIでサブエージェントを使うに書いた。
サブエージェントの例としては、テスト設計者とか、セキュリティ診断者などが考えられる。
結局どっちなの
Section titled “結局どっちなの”上記の通りなのはそうなのだが、結果としてはどちらも同じことが可能なようにみえる。サブエージェントはコンテキストが分かれているし、メインエージェントとは別に利用可能なツールを設定できるので、サブエージェントはスキルの上位互換に思える。
メインエージェントにスキルを与えたい場合、もしくは同じスキルを複数のエージェントで共有したい場合はスキルが使えるのだろうか。