04 Jul’ 25

【網站知識】佛系寫程式也能交案!?Vibe Coding 為何成為新的程式工作主流?

佛系寫程式也能交案!?Vibe Coding為何成為新的程式工作主流?

對企業與開發者來說,AI 已成為程式開發的強大夥伴,無論是 ChatGPT、Copilot、Cursor 等工具,幾乎每個專案都會利用他們快速生成程式碼、設定API、建立網頁、甚至完成支付流程等功能。 隨者工具的進步,也有了與AI的新工作方式,最近從矽谷所流行的「Vibe Coding」,讓程式開發更有效率與創意,本文將介紹「Vibe Coding」的優勢以及實用工具的分享,分享如何巧妙的與AI共處。


文章目錄


  • 什麼是 Vibe Coding ? 為何大型企業紛紛採用?
  • Vibe Coding 與 AI Coding 有什麼不同?
  • Vibe Coding 實用工具分享與介紹
  • Vibe Coding 並非萬能靈藥:您需要留意的缺點與風險

什麼是 Vibe Coding ? 為何大型企業紛紛採用?


「Vibe Coding」這一詞由 OpenAI 共同創辦人安德烈.卡帕斯(Andrej Karpathy)於今年提出新概念。定義非常直接:開發者用自然語言描述需求,讓 AI 生成程式碼。開發者所需要做得是引導跟微調。是一種「享受寫程式的過程」,如同提倡者所說:


「我只是看一些東西、說一些話、執行他們,然後複製貼上,幾乎就可以運作了」
「It’s not really coding, I just see things say, things run, and paste things, and it mostly works.」

大型企業採用的原因多半出自「效率與創新」的考量,特別是在快速原型、測試新點子時,能讓非工程師也能參與開發流程,讓專案有更多的發揮空間與創新,這讓不少大型企業與創投都不得不重視這股潮流。


Vibe Coding 與 AI Coding 有什麼不同?


雖然 Vibe Coding 與 AI Coding 都是透過大型語言模型(LLM)來執行,但他們的出發點、目的、甚至工作模式其實有些差異。Vibe Coding 則是一種「與AI共同工作」的過程,透過互動去完成一段程式碼,更強調的是「氛圍與沉浸感」,讓程式開發更像在「創作」;AI Coding 通常是把 AI 當做開發工具:你(AI)有個明確的任務,像是寫一段API、修正某個程式錯誤,補完一段程式碼,過程的重點在於效率與精準性。


我們可以想像一個情境來介紹 Vibe Coding 的情境:
開發者透過說明需求(我想要一個聯絡表單功能的網頁)給 AI 來開發與設計,而 AI 完成由開發者回饋後(我覺得聯絡表單可以有更多資訊與動態)再重新生成,藉由這樣的來回互動完成專案。

Vibe Coding 實用工具分享與介紹


本段將會分享在 Vibe Coding 中有哪些實用的工具,讓開發者在程式開發有更多心思投入在創意上。


Cursor AI


Cursor AI 是一款由前 OpenAI 團隊成員開發的現代化程式開發工具,它使用 Claude 3.5 Sonnet 及 GPT-4o 等作為模型。然而 Cursor 並不只是「有 AI 輔助的編輯器」,而是在設計上就為了「人機協作」與「即時對話」。讓使用者的都能更輕鬆開發應用程式。其中最爲人熟知的案例是一名8歲小女孩透過 Cursor AI 僅在45分鐘內開發一個聊天機器人。


  • 即時對話編輯器:可以直接選取程式碼並以自然語言對話修改
  • 上下文理解力高:能記住整個檔案、資料夾、甚至程式邏輯意圖
  • 支援多語言:JavaScript、Python、TypeScript 等程式語言

Cursor並不只是「有AI輔助的編輯器」,而是在設計上就為了「人機協作」與「即時對話」。

Cursor AI 在設計上是為了「人機協作」與「即時對話」的工具。圖片來源:Cursor AI


Super Whisper


不同於文字輸入開發,基於 OpenAI Whisper 語音辨識技術所打造的 Super Whisper,它的特色在於能夠高準確度地把語音即時轉成指令,並結合其他AI工具(如Copilot或Cursor AI)共同運作。對於不同層級的程式開發者,它提供了最自然的「人機協作」的方式。


  • 語音即時轉換文字:支援自然語言與開發專有術語辨識 
  • 支援多語言與腔調:不只英文,中文、日文也能辨識良好 
  • 支援多平台協作:可和 Copilot、Cursor 等工具協作

對於不同層級的程式開發者而言,super whisper提供了最自然的「人機協作」的方式。

對於不同層級的程式開發者而言,Super Whisper 提供了「最自然」的人機協作的方式。圖片來源:Super Whisper


Replit


Replit 是基於雲端的即時開發平台,不需要安裝任何本地軟體,只要打開瀏覽器就能進行程式開發。它同時也內建AI工具「Replit Ghostwriter」可即時提供程式碼補充、修正等功能,讓開發者無需離開瀏覽器,就能與AI協作完成任務。


  • 雲端即時開發:無需安裝IDE或環境,隨時隨地都能寫程式 
  • 支援多人協作:可多人即時編輯同一專案,適合共同開發
  • 即時部署功能:寫完即可一鍵部署,不必額外設定伺服器

Replit是基於雲端的即時開發平台,不需要安裝任何本地軟體,只要打開瀏覽器就能進行程式開發。

Replit 是基於雲端的即時開發平台,不需要安裝任何本地軟體,只要打開瀏覽器就能進行程式開發。圖片來源:Replit


Vibe Coding 並非萬能靈丹:您需要留意的缺點與風險


雖然 Vibe Coding 帶來前所未有的創作自由與開發節奏,但它絕對不是無懈可擊的工作模式。在享受與AI共創的同時,也必須清楚它的限制與風險,否則可能掉入「看起來有做事,但實際漏洞百出」的陷阱。以下是常見的缺點:


AI 生成仍可能有錯誤,不一定百分之百可靠


目前市面上仍未有 100% 精準的生成模型,AI 可能會產出語法正確但邏輯錯誤的程式碼。使用者可能在 Vibe Coding 中覺得「寫完了」,但其實埋了 BUG。這類錯誤正是「看起來沒錯」,而反更難被發現,進而產生技術債的問題。甚至需要注意安全與維護的風險,避免開發出來的程式有資安缺陷。


無法完全的取代程式專案的規劃


Vibe Coding 的工作模式注重在於「創作過程」,而非「開發過程」,在系統架構設計、資料庫建模、效能優化等程式實務仍需要人工主導。AI 雖然會協助撰寫,如果它不懂你團隊的部署策略、也不工程師的技術債,那麽當專案修改時反而需要花費更多的心力與成本。


無為而和諧的程式之道,是潮流也是一種態度


Vibe Coding 不會只是無為的工作方法,而是促進人與 AI 的合作方式,藉由AI 協作,開發者更能將精力放在設計思考、測試與維護上。這樣的程式開發方式,正悄然成為新潮流,從 YC 新創到大型企業,都急欲想找出 AI 運用的優勢。重要的是,Vibe Coding 不等於隨意寫 code,而是在「效率」、「品質」之間取得平衡。讓開發者能實現創意的成本大幅降低,進而提升產品價值。這不只是 AI 工具革命,更是工作模式的進化。


無為而和諧的程式之道,是潮流也是一種態度

無為而和諧的工作方式,是潮流也是一種態度。圖片來源:ChatGPT 生成


您好
有什麼問題需要我協助嗎?

請問創造力提供哪些網頁設計服務?

請問網站設計大約花多久完成?

創造力網站設計的優勢

我想聯絡業務人員