Anthropic 工程博客 · 中文学习笔记Anthropic 工程笔记

    标签:tool-design

    4 篇笔记 · 0 篇论文笔记 · 0 个资源导读

    笔记(4)

    1. 01 构建高效的智能体:从简单可组合的模式出发 · 模块 A 智能体设计与架构 · 15 分钟

      Anthropic 把“智能体系统”分为预先编排的工作流和自主决策的智能体,归纳出增强型 LLM 这个基础单元和五种常见工作流模式,核心主张是:从最简单的方案开始,只有当复杂度确实带来可测量的收益时才往上加。

    2. 03 为智能体编写高效工具——借助智能体本身 · 模块 B 工具与 MCP · 11 分钟

      工具是确定性系统和非确定性智能体之间的契约,要为智能体而不是为程序员来设计。做法是先做原型,用真实且复杂的任务跑评测,再让 Claude Code 分析评测记录、改进工具;原则包括少而精、命名空间、返回高信号信息、省 token、把工具描述当提示来写。

    3. 09 Claude 开发者平台上的高级工具使用 · 模块 B 工具与 MCP · 10 分钟

      发布三项测试版功能:Tool Search Tool 按需发现工具,避免工具定义撑爆上下文;Programmatic Tool Calling 让 Claude 写 Python 编排工具调用,中间结果不进上下文;Tool Use Examples 用示例调用教会模型 schema 表达不了的用法。可按瓶颈叠加。

    4. 12 用 Claude 3.5 Sonnet 刷新 SWE-bench Verified 成绩 · 模块 E 评测 · 9 分钟

      SWE-bench 评测的是“模型 + 脚手架”组成的整个智能体。升级版 Claude 3.5 Sonnet 只用简洁提示加 Bash 和编辑两个通用工具,就在 SWE-bench Verified 上拿到 49%(此前最好 45%)。关键是把控制权交给模型,并打磨工具描述和防错设计。文中还总结了运行这类评测的难点。

    ← 全部标签