RooCodeInc/Roo-Code

昨晚 11 點我在貨車裡用 Roo Code 測試一個「自動把設計圖轉成施工報價單」的腳本,手機突然跳出 GitHub 的告警:commit 失敗。那瞬間我才意識到,Roo …

昨晚 11 點我在貨車裡用 Roo Code 測試一個「自動把設計圖轉成施工報價單」的腳本,手機突然跳出 GitHub 的告警:commit 失敗。那瞬間我才意識到,Roo Code 不只是「一個」AI 助手,它根本是把我 VS Code 變成一整支開發團隊。

Roo Code 裡的「Agent Cluster」概念,就像我把一支裝修隊拆成:專門算料的估價員、專門畫施工圖的製圖員、專門盯現場的工頭——只是現在這些角色全塞在我筆電裡。每個 Agent 有自己的角色設定(《Claude 使用大全》Ch15.7:給 Claude 一個角色),而 Roo Code 讓它們彼此通訊,像工地無線電那樣對講。

我踩過的第一個坑:我以為把 Claude Opus 設成主力就萬事 OK,結果一小時燒掉 4 美元 token。後來翻書才想起 Ch1.4 的決策樹——「複雜架構用 Opus,簡單腳本用 Haiku」。把貼標籤這種小事換成 Haiku 後,帳單直接砍半,速度還更快。

第二個坑更微妙。Roo Code 預設讓 Agents「自適應思考」,Ch1.3 說它會自動調節深度,聽起來很棒,但我發現它偶爾會「想太多」——明明只要抓檔名排序,它卻幫我重構整個目錄結構。解法?我把提示詞拆成兩段,先下「一次一件事」(Ch15.6)的指令:「Step1:只列出檔名,不做任何修改」。這樣才把失控的 AI 拉回來。

目前我用 Roo Code 跑了 3 個小專案:

  1. 自動把 Sketch 匯出的圖檔改名並壓縮(Haiku + 簡單規則)
  2. 從 Notion 抓業主需求,自動生成 CSV 給報價系統(Sonnet + webhook)
  3. 讓 Opus 讀整份合約,抓出所有保固條款(一次丟 200k context,燒錢但值得)

最深的感受:Roo Code 讓我第一次覺得「AI 不只幫我寫 code,它幫我經營整件事」。就像我把整間店的進銷存、客服、報價全外包給一支看不見的隊伍,但隊長還是我——我只要管好 prompt 跟預算。

最後還是得說,這東西對非工程師其實不友善:你要會讀 error log、會算 token、會調 rate limit。Roo Code 把「開發團隊」變便宜,但沒把「學習成本」變簡單。這一年我踩了太多坑,才勉強能讓它幫我接單時不掉鏈子。不知道大家有沒有跟我一樣,被 AI 隊友搞到半夜在貨車裡改 prompt 的經驗?

完整拆解寫在部落格 → rocky-ai.one-wall.art