claude-sdk-integration-patterns
该技能提供将 Claude API 与 TypeScript SDK 集成到应用中的生产级模式,覆盖 Messages API、流式响应、工具调用、错误处理、令牌优化与消息批处理等主题。内容以代码示例形式给出 16 种集成模式,包括基础消息创建、多轮对话、系统提示、流式输出与事件处理、流中止控制、基于 Zod 的工具定义、工具自动执行与流式工具执行、错误处理与指数退避重试、令牌计数与上下文窗口管理、批量处理、超时配置与自定义请求头等,并附有 API 密钥管理、模型选择、流式使用建议、错误处理与令牌管理等最佳实践,以及限流、超时、密钥无效、上下文超限等常见问题的排查思路。适用于需要在 Node.js/TypeScript 应用中集成 Claude 能力、构建聊天机器人、AI 智能体或批量处理流程的开发者。