Agent SDKのサブエージェント定義 — プログラムかファイルかの使い分け
Agent SDKはサブエージェントをプログラムかファイルで定義できます。両者の違いと、実行時に動的生成する設計だけが持つ利点を解説します。
全284件を新しい順に並べています(241〜270件目)。カテゴリのトップへ戻る
Agent SDKはサブエージェントをプログラムかファイルで定義できます。両者の違いと、実行時に動的生成する設計だけが持つ利点を解説します。
Agent SDKはclaude CLIのサブプロセスを起動する構造で、ステートレスなAPIラッパーとは前提が違います。4つのセッションパターンと本番前に決めるべき設計判断がわかります。
Agent SDKのTool Searchで数百〜数千のツールをオンデマンド読み込みする設定方法。ENABLE_TOOL_SEARCHの値ごとの挙動と、効かないときの原因の切り分けをまとめます。
Agent SDKの公式サンプルをTypeScriptデモ8本とPythonのCookbookレシピに分け、何を学べて何に向いているかを用途別にまとめました。
Agent SDKのCLINotFoundError・CLIConnectionError・ProcessError・structured_output Noneの原因と対処をエラーメッセージ別に解説します。
Claude Code SDKからClaude Agent SDKへのリネームで発生する破壊的変更を、パッケージ名・import・ClaudeAgentOptionsの3点を手順とチェックリストで示します。
Agent SDKから外部MCPサーバーへ接続する手順。stdio・HTTP/SSEの選び方、allowedToolsでの権限付与、接続タイミングとエラーハンドリングまで扱います。
Agent SDKのインプロセスMCPサーバーで独自ツールを定義する手順。天気ツールの実装例からエラーハンドリング、structuredContentでの構造化データ返却まで扱います。
Manusの自律タスク実行とClaude(Cowork・Agent SDK)を、承認の既定値・サンドボックスの隔離方式・監査ログの公開範囲で比較します。
CLAUDE.md・Output Styles・append・カスタムプロンプトの4つを比較し、Claude Codeとの違いの大きさに応じた選び方とプロンプトキャッシュの注意点をまとめます。
Claude Agent SDKをMaxなどのサブスクリプションで認証すると、claude -pと同じくプランの利用上限を消費します。専用クレジット化の一旦停止と、10月に始まった月次APIクレジットとの違いを説明します。
outputFormatにJSON Schemaを渡してエージェントの応答を検証済みJSONに固定する方法を、Zod・Pydanticでの型付けとエラー処理まで実例で解説します。
includePartialMessagesでStreamEventを受け取り、テキストとツール呼び出しをトークン単位で追跡してストリーミングUIを作る方法をまとめます。
GitLab・Sourcegraph・Sentry・CircleCI・SemgrepのClaude導入を、実装方式(API・Agent SDK・Managed Agents)と出力の検証の置き場所から比較します。
Agent SDKのTaskCreate / TaskUpdateのtool_useストリームからタスクIDを取り出し、アプリ側の進捗表示を実装する手順とつまずきをまとめます。
Agent SDKのsettingSourcesが制御するCLAUDE.md・Skills・Hooksの範囲と、制御が及ばない5つの入力を、隔離セッションを作る手順つきで示します。
Agent SDKのcanUseToolコールバックでツール承認リクエストとAskUserQuestionの確認質問をアプリ側から処理する方法を解説します。
Agent SDKはClaude Codeと同じ実行ループで動きます。ターンとメッセージの数え方、上限オプションの置きどころ、コンテキストの消費源と自動圧縮の挙動を解説します。
Agent SDKのストリーミング入力とシングルメッセージ入力を、割り込み・画像添付・セッション継続・エラーの出方で比較し、使い分けの分かれ目を示します。
Python版Claude Agent SDKのquery()とClaudeSDKClientはセッション・会話継続・割り込みの扱いが異なります。1回限りの呼び出しと対話アプリ、それぞれどちらを選ぶべきかを比較表と実装コードで判断します。
Agent SDKのpluginsオプションでローカルプラグインを読み込む手順。パス指定のルール・複数ソースの組み合わせ・initメッセージでの確認・よくあるトラブルまでまとめました。
Claude Agent SDKのtotal_cost_usdとmodelUsageの範囲・重複計算の落とし穴・サブエージェント分の扱いを実装コード付きで説明します。
Agent SDKでSkillsを制御するskillsオプションとsettingSourcesの関係、スラッシュコマンドでの直接呼び出し、ツールの事前承認、よくあるトラブルの直し方までまとめました。
Agent SDKのSessionStoreインターフェースで、セッション履歴をS3やRedisへミラーし、複数ホスト間でresumeする実装方法を解説します。
Agent SDKのSandboxSettingsをTypeScript/Pythonで設定し、コマンド・ネットワークを制限する方法。両言語の設定差とdangerouslyDisableSandboxのフォールバックを解説。
Claude Agent SDKのenableFileCheckpointingでファイル変更を追跡し、rewindFiles()で任意の時点へ戻す実装手順と5つの制限をまとめます。
「thinking.type.enabled is not supported for this model」はClaude Codeのバージョン不足が原因です。モデル別の必要バージョンと直し方をまとめます。
Anthropic APIのtool_runner()でツール実行ループを自動化する実装をPython/TypeScriptで解説。Agent SDKとの使い分けも扱います。
AnthropicがClaude Researchを支えるマルチエージェント基盤の作り方を公開しました。リードエージェントとサブエージェントの分業、9割超のスコア改善、トークン消費の意味、運用上の落とし穴を読み解きます。
Claude API(Anthropic APIとも呼ばれます)は、Claudeのモデルを自分のアプリから従量課金で呼ぶAPIです。料金はHaiku 5.5の入力$0.10からで、Consoleでキーを作ればすぐ呼べます。