# 策展 · X (Twitter) 🔥🔥🔥🔥🔥

> 作者：Cursor (@cursor_ai) · 平台：X (Twitter) · 日期：2026-04-30

> 原始來源：https://x.com/cursor_ai/status/2049499866217185492

## 中文摘要

Cursor 推出 SDK，讓團隊以相同 runtime、harness 和模型建構 Agent。

Cursor 發布 TypeScript SDK，讓開發者以幾行程式碼存取驅動桌面應用、CLI 和網頁版的相同 Agent，支援本地或雲端部署，加速從互動工具轉向組織級程式化基礎設施。（作者 Roshan Sadanani，2026 年 4 月 29 日發布）

**SDK 核心能力**

Cursor SDK 提供 TypeScript API，讓使用者從自家應用、腳本和工作流程執行 Cursor 的程式撰寫 Agent，支援本地 workspace 和雲端 runtime，串流 Agent 事件、管理提示、模型、中斷、artifact 和對話狀態。

- 快速啟動：Node.js 範例建立本地 Agent，發送單一提示並串流回應。
- 雲端沙盒原型工具：網頁應用啟動 Agent，架構新專案並在沙盒雲端環境迭代想法。
- Agent 看板：檢視 Cursor 雲端 Agent，按狀態或儲存庫分組，預覽 artifact，並從儲存庫與提示建立新雲端 Agent。
- 程式撰寫 Agent CLI：終端機命令列介面，生成 Cursor Agent。

需從 Cursor 整合儀表板建立 API 金鑰，設定為 `CURSOR_API_KEY` 即可執行範例。詳見 GitHub「Cursor Cookbook」：http://github.com/cursor/cookbook。

**部署與執行環境**

SDK 支援本地執行或部署至 Cursor 雲端，使用者可從 CI/CD 管道啟動 Agent、建構 End to End (端到端) 工作流程自動化，或直接嵌入產品。

雲端工作階段運行於專屬 VM，具強大沙盒、儲存庫複本與完整開發環境，即使筆電休眠或網路中斷，Agent 仍持續運作，可串流對話並後續重連。完成後，Agent 可開啟 PR、推送分支，或附加示範與螢幕截圖。

SDK 採用更新版 Cloud Agents API，程式啟動任務後，可在 Cursor 的 Agents 視窗或網頁版檢視進度並接手。另支援自託管 worker（保持程式碼與工具執行在內部網路）或本地快速迭代。

**完整 harness 支援**

透過 SDK 啟動的 Agent，使用與 Cursor 桌面、CLI、網頁版相同的 harness，提升效率：

- 智慧上下文管理：程式庫索引、語意搜尋、即時 grep，助 Agent 更快達正確結果。
- MCP 伺服器：Agent 透過 stdio 或 HTTP 連結外部工具與資料來源，使用 `.cursor/mcp.json` 設定檔或呼叫時內嵌傳遞。
- Skills：自動從儲存庫 `.cursor/skills/` 目錄載入技能。
- Hooks：透過 `.cursor/hooks.json` 觀察、控制、擴展雲端、自託管或本地 Agent 迴圈。
- Subagents：主 Agent 透過 Agent 工具生成具獨立提示與模型的子 Agent，委派子任務。

**模型選擇與 Composer 2**

SDK 開放 Cursor 支援的所有模型，只需單一欄位變更，即可路由至最適合任務的模型，平衡成本與能力。

特別推出「Composer 2」，專為程式撰寫設計的模型，以通用模型成本 fraction 達成前沿效能，提供程式撰寫 Agent 任務的最佳智慧與效率組合。

**實際客戶應用**

客戶如 Rippling、Notion、C3 AI 和 Faire 使用 SDK 建構客製背景 Agent，從票單轉為合併就緒 PR，並維護自癒程式庫。

- Faire（George Jacob，資深工程經理）：「Cursor 提供優秀雲端體驗，從編輯器與 CLI 平行運行多 Agent。我們興奮 SDK 能讓自家程式化 Agent 使用相同雲端 runtime，無需管理 VM 或規避記憶體限制，無需持續開發者介入即可維持程式庫健康。」
- 其他應用：從 CI/CD 啟動 Agent，摘要變更、診斷 CI 失敗根因並更新 PR 修復；建構內部應用，讓 GTM 團隊無需寫程式碼查詢產品資料；嵌入客戶端產品，讓終端使用者無縫體驗 Agent。

團隊以此加速發佈客製 Agent，避免自行建構與維護完整 Agent 堆疊的負擔。

**開源範例專案**

公開 GitHub 儲存庫提供 starter projects，可 fork 擴展：

- Quickstart：最小 Node.js 範例，建立本地 Agent、發送提示並串流回應。
- Prototyping tool：網頁應用，在沙盒雲端環境啟動 Agent 架構專案並迭代。
- Kanban board：Agent 驅動看板，工程師拖曳卡片即由 Agent 接手、開 PR 並附加結果。
- Coding agent CLI：輕量命令列介面，從終端生成 Cursor Agent。

安裝僅需 `npm install @cursor/sdk`，公開 beta 版對所有使用者開放。

**計費與未來發展**

SDK 依標準 token 消耗計費。Cursor 持續投資，聚焦簡化團隊跨語言、工作流程與部署模式的程式化 Agent 建構。

可搭配 Cursor SDK plugin 使用 Cursor 輔助建構。完整文件：https://cursor.com/docs/api/sdk/typescript，部落格詳文：http://cursor.com/blog/typescript-sdk。

## 標籤

SDK, Agent, IDE, 新產品, Cursor
