これはなに? Xでも絶賛しましたが、Anthropicが発表した "Writing effective tools for agents — with agents" という記事が素晴らしい内容でした。 その中でも特に「Principles for writing effective tools (効果的なツールを作成するための原則)」のセクションが実践的な内容だったので、AIエージェント向けツールを実装するときの社内ガイドラインとしても使えるように抜き出して簡潔にまとめてみました。 以下の5つの原則としてまとめてあります。 AIの特性に合わせたツール設計をしよう ツール名を体系的に整理しよう AIが理解しやすい情報を返そう トークン効率を最適化しよう ツール説明文のPromptingをしよう かなり意訳しているので間違いと思われるところがあれば教えてください🙏 (元記事も読んでいただき