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
آخر نشاط في المصدر
٣ مايو ٢٠٢٦ في ٠٨:٢٣
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٢
التفرعات
٠

خيارات التثبيت

يُحدَّد 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