Vibe Coding 是什麼?不會寫程式的人怎麼開始

文/阿舟(AI 方舟計畫)· 發布 2026-10-15

Vibe Coding 是指不用自己一行一行寫程式,而是用白話描述你想要的結果,讓 AI 產生程式碼,你負責試用、判斷哪裡不對、再請它修改。門檻從「會不會寫語法」移到「清不清楚自己要什麼」,所以很多沒有工程背景的人,現在也做得出能用的網站和小工具。

這個詞是 AI 研究者 Andrej Karpathy 在 2025 年初提出的,原意帶點玩笑:跟著感覺走,看 AI 生出來的東西能不能跑,不行就再講一次。一年多後,它變成一種很多人真的在用的做事方式。

Vibe Coding 跟傳統寫程式差在哪?

傳統寫程式,你要先學語法、學框架,知道每一行在做什麼。Vibe Coding 把順序倒過來:

1 月的 WordPress 彩虹小聚,講者 Kevin 分享用 Antigravity 這類 AI 編輯器做 WordPress 外掛,那場的回顧整理出一句話:真正的差距不再是你懂不懂程式,而是你懂不懂你想要什麼。完整紀錄在這場活動回顧。

不會寫程式的人,真的做得出來嗎?

AI 方舟計畫的活動和人才卡裡,已經累積不少例子,主角大多不是工程師:

這些人的共同點不是天分,而是手上有一件具體想解決的事。

從哪裡開始:四個步驟

1. 先挑一個自己的小麻煩

不要從「我要做一個 App」開始,從「我每週都要手動整理一次的那件事」開始。範圍小、你自己就是使用者,才知道做出來的東西對不對。

2. 選一個工具

截至 2026 年 10 月,常見的工具大致分三種:

第一次做,用對話型就夠了。

3. 用「情境、結果、限制」描述需求

「幫我做一個網站」太模糊。比較好的說法是:誰會用、用來做什麼、要長什麼樣子、有什麼不能做。宜菲在分享時提到一個訣竅:截圖給 AI 看,往往比打字描述更快讓它理解問題。

4. 讓別人打得開

做出來的檔案放在自己電腦裡,別人是打不開的。要「部署」到網路上,例如 GitHub Pages 或 Vercel。Appie 分享踩過的坑時,第一個提到的就是不知道 HTML 檔案要部署才能給別人打開。

最常卡關的地方,通常不是程式

9 月的 Claude Code 工作坊,兩個半小時要讓每個人做出個人網站並上線。現場最常卡住的不是 AI 寫得好不好,而是:

這些都是「最不 AI」的環境設定問題。好消息是,這些坑踩過一次就會了,而且一樣可以把錯誤訊息貼給 AI 問。

AI 寫程式,哪些判斷還是要自己做?

Vibe Coding 讓「做出來」變快,但有幾件事 AI 不會替你決定:

做出來之後,留下紀錄

很多人做完就放在硬碟裡,過幾個月連自己都忘了做過什麼。比較好的習慣是每做完一個,就記下三件事:解決了什麼問題、結果是什麼、哪些判斷是你做的。怎麼寫可以參考 AI 作品集怎麼做。

如果想找人陪你做出第一個作品,AI 方舟計畫的工作坊會讓你帶著素材來、現場做出來,講師看到你做出東西後,會留下技能見證在你的人才卡上。

常見問題

Vibe Coding 需要先學程式嗎?

不需要先學,但做久了會自然看懂一些。建議從自己的小麻煩開始,遇到看不懂的地方直接問 AI「這段在做什麼」,邊做邊學比先上完一整套課快。

Vibe Coding 做出來的東西安全嗎?

看你做什麼。給自己用的小工具、展示用的網頁,風險不高。只要牽涉到別人的個人資料、登入或付款,就要特別小心,請 AI 檢查資安問題,並找懂的人幫你看過再公開。

Vibe Coding 要花錢嗎?

可以先用對話型 AI 的免費方案試。代理型工具(例如 Claude Code)通常需要付費方案。部署網站可以用免費方案起步,要用自己的網址才需要另外買網域。