1入門產業術語
感覺編程 (氛圍編程 / Vibe Coding)
Vibe Coding (vibe coding / intuition-driven coding)
以自然語言與 AI 溝通、依賴感覺與直覺的快速開發模式,由 Andrej Karpathy 於 2025 年初提出
詳細解釋
2025 年 2 月,OpenAI 共同創辦人、前特斯拉 AI 總監 Andrej Karpathy 在社群發文描述自己「完全交給感覺」用 AI 寫程式的經驗,讓「感覺編程」(Vibe Coding)一詞廣為流傳。他概括成一句話:看到什麼、說什麼、跑一下、複製貼上,多半就能跑。
核心做法:開發者不再逐行手寫程式,而是用自然語言描述需求,讓 大型語言模型 (大語言模型 / 大模型) 或 程式碼生成 (代碼生成 / Code Generation) 工具(如 副駕駛、Cursor)產生程式碼;跑出錯誤就把錯誤訊息貼回給 AI 修正,依「感覺」迭代而非先讀懂每一行。
適用情境:快速原型、週末小專案、驗證點子時效率很高。正式產品或協作專案仍建議審閱、理解並測試 AI 產生的程式碼後再合併。
相關概念:提示詞 (Prompt / 咒語) 與 程式碼生成 (代碼生成 / Code Generation) 是技術基礎;Cursor、副駕駛 等工具是常見載體。