用 Claude Code 設定 3 個自動化流程,每天省下 2 小時對 Code 時間

用 Claude Code 設定 3 個自動化流程,每天省下 2 小時對 Code 時間

用 Claude Code 設定 3 個自動化流程,每天省下 2 小時對 Code 時間

寫程式最累的不是寫 Code,而是「對 Code」

如果你是工程師,你一定懂那種感覺:好不容易寫完功能,準備把程式碼合併(Pull Request, PR)到主分支,結果得等同事 Review。最慘的是,你得花大把時間在對一些很瑣碎的事情,像是「這裡縮排錯了」、「變數名稱不夠清楚」或是「這段寫法效能太差」。

這些工作就像是在檢查作文的錯字,雖然重要,但真的超級無聊。如果你還在手動做這些事,那你一定要試試 Claude CodeRoutines(自動化例行任務)

你可以把 Routines 想像成一個「 24 小時待命的 AI 助理」,你只要告訴它:「只要發生 XX 事情,你就幫我執行 YY 動作」,它就會在背景默默幫你把雜事處理掉。 🚀

3 個讓你早下班的 Claude Code 自動化玩法

很多人以為 AI 只能用來問問題,但 Claude Code 的強大在於它可以跟你的開發流程(Workflow)結合。這裡分享三個最實用的設定場景:

1. 專屬的「AI 程式碼審核員」 (Bespoke Code Review)

想像一下,每當你或同事提交 PR 時,Claude 會自動跳出來幫你檢查一遍。你可以給它一份你們團隊的「檢查清單」,比如:

  • 檢查有沒有潛在的安全漏洞(例如:密碼沒加密就傳出去了)。
  • 檢查效能是否太差(例如:在迴圈裡跑資料庫查詢)。
  • 檢查命名風格是否統一。

效果: 人類審核者不需要再糾結於「格式對不對」,可以直接專注在「邏輯對不對」,審核速度快 5 倍以上!

2. 報錯自動診斷與修復 (Alert Triage)

最崩潰的情況就是半夜收到系統報錯(Alert),你得趕快起床開終端機,翻找 Log 紀錄,對照最近誰改了什麼程式碼。

你可以設定一個 Routine:當監控工具發現錯誤時,自動把錯誤訊息傳給 Claude。Claude 會幫你:

  • 抓出錯誤堆疊(Stack Trace)。
  • 對比最近的提交紀錄(Commits),找出誰是兇手。
  • 直接開一個 PR 提出修復建議

效果: 你起床後看到的不是一堆錯誤訊息,而是一個「建議修復方案」,你只要點擊 Merge 就能解決問題。 😴

3. 自動同步文件 (Docs Drift)

在台灣很多公司開發產品,最常發生的慘劇就是「程式碼改了,但說明文件沒改」。結果新進的同事看文件寫程式,結果發現根本跑不動。

你可以設定一個每週執行一次的 Routine:

  • 掃描這週所有合併的 PR。
  • 找出哪些 API 介面被改動了。
  • 自動在文件倉庫(Docs Repo)開一個 PR,更新對應的說明文字。

效果: 文件永遠跟著程式碼走,再也不用擔心文件過時被 PM 罵。

怎麼設定?只要簡單 3 步

設定 Claude Code Routine 不需要你是 AI 專家,只要會寫 Prompt(就像點餐一樣,說得越清楚,AI 做得越準)就可以了:

  1. 設定觸發條件 (Trigger): 決定什麼時候要啟動。可以是「定時」(例如每週一早上 9 點)、「事件觸發」(例如 GitHub 有新 PR)或「API 呼叫」(例如系統報錯時)。

  2. 撰寫指令 (Prompt): 這是最重要的一步。不要只說「幫我檢查」,要說「請根據附件的團隊規範,檢查這個 PR 的安全性與效能,並在有問題的地方留下具體修改建議」。

  3. 設定環境變數 (Environment Variables): 給 Claude 必要的通行證(API Keys 或 Tokens),讓它有權限讀取你的 GitHub 或 Slack。

給工程師的小提醒

雖然 AI 很強,但記得它還是個「助理」而不是「主管」。

  • 不要完全依賴: AI 提出的修復建議,一定要經過人類確認後才能合併。
  • 逐步增加複雜度: 先從簡單的「標記標籤(Label)」開始,等你信任它的判斷後,再讓它嘗試寫修復程式碼。

如果你每天還在處理這些重複性的雜事,真的建議把時間省下來去研究新技術,或是早點回家陪家人吧!

現在就打開 Claude Code,設定你的第一個 Routine 試試看吧!