使用说明
MCP代码模式-Claude代理模板
使用带有ESM和TypeScript的Anthropic Agent SDK构建Claude代理的最小生产就绪模板。
先决条件
- Node.js≥18
- 配置了Claude全局用户设置
设置
-
安装依赖项
npm install -
验证全局设置
- 模板用途
settingSources: ['user']访问您现有的Claude配置 - 无需设置API密钥-使用您的全局凭据
- 模板用途
用法
- 发展:
npm run dev-使用TypeScript运行代理 - 生产:
npm run build && npm start-构建并运行已编译的JS - 测试:
npm test-运行烟雾测试
安全
此模板以开头 allowedTools: [] 为了安全。仅在审查后启用工具。
特性
- ✅ 仅ESM模块
- ✅ 带有现代配置的TypeScript
- ✅ 流媒体代理响应
- ✅ 使用全局Claude设置(没有硬编码的秘密)
- ✅ 生产就绪建设管道
- ✅ 零配置凭据管理
