一分鐘重點:Vibe Coding 就是「用講的把軟體做出來」——你用白話描述想要什麼,AI 負責把它變成能跑的程式碼。不會寫程式的人也能在一個下午做出可以點、可以用的網頁或小工具。常見入口有線上型的 Lovable、v0、Bolt,以及裝在電腦上、能做完整專案的 Cursor 與 Claude Code。它真正的價值在「快速驗證點子」,但金流、個資、長期維護這些地方,仍然需要人把關,而且你還是得懂一點基本概念,才不會卡在原地。
Vibe Coding 到底是什麼
「Vibe Coding」這個詞紅起來,講的是一種新的做產品方式:你不再一行一行敲程式,而是把腦中的想法用自然語言描述出來,由 AI 把它翻譯成實際可執行的程式。你扮演的角色比較像「導演」或「產品經理」——決定要做什麼、看成果對不對、給回饋;至於底層那些 HTML、JavaScript、資料庫怎麼接,交給 AI 處理。
換句話說,過去要做一個能用的網站,你得先學語法、裝環境、debug 半天;現在你只要會「把需求講清楚」,加上一點點看懂結果的能力,就能把點子變成成品。這背後其實是大型語言模型加上 AI Agent 的能力成熟了——AI 不只會回答問題,還能自己讀檔案、寫程式、跑指令、看錯誤再修,整個過程愈來愈接近一個真的工程師在做事。
要先說清楚一個容易被誤導的期待:Vibe Coding 不是「完全不用動腦」。它降低的是「寫程式碼」這道門檻,但「想清楚要做什麼」這件事,AI 幫不了你。需求模糊,產出就模糊;這點和你用 ChatGPT 寫文案 一樣,輸入的品質決定輸出的品質。
常見工具有哪些,怎麼挑
工具大致分兩類,挑錯了會走很多冤枉路。
線上型:開瀏覽器就能做
- Lovable:輸入一句話描述你要的 App,它直接生成畫面跟功能,還能接資料庫。適合做網頁產品的雛形、Landing Page。
- v0(Vercel 出品):擅長生成漂亮的網頁前端元件,你描述「我要一個價目表區塊」,它就給你能用的 UI。
- Bolt:和 Lovable 類似,強在能在瀏覽器裡直接跑起整個專案、即時預覽。
這三個的共同優點是「零安裝、零環境設定」,缺點是當專案變大、需求變複雜,你會開始覺得綁手綁腳,也比較難把程式搬出來自己掌控。
本機型:做認真的專案
- Cursor:一個內建 AI 的程式編輯器,你在裡面寫東西、選一段程式叫它改、用對話請它加功能。它能看你整個專案的脈絡,適合想長期維護的人。完整上手可以看 如何使用 Cursor。
- Claude Code:在終端機裡跑的 AI 編程工具,你直接用講的請它建檔、改程式、跑測試、修錯誤,自動化程度很高。
選擇邏輯很單純:只想驗證點子、不想碰技術環境,從 Lovable 或 v0 開始;想做能維護、能擴充的東西,學 Cursor 或 Claude Code。 如果你還在猶豫編輯器,Cursor vs GitHub Copilot 怎麼選 這篇有更細的比較。
適合誰用
Vibe Coding 對這幾種人特別有用:
- 有想法但不會寫程式的創業者:以前要先湊到工程師才能驗證,現在自己一個下午就能做出原型給客戶看。
- 接案者與自由工作者:客戶要一個簡單的活動報名頁、估價工具,過去要報好幾天工,現在半天交件。
- 行銷、營運人員:想做個內部小工具自動整理資料,不用每次都拜託 IT。這類需求也可以搭配 Google Sheets 自動化 一起用。
- 想學程式的新手:把 AI 當成隨時在旁邊的家教,邊做邊問,比啃教科書有感很多。
不適合的情況也要老實講:要做高安全性的金融系統、要處理海量資料的後端、要跟法規綁很死的醫療系統——這些靠 Vibe Coding 硬做,風險太高,還是得找專業工程團隊。
完整流程:從一句話到上線
實際做一遍,大致是這五步循環。
- 描述需求:把你要做的東西講清楚。對象是誰、要有哪些功能、長什麼樣子、資料從哪來。
- 生成程式:AI 把描述轉成程式碼與檔案,給你一個能跑的版本。
- 預覽結果:把它跑起來,實際點點看。這步最重要——眼見為憑,不要只看 AI 說「完成了」。
- 回饋修正:哪裡不對、哪裡報錯,把畫面或錯誤訊息貼回去,請它一小步一小步改。
- 部署上線:接上資料庫、綁網域,推到雲端,讓真人能用。
關鍵在第 4 步的「一小步」。新手最常犯的錯是一次丟一大串要求,結果 AI 改 A 弄壞 B。正確做法是把大需求拆成小任務,一個一個來。
下面這段 Prompt 是我實際在用的「需求描述模板」,可以直接複製改成你的:
我想做一個【產品類型,例如:寵物保母媒合的單頁網站】。
使用者是:【誰會用,例如:想找臨時保母的飼主】
核心功能(請只先做這幾項,不要自行增加):
1. 【功能一,例如:填寫地區、寵物種類、日期的表單】
2. 【功能二,例如:送出後顯示符合條件的保母清單】
3. 【功能三,例如:點保母可看簡介與聯絡方式】
外觀要求:簡潔、手機要能正常顯示,主色用【顏色】。
技術限制:請用最容易部署的方式,先不要接金流與會員登入。
請先給我一個能在瀏覽器預覽的版本,做完後告訴我:
你建立了哪些檔案、各自負責什麼、我要怎麼把它跑起來。
這個模板的重點是:講清楚「對象、功能、外觀」,並且明確要求「只做這幾項、不要自行增加」。AI 很愛自由發揮,你不框住它,它會塞一堆你沒要的東西。想把 Prompt 寫得更精準,可以參考 Prompt 框架 裡的結構化方法。
心法:怎麼讓 AI 真的好用
工具人人都能裝,但做得順不順,差在這幾個習慣。
小步驟前進。 與其要 AI「做一個完整的電商」,不如先「做出商品列表頁」,跑通了再「加上購物車」。每一步都能驗證,出錯也好回頭。
講清楚需求,給範例最有效。 抽象的形容詞(漂亮、現代、好用)對 AI 幫助有限。直接給參考對象——「排版像 Notion」「卡片風格像 Apple 官網」——AI 馬上抓得到方向。
學會看錯誤訊息。 這是新手與進階者的分水嶺。紅字跳出來不要慌,把它整段複製貼給 AI,九成的問題它自己就能解。你不需要懂錯誤的原理,但要養成「報錯就回貼」的反射動作。
保留可運作的版本。 每次改到一個能跑的狀態,就記錄下來(用 Git 或先複製一份)。這樣 AI 改壞了,你隨時能退回去,不會整個專案報廢。
把 AI 當協作者,不是許願池。 它會犯錯、會唬爛、會說「我已經修好了」但其實沒有。你要驗收,不能照單全收。這種「人在迴圈裡把關」的觀念,跟導入任何 AI Agent 到工作流程是一樣的。
台灣案例:接案者的下午
阿哲是台中的接案網頁設計師,過去主力是接形象網站,一個案子報價含工約 7 到 10 天。客戶常問「能不能加個線上預約功能」,他以前都得外包給工程師朋友,利潤被吃掉一截、時程也拉長。
他開始用 Lovable 加 Cursor 之後,工作方式整個變了。有個美甲工作室客戶要一個「線上預約+作品展示」的單頁,他用前面那套需求模板描述一輪,二十分鐘就生出可預覽的版本;剩下半天在 Cursor 裡微調樣式、把預約表單接上 Google 表單收資料。原本要外包、抓五天的功能,他一個人一天半做完,報價沒降,淨利反而多了三成。
他自己的結論很實在:「AI 不是讓我不用懂東西,是讓我不用什麼都自己刻。」他還是會卡在部署、網域 DNS 這些地方,這時候就乖乖去查、去問 AI 補概念。現在他接案前會先用 AI 快速做個原型給客戶看,成交率比以前用嘴講高很多。這種「先做個能動的給對方看」的策略,本質上和 AI 轉換率優化 想解決的事是同一件——降低對方的想像成本。
限制與風險:誠實面對做不到的地方
Vibe Coding 很迷人,但有幾條紅線要記住,否則上線後會出大事。
安全是最大盲點。 AI 生成的程式很常把 API 金鑰直接寫死在程式碼裡、把資料庫權限開到全世界都能讀。你看起來功能正常,實際上門戶大開。任何涉及金流、登入、個資的部分,務必找懂安全的人檢查過再上線。 別把客戶的信用卡、身分證資料交給一段你看不懂的程式。
維護是長期成本。 AI 為了趕快讓功能跑起來,常堆出結構混亂的程式。當下能動,三個月後要改一個小地方,可能整包都動不了。重要專案要養成讓 AI 寫註解、保留修改紀錄的習慣,必要時找工程師定期檢視。
正確性不能盡信。 AI 會自信地寫出看似對、其實有 bug 的程式,也可能用到已經過時的寫法。它的知識有時間落差,套件版本、API 規格都可能變了——遇到關鍵功能,自己跑過、查證過再用。這跟用 AI 做 資料分析 一樣,結果一定要驗。
敏感資料別亂貼。 用線上工具做東西時,公司內部機密、客戶個資不要直接貼進對話框,你不確定它會被存到哪、用來做什麼。測試先用假資料。
你還是要懂基本概念。 這點最容易被「零基礎也能做」的口號蓋過去。你不用會手刻演算法,但「前端後端在分什麼」「資料庫是幹嘛的」「部署是把東西放到哪」這些,不懂的話,AI 一報錯你就完全卡死。把 Vibe Coding 當成學程式的起點,而不是永遠不用學的藉口,你才走得遠。想再往工具與 Agent 的底層多懂一點,可以接著看 MCP 是什麼,了解 AI 怎麼接上你的工具與資料。
Vibe Coding 真正改變的,是「有想法到有成品」之間的距離。它把那道又高又厚的技術牆,變成一道你跨得過去的門檻。剩下的,就看你願不願意一邊做、一邊把不懂的補起來。
常見問題 FAQ
Vibe Coding 真的完全不用懂程式嗎?
Cursor、Claude Code、Lovable、v0 我該先用哪個?
AI 生成的程式可以直接上線收費嗎?
Vibe Coding 和傳統外包接案差在哪?
為什麼我講了 AI 還是做錯?
成品要怎麼維護?以後改不動怎麼辦?
延伸閱讀
- AI Agent 是什麼?一次搞懂自動幫你做事的 AI
- 如何使用 Cursor:AI 程式編輯器上手指南
- Claude Code 部署與實戰
- Cursor vs GitHub Copilot 怎麼選
- MCP 是什麼?讓 AI 接上你的工具與資料
每週把這類實戰教學寄給你
訂閱 AgentAI 智庫情報週報,新的 Prompt、AI Skills、工作流與教學第一時間收到。
免費 · 隨時取消