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.

Quellinformationen

Repository
HKTITAN/cursor-sdk
Letzte Quellaktivität
3. Mai 2026 um 08:23
Erkannte Sprache von SKILL.md
Englisch
Sterne
2
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
10 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
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]]
Auf GitHub ansehen