Cursor 內建 Worktree 進階應用:多任務並行與 Apply 策略
多任務並行、Apply 時 Merge 與 Full Overwrite 怎麼選、主目錄有未提交變更時的行為,以及 git worktree list 日常管理。
共 13 篇文章
多任務並行、Apply 時 Merge 與 Full Overwrite 怎麼選、主目錄有未提交變更時的行為,以及 git worktree list 日常管理。
同一個 prompt 讓多個模型同時跑、挑最好的 Apply;用 worktrees.json 在 worktree 建立時自動裝依賴、複製 .env、跑遷移。
用 -p/--print 非互動跑完任務輸出到終端,加上 --force 讓 Agent 直接改寫檔案。適合 CI、批次加 JSDoc、自動 code review。
三種輸出格式各有用途:text 給人讀、json 給腳本解析、stream-json 做即時進度追蹤。CI 整合要點與失敗處理一次說清楚。
cursor agent --resume 接回上次對話、cursor agent ls 列出歷史、-c 把長任務丟雲端跑,關機也能繼續。
Cursor CLI 讓你不開 IDE 就能呼叫 AI:在伺服器改 code、跑 CI 自動化、甚至讓 AI 一直循環跑到測試通過。系列共 12 篇,從安裝到進階自動化全覆蓋。
一條 curl 指令安裝 Cursor CLI,macOS、Linux、WSL、Windows 全平台支援。裝完用 cursor --version 驗證,再登入就能用。
cursor agent 是最常用的入口——一句話交辦任務,或進對話模式慢慢討論。cursor ask 只問不改,--path 指定目錄。
Agent 直接動 code、Plan 先出計畫你點頭再動、Ask 只回答不寫入。一句話分清三種模式,在對話裡用 /plan /ask 秒切。
加上 --no-interactive 讓 cursor agent 一鍵跑完不等人按鍵,適合腳本與 CI;--model 指定模型,-c 交給雲端背景執行。
cursor agent --resume 接回上次對話、CLI 與 IDE 並用不互斥,加上 command not found、付費、伺服器使用等常見問題解答。
Git Worktree 讓同一個 repo 有多個目錄;Cursor CLI 以目前目錄為上下文——兩個加在一起,等於多開幾個終端機讓 AI 並行處理不同 branch。
一個 shell 腳本讓 cursor agent 自動修 code、跑測試、測試失敗再讓 AI 修,直到全過為止。你去忙別的,等 ✅ 再回來驗收。