用寫軟體的方式養代理
Cursor 在部落格(文內日期 2026 年 10 月 20 日)宣布 Agent SDK 一般可用:把團隊自己的托管代理(如 Bugbot、Security Reviewer、Rollouts)背後同一套框架開放出來。代理以程式碼定義與管理,可從範本開始,或把編碼代理指向文件協助建置;就緒後用 agent-sdk deploy 部署到 Cursor 基礎設施。
定位是:回應團隊既有事件(例如 PR)、遵守可檢查、可修改的政策,而不是只能套別人產品的工作流,或從零手刻。

Markdown 提示加 TypeScript 工具
官方把 Agent SDK 代理組織成小型軟體專案:指引指令、工具、外部服務連線與測試用的 eval 放在一起。提示寫在 Markdown;工具是 TypeScript 函式。因此變更可走與一般軟體相同的版本控制與 code review。
範例:Cursor 內部團隊用約一天做出 kb-reviewer,對照知識庫檢查每則 PR,標出與既有紀錄衝突的變更並引用筆記。代理也可把任務交給其他專精代理,或平行拆給子代理。內建 evals 與 event replay,方便確認關鍵工作流符合預期(文中引 PGA Tour 工程師評價)。

雲端一鍵或自架 Node
部署:在專案目錄執行 agent-sdk deploy,會建置代理、給 URL,並在 Cursor 基礎設施上啟動;密鑰與整合可在儀表板管理,本地同樣有 logs、evals、playground。
也可在自己的基礎設施跑:每個代理是單一 Node 行程,可包進容器。入門示例使用 defineAgent(文中示範模型 id composer-2.5 等參數);SDK 亦附 skills,可讓編碼代理依文件一起把 bot 做出來。

誰現在該試
適合已有固定事件(GitHub/GitLab/Bitbucket PR、合規、事故調查)且希望政策可審查的團隊。文中強調 Agent SDK 今日一般可用;細節與文件連結見原文。
本文建議:先本地 playground+eval 再 agent-sdk deploy;若資安要求資料不出境,評估自架 Node/容器路徑。能力與指令以 Cursor 原文 為準。
