开源工具2 分钟读完Hacker News

Cursor 发布 Agent SDK,用代码定义和部署开发流程自动化代理

速览

Cursor 于 10 月 28 日发布 Agent SDK,这是其构建 Bugbot 等内部代理的框架,现对外开放。开发者可用 TypeScript 和 Markdown 定义代理逻辑,并通过一条命令部署到 Cursor 基础设施或自有服务器。该 SDK 内置评估与事件回放功能,已支撑 PGA 巡回赛的软件开发工厂。

Agent SDK 的核心思路是把代理当作普通软件项目来管理:提示词写成 Markdown 文件,工具是 TypeScript 函数,因此修改可以走版本控制和代码评审流程。部署时运行 agent-sdk deploy,命令会构建代理、分配 URL 并在 Cursor 基础设施上启动,密钥和集成可在后台管理;代理本身是单个 Node 进程,也能打包进容器自托管。

开发体验与常规项目类似:创建目录、启动本地 playground 迭代,跑完评估后再部署。SDK 还附带技能文件,可引导编码代理协助你构建新代理。

应用场景方面,SDK 可响应 GitHub、GitLab 或 Bitbucket 的拉取请求事件,按团队策略评估风险、分派负责人并批准合规变更。Cursor 内部团队用它构建了 kb-reviewer,一天内完成,现在每条 PR 都会被检查是否与团队知识库中的历史决策冲突,并附上引用说明。更复杂的任务可以拆给多个子代理并行处理,或转交给其他专业代理。

  • 内置评估与事件回放,确保关键流程按预期运行
  • PGA 巡回赛用它搭建软件工厂,直接跑在 Cursor 基础设施上
  • 代理每条规则对应一个文件,逻辑可逐项审查

SDK 今日起全面可用,文档已公开。

原文The Agent SDKcursor.com

#开源#Agent#SDK

本文由程序自动抓取公开报道,经 AI 筛选与改写生成,未经人工逐条核实,事实以原文为准。