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.

Informações da origem

Repositório
HKTITAN/cursor-sdk
Última atividade na origem
3 de maio de 2026 às 08:23
Idioma detectado do SKILL.md
inglês
Estrelas
2
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
10 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
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]]
Ver no GitHub