最近「Vibe Coding」這個詞在工程師圈子火了。這不是什麼新的技術框架,而是一種心態的轉變:我們不再糾結於語法、分號或 Boilerplate,而是專注於傳達意圖(Vibe),剩下的實作全部交給 AI。

回頭看這兩年的開發流程,進化速度快到讓人產生時空錯亂感。我整理了四個最具代表性的階段,看看你是在哪一站上車,從此「壞掉」再也回不去手寫時代的?
第一階段:搬運工時代
代表工具:ChatGPT / Claude Web
這是大多數人與 AI 協作的起點。當時的我們還處於「外部諮詢」模式,開發體感是在瀏覽器與 IDE 之間反覆橫跳。
那時候最核心的記憶,就是拼命在 Prompt 裡描述需求,拿到程式碼後再手動複製、貼上到專案中。噴錯了就整段報錯貼回去求救,甚至還要自己手動處理檔案合併。這個階段的 AI 像是一個博學但沒有權限的顧問,我們還是那個滿頭大汗的搬運工,體力活依然佔了大多數。

第二階段:導航員時代
代表工具:Cursor / Windsurf
這個階段是 Vibe Coding 真正成形的轉折點,AI 終於從瀏覽器「住」進了我們的 IDE。
當 AI 擁有了全專案的索引(Index)能力後,開發體感產生了質變。你不再需要搬運程式碼,因為 AI 已經看得到你的專案脈絡。只要按下快捷鍵,它就能直接在你的原始碼上進行外科手術式的修改。我們從搬運工變成了領航員,負責看著 AI 寫出的 Code 進行審核並按下 Apply。這種「自動導航」的爽感,讓開發效率第一次有了量級跳躍。

第三階段:投標者時代
代表工具:Poe App Creator / Google AI Studio / Lovable
進入這個階段後,開發者開始變得「懶惰」了——連環境都不想架、Git 懶得開,甚至連 IDE 都不想打開。

這是一種「能動口就不動手」的巔峰體驗。你丟出一個模糊、甚至帶點情緒的需求,AI 直接把整個完整的 Web App 噴給你看,右側直接就是預覽畫面。這種體感就像是在發包專案,你提出願景,AI 像個「投標者」直接拿出成品。雖然靈活度不如 IDE,但那種「跳過過程、直達結果」的快感,讓 Vibe Coding 變成了一種視覺化的遊戲。
第四階段:監工時代
代表工具:Claude Code / Codex / Gemini CLI
這是目前最前衛的階段,AI 不只會寫程式,還擁有了「手腳」。當 AI 搬進了你的終端機(Terminal),它就擁有了自主行動權。

現在的開發體感是:你下達一個高層次的任務指令(例如:幫我重構這組 API 並確保測試全過),然後就可以轉身去泡咖啡了。AI 會自己掃描目錄、自己執行環境安裝、自己跑測試、根據報錯自我修正,最後甚至幫你 Commit。你不再盯著程式碼看,而是盯著 Terminal 裡自動跳動的指令流。你變成了高級監工,AI 成了你最有執行力的數位代理人。