适合谁
- 需要进程内 Agent 循环的 TypeScript 项目
- 希望同时支持 Anthropic 和 OpenAI 兼容模型的开发者
- 需要精细控制工具和权限的应用
- 希望在云、无服务器或 Docker 环境中运行的 Agent
Open Agent SDK (TypeScript) 是一个功能丰富的开源 SDK,提供进程内 Agent 循环、多模型支持、丰富工具和技能系统。但它是第三方实现,非官方维护,使用时需注意安全配置。
Open Agent SDK (TypeScript) 是一个开源 SDK,让开发者能在自己的应用中直接运行 Agent 循环,无需依赖 CLI 子进程。它支持 Anthropic 消息 API 和 OpenAI 兼容 API(如 OpenAI、DeepSeek、Qwen、Mistral 等),并提供了丰富的内置工具、技能系统、生命周期钩子、子代理、权限控制、会话持久化等功能。该 SDK 可在云端、无服务器、Docker、CI/CD 等环境中部署。
npm install @codeany/open-agent-sdkexport CODEANY_API_KEY=your-api-keyCODEANY_API_TYPE、CODEANY_BASE_URL、CODEANY_MODEL)。query 或 createAgent 开始交互。