什麼是 Vibe Coding
.作者:Jollen/
.日期:Sun Apr 19 2026 08:00:00 GMT+0800 (台北標準時間)
什麼是 Vibe Coding?
所謂的 Vibe Coding,是把你「腦中的產品感覺」,直接翻譯為程式碼。更重要的是,它讓你和 AI 一起思考,一起將想法打造成軟體。
思考是什麼?
人類的思考,是一個連續運用知識,來進行推理的過程。所以,有時候閱讀了一本非常有啟發性的書,再回頭思考一樣的主題,就會有不同的結果;因為推理的「參數」與「過程」不一樣了。
思考之所以迷人,正是因為每一次推理的背後,所運用的知識、經驗與判斷條件,都不會完全一樣。也正因如此,「思考」這件事,總讓人著迷。
LLM 具備大量知識,也具備更精密的推論能力,這正好能「輔助」我們進行更高密度的「思考」。
Vibe Coding 著重人與 LLM 的協作過程
正因如此,筆者認為,能將 Vibe Coding 運用到極致的高手,並不是多會使用工具,而是是否能與 LLM 一起思考,來引入更多的「知識密度」與推理可能。
你可以跟 AI 說「請使用 Tailwind CSS 幫我設計一套 Blog 網頁模板,Static HTML,Medium style」,或者說「幫我做一個 Blog 文章網頁」。後者比較像是把 AI 當黑箱來用,前者則是:「人先思考,然後定方向、擬感覺(Prompt)」,AI 再把這份「感覺(Vibe)」快速寫成程式碼。
對筆者來說,Vibe Coding 更像是一種開發方法。Vibe Coding 不是把開發工作都交給 AI,它更像是 Pair Programming 的延伸:人負責感覺與方向,LLM 負責把感覺實作為程式碼。接著,在人與 LLM 的協作過程中,持續引入更多知識密度與推理可能。
軟體工程領域的 Pair Programming,本來就是一種協作式開發模式。當 Pair Programming 的協作精神,正式延伸到 AI 領域後,便是 Vibe Coding。
Tags: vibe