ツールを使用するエージェントの問題を見極め、それに適した修正方法を選ぶことができます。 ここで、このコースを簡単に振り返ってみましょう。
今できるようになったこと
- ツール呼び出しを正確に行う。 各ツールをいつ呼び出し、いつ呼び出さないかを記述し、評価でテストし、厳格なツール使用を有効にします。
- 待ち時間を短縮し、何が起きているかを示す。 独立したツール呼び出しを並列で実行し、ストリーミングを使って、ユーザーが待っている間にClaudeがどのツールを選んだかを見えるようにします。
- Anthropicが提供するツールを使用する。 Anthropic側で実行されるコード実行とウェブ検索を追加し、他に入り込む手段がないソフトウェアにはコンピューター操作を使い続けます。
- コストを抑える。 各リクエストの入力トークンを計測し、ツール定義をキャッシュし、プログラムによるツール呼び出しを使用します。
自分のコードに戻る
自分のコードに戻り、自分やユーザーを最も悩ませている問題から始めましょう。 それに対応するレッスンの修正方法を適用してください。レッスンはここに残っているので、作業中いつでも好きなものを再度開くことができます。
次に見るべき場所
| 必要なもの | 見つかる場所 |
|---|---|
| レッスンで扱われなかったツールの問題への対処 | ツール使用のトラブルシューティング(新しいタブで開きます)には、各症状とその考えられる原因、そして修正方法が一覧になっています。 |
| コースで扱った3つ以外の、Anthropicが提供する他のツール | ツールリファレンス(新しいタブで開きます)には、それらすべてが一覧になっています。 |
| ツールを使った構築のためのガイドとコード例 | Claude Cookbook(新しいタブで開きます)は、そのToolsカテゴリーで開きます。 |
| 各ツールを自分で定義・実行することなく、Claudeを外部サービスやデータに接続する方法 | Introduction to Model Context Protocol(新しいタブで開きます)は、Python SDKを使ってMCPサーバーとクライアントを構築するAcademyコースです。 |