claude-quickstarts 的 9 个 Claude API 参考应用:从客服机器人到计算机操作
2026/9/9 22:19:58 网站建设 项目流程

claude-quickstarts 的 9 个 Claude API 参考应用:从客服机器人到计算机操作

【免费下载链接】claude-quickstartsA collection of projects designed to help developers quickly get started with building deployable applications using the Claude API项目地址: https://gitcode.com/GitHub_Trending/an/claude-quickstarts

claude-quickstarts 是 Claude API 应用的参考实现仓库,收录 9 套可直接运行的示例项目,覆盖智能客服、金融数据分析、计算机使用、浏览器自动化、自主编码与托管智能体。每个 quickstart 都是独立目录,自带 README、依赖清单与启动说明,适合作为把 Claude 接进自己产品的起点。

这个仓库在 API 和应用之间补了什么

直接调用 Claude API 拿到的是 JSON 响应,离可部署的产品还差会话状态、工具调用循环、图表渲染和多端界面。仓库里同时有 Python 与 TypeScript 两套技术栈:容器化示例用 Docker 交付,Web 应用基于 Next.js 与 React。可以按团队熟悉的技术栈挑一套拆读,再替换掉里面的业务逻辑。

九套 quickstart 覆盖哪些场景

容器化的桌面与浏览器

computer-use-demo 在 Docker 容器里装了一个 Linux 桌面,Claude 通过 screenshot、click、type 等工具操作它,浏览器里能同时看到对话和桌面画面。computer-use-best-practices/ 则在 macOS 上原生运行同一思路,示范提示词缓存、截图裁剪、批量工具调用等写法。browser-use-demo 走 DOM 路线,基于 Playwright 让 Claude 导航网页、提取文本、填写表单,不依赖像素坐标。

Web 前端与长任务

customer-support-agent 接 Bedrock 知识库做客服回答,界面里能看到每条回答引用的文档片段;financial-data-analyst 支持上传 CSV 与 PDF,把分析结果渲染成 6 种图表。autonomous-coding 是双智能体模式,用 git 提交和 feature_list.json 在多会话之间保存进度,单次迭代通常以分钟计。managed-agents/ 下另有 5 套基于 Claude Managed Agents 的应用,含浏览器聊天、IM 渠道适配与自托管沙箱。

docker-compose 启动浏览器自动化示例

以 browser-use-demo/ 为例,克隆并配置环境:

git clone https://gitcode.com/GitHub_Trending/an/claude-quickstarts cd claude-quickstarts/browser-use-demo cp .env.example .env

在 .env 里写入 ANTHROPIC_API_KEY,然后构建并启动容器:

docker-compose up --build

完成后访问 8080 端口是 Streamlit 对话界面,6080 是 NoVNC 浏览器画面,5900 留给 VNC 客户端。

npm run dev 跑通客服与数据分析示例

这两套 Next.js 应用不需要 Docker。进入目录安装依赖并启动:

cd claude-quickstarts/customer-support-agent npm install npm run dev

3000 端口起来后是一个三栏界面,左侧显示模型思考过程,右侧列出知识库命中片段;financial-data-analyst 的步骤相同,只需在根目录建 .env.local 写入 API key。

运行前需要配置的几件事

  • computer-use-demo 除 Claude API 外还支持 Bedrock 与 Vertex 接入,凭据通过环境变量传入容器。
  • computer-use 是 beta 能力,官方建议在独立容器或虚拟机中运行,不给模型接触敏感数据,并限制外网访问域名。
  • 容器化示例只支持单会话,agent loop 跑在被控制的容器里,两次会话之间需要重启或重置。
  • 自主编码示例首次运行会先生成 200 条 feature 列表,完整跑完以小时计;想快速验证可以调小 prompts 里的数量。

如果要做一个带界面的 Claude 应用,建议先跑通 browser-use-demo 或 customer-support-agent 其中一套,再按自己的场景替换知识库与工具。仓库采用 MIT 许可证,代码可以直接改进后用于生产。

【免费下载链接】claude-quickstartsA collection of projects designed to help developers quickly get started with building deployable applications using the Claude API项目地址: https://gitcode.com/GitHub_Trending/an/claude-quickstarts

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询