Skip to main content
Qoder Agent SDK 让你用 TypeScript 调用 Qoder AI 的能力——读写文件、搜索代码、执行命令等——只需几行代码就能把 AI Agent 嵌入到你的应用或脚本里。

前置条件

  • Node.js 18+

安装

认证

SDK 通过 Personal Access Token (PAT) 认证身份,适用于脚本、CI 流水线和第三方集成场景。 qoder.com/account/integrations 生成 PAT(生成后立即复制,页面关闭后无法再次查看)。详细步骤、自定义环境变量、复用本机 qodercli 登录态等,见 SDK 认证 拿到 PAT 后,推荐先设置环境变量:
然后用 accessTokenFromEnv() 配置认证:
SDK 会在启动 qodercli 前读取该环境变量,并把解析后的 access token 写入一次性的 auth payload。通常不需要再通过 env 选项传 PAT;如果显式提供了 options.env,SDK 会优先从其中读取同名变量。
安全提示:不要把 PAT 硬编码在代码仓库中。推荐通过环境变量或密钥管理服务注入。

示例

创建 agent.mjs
Agent 会自主浏览项目、找到缺少测试覆盖的函数、生成测试文件并运行验证。

下一步