用途:该技能用于指导开发者基于 Claude Agent SDK(原 Claude Code SDK)构建可自主执行任务的 AI 智能体,核心思路是让 Claude 操作计算机环境,突破纯对话交互的限制。
主要能力:一是计算机使用,支持文件读写编辑、终端命令执行、迭代调试与多步自主工作流;二是内置工具,包括 Read、Write、Edit、Bash、Grep、Glob、WebFetch、WebSearch;三是 MCP 集成,可通过 MCP 服务器定义自定义工具,连接 GitHub、Slack、Google Drive、PostgreSQL、MongoDB、Stripe、Salesforce 及内部 API 等数据源。
架构模式:资料给出自主任务完成、人工审批(human-in-the-loop)、迭代优化三种模式,并提供相应示例代码;工具设计强调名称清晰、描述详细、输入 schema 严格、错误处理完善。
生产实践:包括流式输出改善体验、API 与限流错误处理、按任务选择模型(复杂任务用 claude-sonnet-4-5,简单高频任务用 claude-haiku-4)、缓存、并行工具调用、工具权限限制与输入清洗、审计日志、监控指标(工具调用成功率、任务完成率、迭代次数、延迟、token 用量、错误率)以及单元与集成测试。
集成方式:示例覆盖 FastAPI 与 LangChain(langchain_anthropic)。适用场景包括金融分析、个人助理、客服、开发、研究与数据管道等智能体。
限制与说明:技能面向 Anthropic Claude 模型;若依赖 OpenAI 生态、需要可视化构建器、复杂状态机或完全开源控制,资料建议考虑其他方案。文档与 GitHub 仓库地址包括 docs.claude.com/en/api/agent-sdk、docs.anthropic.com/en/docs/agents/computer-use、modelcontextprotocol.io,以及 anthropics/claude-agent-sdk-python 与 claude-agent-sdk-typescript。价格与具体收费信息暂未提供。