Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Was this page helpful?
スキルは、再利用可能なファイルシステムベースのリソースであり、エージェントにドメイン固有の専門知識(ワークフロー、コンテキスト、ベストプラクティス)を提供することで、汎用エージェントをスペシャリストに変えます。プロンプト(一回限りのタスクに対する会話レベルの指示)とは異なり、スキルはオンデマンドで読み込まれ、必要なときにのみコンテキストウィンドウに影響を与えます。
2種類のスキルがサポートされています。どちらも同じように機能します:エージェントはタスクに関連する場合に自動的にスキルを呼び出します。
カスタムスキルの作成方法については、エージェントスキルの概要とベストプラクティスを参照してください。このページでは、組織内にすでにスキルが利用可能であるか、Anthropic プリビルトスキルを使用していることを前提としています。
すべてのManaged Agents APIリクエストには、managed-agents-2026-04-01 ベータヘッダーが必要です。SDKはベータヘッダーを自動的に設定します。
エージェントを作成する際にスキルを付与します。セッションごとに最大20スキルがサポートされています。複数のエージェントを使用している場合、これにはセッション内のすべてのエージェントにわたるスキルが含まれます。
agent=$(curl -sS https://api.anthropic.com/v1/agents \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "anthropic-beta: managed-agents-2026-04-01" \
--json @- <<'EOF'
{
"name": "Financial Analyst",
"model": "claude-sonnet-4-6",
"system": "You are a financial analysis agent.",
"skills": [
{"type": "anthropic", "skill_id": "xlsx"},
{"type": "custom", "skill_id": "skill_abc123", "version": "latest"}
]
}
EOF
)| フィールド | 説明 |
|---|---|
type | プリビルトスキルの場合は anthropic、組織が作成したスキルの場合は custom。 |
skill_id | スキルの識別子。Anthropic スキルの場合は短い名前(例:xlsx)を使用します。カスタムスキルの場合は、作成時に返された skill_* IDを使用します。 |
version | カスタムスキルのみ。特定のバージョンに固定するか、latest を使用します。 |