Ian Chou's Blog

Augment Code 使用攻略:Monorepo 省錢實戰指南

核心心法:分級動員

你的 $20 額度非常珍貴,必須花在刀口上。請依照任務難度,決定使用哪種工具:

🔴 紅色警戒(僅使用 Augment Code)

定義: 涉及跨模組、跨檔案、高度依賴 Context 理解的任務。

🟢 綠色通道(使用替代方案 Trae / Cursor / Windsurf)

定義: 單一檔案、局部邏輯、或明確指令的任務。


策略一:物理降本 —— 縮小 Context 燃燒範圍

Augment 在 Monorepo 中最燒錢的原因是它會嘗試讀取「所有相關檔案」。你必須手動介入,充當「防火牆」。

  1. 手動指定 Scope (範圍):
    不要直接問「幫我改登入」,要說:

    「只專注在 packages/ui/src/button.tsxapps/web/login/page.tsx,忽略其他所有檔案,幫我修改...」
    這能大幅減少 Input Tokens 的消耗。

  2. 關閉「背景自動分析」:
    如果 Augment 有背景自動索引或分析變更的功能(Auto-indexing),請在非必要時關閉。讓它在你按下 Enter 時才工作,而不是你在打字時它就在背景燒 Credits。

  3. 一次性完整指令 (Batch Prompting):
    避免像聊天一樣一句一句問。

    • ❌ 壞習慣: 「幫我看這個檔」「這裡有個錯」「那邊也要改」 (三次操作 = 三次計費)。
    • ✅ 好習慣: 寫好一個完整的 Prompt,包含背景、限制、預期輸出,一次性送出。

策略二:混搭流 (Hybrid Stack) —— 最佳替代方案組合

既然你有兩個 Monorepo 項目,建議採用 「Augment + Trae」「Augment + Cursor」 的雙刀流配置。

推薦組合:Augment (重武器) + Trae (日常輕兵器)

這是目前性價比最高的組合,特別適合 Monorepo。

替代方案比較表

工具 角色定位 成本結構 Monorepo 優勢 推薦指數
Augment Code 架構師 極高 ($20 限額) 唯一能真正理解全域 Context 的工具 ⭐⭐⭐ (關鍵時刻用)
Trae AI 資深工程師 極低 (首月$3) 無限慢速請求,適合大量日常開發 ⭐⭐⭐⭐⭐ (日常主力)
Cursor Pro 資深工程師 中等 ($20) 無限 Tab 補全,操作體驗最流暢 ⭐⭐⭐⭐
Windsurf 特種部隊 中等 ($15) Cascade Flow 整合度高,但在大型 Repo 較吃力 ⭐⭐⭐

策略三:流程優化 —— 讓 AI 接力

建立一個標準作業程序 (SOP),讓便宜的 AI 幫貴的 AI 收尾。

  1. 階段一 (Augment): 詢問架構設計、拆解任務、產生核心介面 (Interface/Types)。
    • 消耗:高 (一次性)
    • 產出: 獲得清晰的 TODO 列表或偽代碼 (Pseudo-code)。
  2. 階段二 (Trae/Cursor): 將 Augment 產出的設計貼給 Trae,讓 Trae 負責填肉(實作具體 Function、寫 UI CSS、補測試)。
    • 消耗:低 (無限或低價)
  3. 階段三 (人工): Code Review 與最終測試。

總結:如何看待這 $20?

不要把 Augment 當成你的「IDE 插件」,請把它當成 「按次計費的雲端顧問」