Agent Skills APIクイックスタート — コード実行ツールでPDFや資料を作る
Messages APIからAgent Skillsを呼び出し、プレゼン・Excel・Word・PDFを生成する最小手順。containerパラメータの書き方とコード実行ツールの必須要件を扱います。
全138件を並べています(121〜138件目)。チュートリアル一覧のトップへ戻る
Messages APIからAgent Skillsを呼び出し、プレゼン・Excel・Word・PDFを生成する最小手順。containerパラメータの書き方とコード実行ツールの必須要件を扱います。
OpenAI SDKのコードをほぼそのままClaudeへ向ける互換レイヤーの使い方。3つの変更点、無視されるフィールド、移行後の症状と原因の対応、検証コードを扱います。
Anthropic公式SDKのミドルウェアで横断処理を挟む方法。登録順序の実行結果、HTTPクライアントの差し替え、組み込みrefusal-fallbackの挙動まで扱います。
Amazon BedrockでClaude APIを使う手順と、直接APIとの違いを説明します。モデルアクセスの申請、認証方式、SDKの導入、使えない機能、リージョンまで扱います。
count_tokensエンドポイントで送信前にトークン数を見積もる手順と、Start/Build/Scale別のレート制限を実装コード付きでまとめます。
Memoryツールのview/create/str_replace/insert/delete/renameが返す文字列とエラー処理を、公式仕様に沿って実装レベルで押さえます。
Skillsがコード実行環境で作ったExcel・PowerPoint・PDFは、応答に埋め込まれずfile_idだけが返ります。Files APIで実体を取り出すまでの4ステップを扱います。
tool_useの直後にtool_resultを置き、tool_resultを先頭にまとめてtextはあとに置く整形ルールと、破ったときに出る400エラーの実際の文言をまとめます。
Anthropic APIのBashツールはClaudeが実行するコマンドを返すだけで、実行環境は自前実装です。センチネル行での完了検知とプロセスグループごとのタイムアウト処理を、実行結果つきで解説します。
tool_choiceはauto/any/tool/noneの4種類。any/toolで説明文が消える理由、Opus 5.5・Sonnet 5.5・Fable 5.1・Mythos 5.1で400になる条件、切り分けを解説します。
拡張思考の手動モードとtool_choice: any/toolは併用できずエラーになります。Opus 5.5・Sonnet 5.5・Fable 5.1・Mythos 5.1は常に400です。切り分けと代替手段を示します。
Computer Use APIはtoolsにcomputer_toolset_20260801を1つ足すだけで使えます。対応モデル、Xvfb環境、エージェントループ、バッチ処理の実装をCoworkとの違いとあわせて示します。
memory toolのファイル操作はクライアント側の実装が実行します。/memories/../../secrets.envのような攻撃とURLエンコード済みの迂回を防ぐ検証を、6コマンド全部にかける実装手順です。
Anthropic APIのtool_runner()でツール実行ループを自動化する実装をPython/TypeScriptで解説。Agent SDKとの使い分けも扱います。
ClaudeでJSONを確実に返す機能はstructured outputsという名前で提供されます。output_config.formatの実装手順と、tool use・Claude Codeとの違いを扱います。
Claudeに埋め込みモデルはなく、検索側はVoyage AIなど外部で用意します。埋め込みモデルの選び方と、search_resultブロックで出典付きの回答を返す手順、つまずきどころを示します。
Claude Files APIは、PDFを一度アップロードしてfile_idで読み込ませるAnthropic APIの機能です。手順、制限値、対応基盤、ベータヘッダー廃止後の注意点を示します。
Batch APIはAnthropic APIのリクエストをまとめて非同期処理し、入力・出力とも標準料金の50%で実行できる機能です。制限・料金・実装手順・落とし穴までを扱います。