用途:帮助开发者用 Claude 构建 LLM 应用,覆盖构建、调试与优化 Claude API / Anthropic SDK 应用,并处理从其他提供商迁移到 Claude 的场景。
主要能力:按项目语言选择对应 SDK 文档(Python、TypeScript、Java、Go、Ruby、C#、PHP 及 cURL/原始 HTTP);提供工具调用、Managed Agents、结构化输出、批处理、文件、Token 计数与模型查询等能力说明;给出模型选择、思考模式与 effort 参数等默认建议。
使用方式:先检测项目语言,再读取对应语言文档;若发现非 Anthropic 提供商标记(如 openai、langchain_openai、gpt-4 等),应停止并询问用户是否切换为 Claude。代码须通过官方 Anthropic SDK 或原始 HTTP 调用 Claude,不得混用或使用 OpenAI 兼容层。默认使用 claude-opus-4-7 模型、自适应思考与流式输出。
适用场景:分类、摘要、抽取、问答等单次调用;多步工作流;自定义智能体;需要 Anthropic 托管会话与工具执行沙箱的 Managed Agents。
限制:Managed Agents 不支持 Amazon Bedrock、Google Vertex AI、Microsoft Foundry;C# 暂无 Managed Agents 支持;不得猜测 SDK 用法,未文档化的绑定需先查阅官方仓库。部分模型与参数细节以资料为准。