HackerNews

エージェントデザインは依然として難しい

Agent design is still hard

https://lucumr.pocoo.org/2025/11/21/agents-are-hard/


アーミン・ロナッハーは、エージェントの構築とエージェントコーディングツールの使用についての新しい知見を語っています。エージェントの構築は依然として複雑で、SDKの抽象化は実際のツール使用時に障害が発生します。特に、キャッシングは自ら管理することで効果的ですが、モデルによって異なります。また、強化学習は予想以上に重要な役割を果たし、失敗は慎重に隔離する必要があります。エージェント構築時には、OpenAI SDKやAnthropic SDKなどの基盤SDKをターゲットにするか、Vercel AI SDKのような高レベルの抽象化を選ぶことができます。しかし、Vercel AI SDKを利用する際は、モデル間の違いによって独自のエージェント抽象化を構築する必要が生じ、その過程で多くの課題が浮き彫りになりました。また、キャッシングとメッセージングの管理においても各プラットフォームは異なるアプローチを取り、特にAnthropicではキャッシングを有料で提供しており、管理方法が大きく影響します。最終的には、エージェント構築の際にはさらなる安定を待つべきであると示唆しています。