◉CLAUDE LABEN
●2.1.301 — vim の % モーション、VS Code パネルでの LaTeX 数式表示、使用量上限待ちのリトライ監視の上限が入りました(10/15)●2.1.299 — 200K トークン超で約54分放置した会話はアイドル圧縮。MCP の許可ルールは名指ししたサーバーだけに一致します●SONNET 4.5 — Claude API での提供終了は 11/30、残り44日。移行先は Sonnet 5.5●WINDOWS — 日本語の環境でだけフックが黙って壊れる報告があり、文字コードの確認が呼びかけられています●FAST MODE — Opus 5.5 の Fast mode がリサーチプレビューを終え、ベータヘッダーが不要になりました(10/15)●NEW — Cowork に渡したフォルダの先頭に、十行の約束ファイルを置いてみました●2.1.301 — vim の % モーション、VS Code パネルでの LaTeX 数式表示、使用量上限待ちのリトライ監視の上限が入りました(10/15)●2.1.299 — 200K トークン超で約54分放置した会話はアイドル圧縮。MCP の許可ルールは名指ししたサーバーだけに一致します●SONNET 4.5 — Claude API での提供終了は 11/30、残り44日。移行先は Sonnet 5.5●WINDOWS — 日本語の環境でだけフックが黙って壊れる報告があり、文字コードの確認が呼びかけられています●FAST MODE — Opus 5.5 の Fast mode がリサーチプレビューを終え、ベータヘッダーが不要になりました(10/15)●NEW — Cowork に渡したフォルダの先頭に、十行の約束ファイルを置いてみました
TAG

tool-use

23 記事
← タグ一覧に戻る
関連タグ:
claude-api11production10agent5python5api-sdk4error-handling3streaming3cost-optimization3api3context-management3mcp2API2
⬡ API & SDK/2026-06-21上級

検索結果を二度運ばない — response_inclusion で消費済みブロックを応答から外す設計

dynamic filtering を有効にしたエージェントで出力トークンが膨らむ原因は、code execution が消費し終えた検索結果ブロックが応答に二重で乗ることにあります。response_inclusion を excluded にして安全に外せる条件と、full を保つべき条件を実装と判断表で整理しました。

⬡ API & SDK/2026-05-20上級

Claude エージェントのツール返り値を圧縮する — 巨大レスポンスを文脈に積まずに集約する設計

データベースの数千行、Webスクレイプ後のHTML、ファイル読み込みの数MBといった巨大なツール出力をそのまま Claude に渡すと文脈が破裂し、コストも品質も同時に悪化します。スキーマ縮約・サマリ・参照渡しの3層で圧縮する本番アーキテクチャを実装パターン付きで整理しました。

⬡ API & SDK/2026-05-16中級

Claude API の Tool Use でスキーマ定義ミスが出たとき:実際に遭遇した3つのパターンと診断手順

Claude API の Tool Use でよく起きるスキーマ定義ミス・invalid_tool_use・Claude がツールを呼ばない問題を、実際のアプリ開発で遭遇したケースをもとに診断手順と修正パターンで解説します。

⬡ API & SDK/2026-05-08中級

Claude API のツール呼び出しを Zod で型安全にした — TypeScript 開発者が詰まるポイントと実装パターン

as anyが散らばったツール呼び出しコードを、TypeScriptとZodで型安全に作り直す実装パターンです。スキーマ自動変換とランタイムバリデーション、optionalとnullableの違いやネストしたunion型の変換など詰まりやすいポイント、複数ツールの管理方法までを実践コード付きで解説します。

⬡ API & SDK/2026-05-06中級

Claude API × Python 実践:ツール呼び出しとストリーミングを組み合わせてAIアシスタントを作る

Claude API の Tool Use とStreamingを同時に使うPython実装を解説。ツールを定義してリアルタイム応答するAIアシスタントの完成コードと、組み合わせ時に詰まりやすいポイントを丁寧に解説します。

⬡ API & SDK/2026-05-05中級

Claude API のツール実行エラーを Claude 自身に診断させる — 自己修正ループの設計と本番実装

Tool Use実装で避けられないツール実行エラーの対処法を解説。is_errorフラグを活用してエラー情報をClaudeに返し、自己診断・修正ループを実装する実践的なPythonコードと本番でのアンチパターンも紹介します。

⬡ API & SDK/2026-05-05上級

「考えながら調べる」AIエージェントの作り方 — Claude API 拡張思考 × Tool Use 本番実装ガイド

Claude APIの拡張思考(Extended Thinking)とTool Useを組み合わせる実装パターンを詳解。頻出エラーの根本原因、リサーチエージェントの完全実装コード、本番でのコスト・タイムアウト設計まで体系的に解説します。

◉ Claude AI/2026-05-04中級

「tool result could not be submitted」エラーが出たときの完全対処ガイド

Claudeで突然現れる「tool result could not be submitted」エラーは、ドキュメントに詳しい記載が少なく原因特定に時間がかかります。このエラーが出る場面の整理、主な原因と対処法、デバッグ手順のまとめ、よくある疑問への回答を個人開発者の実体験をもとに解説します。

⬡ API & SDK/2026-04-16上級

Claude API × Go言語 本番実装 — Anthropic Go SDK・並行処理・Tool Use・マイクロサービス統合

Anthropic Go SDK で Claude API を本番運用するための実装パターン。ストリーミング・goroutine による並行処理・Tool Use・Gin/Echo 統合・グレースフルシャットダウンまで、動作するコードとともに整理しています。

⬡ API & SDK/2026-03-29上級

Claude API Think Tool — エージェントのインターリーブド推論でツール呼び出し精度を劇的に向上させる

Claude APIのThink Toolパターンを徹底解説。Extended Thinkingとの違い、エージェントループでのインターリーブド推論の実装方法、ツール呼び出し精度を最大54%向上させる本番設計パターンを詳しく紹介します。

⬡ API & SDK/2026-03-26中級

Claude SDK Tool Runner でエージェントループを自動化する

ツール呼び出しの検出・実行・返却という定型ループを自前で書かずに済む、Claude SDKのTool Runnerを解説します。Tool Helpersによるツール定義、エージェントループの構築、自動コンパクションでのコンテキスト管理、strict指定による入力スキーマの厳密検証までコード例で確認します。