3条命令让Claude应用跑进容器:浏览器自动化演示实操
3条命令让Claude应用跑进容器浏览器自动化演示实操【免费下载链接】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 构建的 Claude 应用示例每个都能在 Docker 容器里独立跑起来。本文挑其中最容易出效果的一条路径走一遍。跑起来之前系统Linux、macOS 或 WindowsWSL2Docker Engine 20.10 以上Docker Compose v2一个 Claude API 密钥至少 2GB 空闲内存8080、8501、6080、5900 端口空闲或打算改端口Docker部署Claude应用三步到容器跑通克隆并进入示例目录git clone https://gitcode.com/GitHub_Trending/an/claude-quickstarts cd claude-quickstarts/browser-use-demo环境模板和 compose 文件都在这个子目录里不用到处找。复制环境模板并填入密钥cp .env.example .env打开 .env把 ANTHROPIC_API_KEY 换成你在 Claude Console 拿到的密钥分辨率、端口这些配置也在这个文件里按需改就行。构建并启动容器docker-compose up --build首次构建要拉镜像编译等几分钟。完成后浏览器打开 http://localhost:8080左边是聊天窗右边是容器内浏览器的实时画面。输入打开 news.ycombinator.com 告诉我前三条演示就开始跑了Claude 逐个发出浏览器操作点、输、翻最后汇总给你。目录地图四个主力quickstartbrowser-use-demo/ —— 上面这套浏览器自动化演示带完整 docker-compose 和 .env 模板computer-use-demo/ —— Computer Use 演示容器里跑一个 Linux 桌面X11 VNCcustomer-support-agent/ —— 客服机器人Next.js 前端 知识库 RAGagents/ —— 通用代理与工具集计算器、代码执行、文件操作、网页搜索重点功能拆解两个最能说明问题的演示Computer Use演示给模型一台Linux桌面想要完整桌面而不只是浏览器就看 computer-use-demo。容器里装好 Linux 桌面模型每一轮看截图、依次调用 left_click、type 这类工具你可以通过 noVNC 实时盯着画面。镜像是现成的不用编译docker run -it -e ANTHROPIC_API_KEY$ANTHROPIC_API_KEY \ -p 8080:8080 -p 6080:6080 \ ghcr.io/anthropics/anthropic-quickstarts:computer-use-demo-latest仓库里的 computer-use-best-practices 示例还会把代理的全过程录成轨迹trajectory viewer 可以逐轮回放每轮的 token 用量和缓存命中率都标在轨迹上客服机器人知识库RAG在线想给客服系统接一个大模型后端customer-support-agent 可以直接部署。用户提问在左侧中间栏展示 Claude 的思考过程与用户情绪判断右侧栏是知识库匹配结果和置信度问一句怎么修改邮箱它先从知识库取回相关文档57% 匹配再结合上下文作答出处就摆在旁边方便你核对它到底引用了什么。其余 quickstart 也是自包含的financial-data-analyst 把对话变成金融图表autonomous-coding 用双代理模式多轮构建应用managed-agents 系列把托管会话接进 Chat SDK、CopilotKit 等前端。调优与安全清单内存compose 里加 mem_limit 限制容器日志关注增长设置轮转密钥走 env 注入别写进仓库网络出口用域名白名单收紧别往容器里传账号凭证对外暴露反代 TLS 加密高频踩坑端口冲突、状态查看、密钥报错8080 或 5900 端口被占用.env 里把 VNC_PORT、HTTP_PORT 等改成空闲端口computer-use-demo 则是直接改 -p 映射那一行。怎么确认容器状态docker ps 看状态docker logs 容器名 看日志。首次构建慢属正常终端安静不等于卡死。密钥填了却报 401检查 .env 里 ANTHROPIC_API_KEY 有没有多余空格或换行容器靠 env_file 读取改完记得重启容器。下一步去哪儿 容器跑通后你就有了一个能动手验证的 AI 应用仓库里的 Dockerfile 和 compose 文件都不大可以照着 fork 一份再改。直连 API 与 Bedrock、Vertex 的差别和各 quickstart 的用法各自目录的 README 写得更细踩到坑也可以先翻翻仓库的 issue 区。【免费下载链接】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),仅供参考