ホーム

Claude Codeでサブエージェントを作成

投資機会を比較したいが、複数の企業を調査してスコアリングするには何時間もかかります。サブエージェントは、あなたの研究ツールの使い方を正確に知っている金融アナリストを雇うようなものです。企業名を伝えると、レポートを収集し、主要な指標で各企業をスコアリングし、最適な投資を推奨します。サブエージェントの構築方法を学べば、仕事で繰り返し発生する複数ステップのワークフローを自動化できます。このチュートリアルでは、そのアナリストを構築する方法を示します。

主要な概念

必要なもの

ステップ1:プロジェクトフォルダを作成してClaude Codeを起動

Windows(WSL):

Mac:

Claude Codeが起動し、ウェルカムメッセージが表示されます。

ステップ2:株式レポートスキルの存在を確認

サブエージェントを構築する前に、スキルが利用可能であることを確認しましょう。次を入力してください:

利用可能なすべてのスキルをリストしてください

出力にgenerate-stock-reportsが表示されるはずです。このスキルは企業を調査し、製品ニュース、経営陣の更新、財務実績、アナリストの洞察をカバーするレポートを生成します。

表示されない場合、スキルファイルは.claude/skills/generate-stock-reports/(プロジェクトレベル)にあります。

ステップ3:サブエージェント vs スキルのアーキテクチャを理解

サブエージェントとスキルがどのように連携するかは次のとおりです:

コンポーネント 目的
スキル 1つの企業に関する生データを収集 「Appleのレポートを生成:製品、財務、経営陣、アナリスト」
サブエージェント スキルデータを使用して目標を達成 「AppleとMicrosoftのレポートを取得し、両方をスコアリングし、どちらに投資すべきか推奨」

主な違い:

あなたの株式選択サブエージェントは:

  1. 各企業のために株式レポートスキルを呼び出す(2回以上)
  2. カテゴリ全体で企業をスコアリング(財務、成長、経営陣、センチメント)
  3. スコアを比較して最適な投資を推奨

ステップ4:株式選択サブエージェントを作成

次のコマンドを入力してください:

/agents

Claude Codeエージェントインターフェースが表示され、既存のサブエージェント(ある場合)と、サブエージェントを作成編集削除するオプションが表示されます。

サブエージェントを作成しましょう:

ステップ5:構築したものを確認(リフレクションチェックポイント)

VS Codeでファイルを開くには、ファイル > ファイルを開く…をクリックして.claude/agents/stock-picker.mdに移動します。

または、Claudeに依頼できます:

stock-pickerサブエージェントファイルを表示してください。

Claudeが.claude/agents/stock-picker.mdにあるサブエージェントファイルを表示します。次のことがわかります:

上部にYAMLフロントマターがあります:

---
name: stock-picker
description: 投資判断のために複数の企業を比較...
skills: generate-stock-reports
---

このフロントマター(---マーカー間のセクション)は、このサブエージェントをいつアクティブ化するか、どのスキルを使用できるかをClaude Codeに伝えます。

フロントマターの下にスコアリング方法論を含むシステムプロンプトがあります。

これらの主要な要素を確認:

ファイルを直接編集することも、Claudeに更新を依頼することもできます。

ステップ6:サブエージェントをテスト

実際の比較でサブエージェントをテストしましょう。次を入力してください:

AppleとGoogleではどちらが良い投資ですか?

サブエージェントは説明に基づいて自動的に起動します。

ステップ7:サブエージェントの動作を観察

サブエージェントが実行されると、次の流れが確認できます:

  1. スキルを2回呼び出す - Appleに対して1回、Googleに対して1回、generate-stock-reportsスキルを呼び出します
  2. データを収集 - 各スキル呼び出しがウェブを検索して企業レポートを生成します
  3. 企業をスコアリング - カテゴリ全体で40/30/20/10の重み付けを適用します
  4. 出力を生成 - 比較表と推奨事項を作成します

ウェブ検索が含まれるため、これには2〜3分かかる場合があります。

ステップ8:出力を確認

サブエージェントは次のような詳細な分析を返します:

サブエージェントは、これをターミナルに表示するか、完全なレポートを含むmarkdownファイルを生成する場合があります。スコアリングの重みや出力形式をカスタマイズするには、サブエージェントファイルを編集できます。

次のステップ

動作する株式選択サブエージェントができたので、これらの拡張を試してみてください:

トラブルシューティング

ワークフロー概要


Steven Geが2025年12月14日に作成。