📌 项目地址:anthropics/claude-quickstarts | ⭐ 19,298 颗星 | 🔧 Python

这个仓库是什么

anthropics/claude-quickstarts 是 Anthropic 官方的 Claude API 示例集合,接近两万 star。它不是 SDK,也不是框架,就是六个能直接跑起来的完整项目。想知道 Claude API 实际能做什么、代码该怎么组织,跑一遍这些项目比啃文档直观得多。

门槛很低:去 console.anthropic.com 注册,拿一个 API key。每个子项目的安装和运行命令放在各自的目录里,README 没有统一给出,用哪个看哪个。

六个项目,两条主线

前两个是传统对话式应用,后四个全在讲 computer use 和 browser use。仓库的重心明显在后半,这也符合 Anthropic 近期的发力方向。

Customer Support Agent:接了知识库的客服代理,演示怎么用 Claude 的语言理解和生成能力,搭一个能查知识库回答问题的客服系统。

Financial Data Analyst:聊天式金融数据分析,你提需求,它做交互式可视化图表。

Computer Use Demo:给 Claude 一套环境和工具,让它控制一台桌面计算机。支持最新的 computer_toolset_20260801 工具集形态:每个计算机操作都是一个独立的成员工具,模型按名字调用。

Computer Use Best Practices:我认为参考价值最高的一个。它和上面那个容器化的 Demo 不同,直接跑在原生 macOS 桌面上(官方建议放虚拟机里)。目的不是证明“能做”,而是演示“怎么做得又可靠又省钱”。里面示范了一套工程模式:

  • 显式的工具定义
  • 正确的图像尺寸和裁剪(computer use 要不停截图喂给模型,截图是成本大头)
  • Prompt 缓存
  • 服务端 compaction
  • 批量工具调用
  • 沙箱 shell
  • 轨迹记录

它还配套 Anthropic 官方的 computer-use 最佳实践指南(claude.com/blog/best-practices-for-computer-and-browser-use-with-claude)。做 agent 开发的话,建议先看这个再看 Demo。

Browser Use Demo:基于 Playwright 的浏览器自动化参考实现。Claude 能导航网页、检查和操作 DOM 元素、提取内容、填表单。

Browser Toolset Quickstart:浏览器工具集 browser_toolset_20260801 的最小 CDP 示例,Python 和 TypeScript 各一份。内容有三块:一个控制单个 Chromium 标签页的 CDP driver,一个带 tool runner 跑 driver 的脚本,还有一个绕过模型直接测试的脚本。官方自己说得很明白:只用来展示接口,不是生产代码。

怎么选

想做对话式应用,看前两个。研究 computer use 和 browser use,后四个再细分:想快速看到效果选 Computer Use Demo;想学工程实践选 Best Practices;要操作真实网页选 Browser Use Demo;只想看接口长什么样,看 Browser Toolset 就够。

四个坑

  1. Best Practices 必须放虚拟机里跑。 它直接控制你的 macOS 桌面,README 原话是 “run it in a VM!”,别在日常工作机上裸跑。
  2. Browser Toolset 别拿去生产。 官方自述只是接口演示,看懂就行。
  3. 整个仓库都是起步模板。 安全加固和错误处理要自己补。
  4. computer-use 项目很烧钱。 频繁截图发给模型,费用不低。控制成本的手段(图像裁剪、prompt 缓存)Best Practices 里都有现成写法,直接抄。
这篇文章对你有帮助吗?

发表回复