Anthropic SkillsからAIプロダクト開発者が学べること
BRANK

AnthropicのSkillsが発表された時、皆様はどう思いましたか? Use(Function Calling)とは何が違うんだ...?」「また違いの説明が求められる新しい用語が増えたのか...?」というのが私の最初の正直な感想でした。ただ、全くToolと同じということもないはずです。そこで遅ればせながら、既存のTool Useとの差分や、なぜこの「Skills」という構造が必要だったのか?プロダクト開発視点では何を持ち帰れば良いのか?について考えてみました。AIエージェント開発の変遷とコンテキストウィンドウの限界まず、これまでのAIエージェント開発を振り返ってみましょう。Toolによる能力拡張 (Capability Extension)オライリーのAIエンジニアリングでも、AIエージェントは 「環境」と、それに作用する「ツール」 が最も中心的な構成要素でした。 Use(Function Calling)などと呼ばれてきたものです。JSON Schemaで関数の仕様を渡せば、AIが適切な引数を生成し、システム側で実行する。このループによって、AIはチャットボットから、より幅広いタスクをこなす事ができる可能性を見いだしました。コンテキストウィンドウのジレンマしかし、実際にプロダクトを作っていると、エージェン…

zenn.dev
Related Topics: Product Management AI