Cursor 开放 sdk
chenggou
·
2026-04-30
·
via LINUX DO - 最新话题
Cursor 开放了: @cursor/sdk 。使用 typescript 编写。 最小 demo 大概是这样: import { Agent } from "@cursor/sdk"; const agent = await Agent.create({ apiKey: process.env.CURSOR_API_KEY!, model: { id: "composer-2" }, local: { cwd: process.cwd() }, }); const run = await agent.send("Summarize what this repository does"); for await (const event of run.stream()) { console.log(event); } 同时还开放了一个 cursor/cookbook 仓库。里面放了几个用法 demo: sdk/quickstart :最小 Node.js 示例。 sdk/app-builder :用 agent 生成和迭代 React 应用的本地原型工具。 sdk/agent-kanban :管理 Cursor Cloud Agents 的看板。 sdk/coding-agent-cli :从终端启动 coding agent 的 CLI 示例。 可能的用法也比较清楚: 在 CI 里自动分析失败原因,甚至尝试修复。 在内部研发平台里发起代码任务。 给工单、PR、仓库巡检接一个会写代码的 agent。 批量跑一些重复但需要理解代码上下文的工程任务。 有一个明显的问题就是,目前还无法自定义API KEY, SDK demo 里传的是 CURSOR_API_KEY ,这个 key 来自 Cursor Dashboard。 参考: 使用 Cursor SDK 构建程序化智能体 · Cursor TypeScript SDK | Cursor Docs Cursor 文档 — Agent、规则、MCP、技能和 CLI 4 个帖子 - 2 位参与者 阅读完整话题
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。