想从事Agent方向,从Claude出发反而是个很好的切入点。
很多人学Agent上来就啃框架文档,结果越看越懵。不如先把Claude用透。日常用Claude的过程中,你会自然遇到三个问题:为什么有时候回答很准,有时候一塌糊涂?为什么给的上下文不一样,结果差这么多?为什么有些任务它能自己拆解,有些完全跑偏?
这三个问题就是Agent的核心:prompt工程、上下文管理、任务规划。
从这里展开学就有方向了。prompt写不好,Agent就是个废物,先把Claude的system prompt、few-shot、chain of thought这些玩明白。然后学RAG,因为Agent需要调用外部知识,向量数据库怎么存怎么检索得懂。再学tool calling,Claude支持function calling,让模型决定什么时候调用什么工具,这是Agent自主行动的核心。框架的话LangChain和LlamaIndex先选一个,别两个一起啃。结合Claude的API文档,自己搭一个能跑起来的小Agent,哪怕只是个自动查天气发邮件的玩具,跑通了比看一百篇文章都有感觉。最重要的是:Agent这个方向变化极快,与其等学完再动手,不如边做边学。Claude本身就是最好的学习工具,遇到不懂的直接问它。
#想从事Agent应该学习哪些技术?#