Skip to main content

cursor-sdk

Entry point for the Cursor TypeScript SDK — install, auth, and the Agent.create / Agent.resume / Agent.prompt lifecycle. Use when starting any Cursor SDK integration or wiring durable agent IDs.

来源信息

仓库
HKTITAN/cursor-sdk
最近来源活动
2026年5月3日 08:23
检测到的 SKILL.md 语言
英语
星标
2
分支
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
10 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
cursor-sdk
description
Entry point for the Cursor TypeScript SDK — install, auth, and the Agent.create / Agent.resume / Agent.prompt lifecycle. Use when starting any Cursor SDK integration or wiring durable agent IDs.
metadata
{"internal":false,"source":"https://cursor.com/docs/sdk/typescript"}
# cursor-sdk Map of Content for the Cursor TypeScript SDK. Start here, then follow `[[wikilinks]]` to the atomic concept you need. Sibling skills (`cursor-runs`, `cursor-cloud`, `cursor-mcp`, `cursor-subagents`, `cursor-models`, `cursor-hooks`, `cursor-errors`) are part of the same graph — link across with `[[../cursor-runs/references/stream]]`. ## When to use - Bootstrapping any program that imports `@cursor/sdk` - Choosing between local execution, cloud execution, or pool/machine envs - Standing up durable agent IDs that survive process restarts - Resuming an existing agent rather than creating a new one ## Install & auth - [[references/install]] — `npm install @cursor/sdk`, Node 20+, `CURSOR_API_KEY` - [[references/authentication]] — env var, explicit `apiKey`, service account keys, Team Admin caveat - [[references/account]] — `Cursor.me()`, `Cursor.repositories.list()` ## Lifecycle - [[references/agent-create]] — `Agent.create(options)` full option surface - [[references/agent-resume]] — `Agent.resume(agentId, partialOptions)` and what is *not* persisted - [[references/agent-prompt]] — `Agent.prompt(message, options)` one-shot helper - [[references/agent-management]] — `Agent.list`, `Agent.get`, `Agent.archive`, `Agent.unarchive`, `Agent.delete` - [[references/disposal]] — `await using`, `Symbol.asyncDispose`, `agent.close()` ## Local vs cloud - [[references/local-options]] — `local.cwd`, `settingSources`, `sandboxOptions` - [[../cursor-cloud/SKILL]] — cloud runtime, repos, PR auto, artifacts ## Where to go next - Streaming and run control → [[../cursor-runs/SKILL]] - Adding tools via MCP → [[../cursor-mcp/SKILL]] - Picking and tuning models → [[../cursor-models/SKILL]] - Delegated subagents → [[../cursor-subagents/SKILL]] - Hook-based governance → [[../cursor-hooks/SKILL]] - Project rules and AGENTS.md → [[../cursor-rules/SKILL]] - Project skill packs → [[../cursor-skills-system/SKILL]] - Shell / CI alternative → [[../cursor-cli/SKILL]] - Error handling and retries → [[../cursor-errors/SKILL]]
在 GitHub 查看