什麼是氛圍開發 Vibe Coding ?

什麼是氛圍開發 Vibe Coding ?
Vibe Coding by Grok

Andrej Karpathy 是一位知名的電腦科學家,最為人熟知的經歷是他曾任特斯拉的人工智慧總監、也是 OpenAI 的共同創辦人之一,近期他更是連出兩則科普大型語言模型的 Youtube 影片,堪稱是實踐與教育的大神級人物,他在 2 月初的時候在 X 上提出了 Vibe Coding這個字眼,在過去的一個月內顯然成為新的潮流詞彙。

這個字具體是甚麼意思呢?依照他的貼文解釋,他所謂的氛圍開發,是一種相當依賴開發者感覺和直覺的寫程式方式。開發者不再需要深入鑽研每一行程式碼的細節,而是透過自然語言與 AI 工具溝通。想像一下,當開發者只要說出「請將側邊欄的間距縮小一半」這樣的話,AI 就能立即理解並完成相應的程式修改。

這種開發方式主要仰賴 Cursor Composer 搭配 Anthropic 的 Sonnet 模型,以及 SuperWhisper 語音轉文字工具等先進 AI 技術。在直覺程式開發的世界裡,開發流程變得極為簡單。開發者只要用口語或文字描述需求,AI 工具就會自動產生對應的程式碼。更令人驚訝的是,Karpathy 建議開發者可以直接接受 AI 的所有建議,幾乎不需要做任何修改。就算遇到錯誤,只要將錯誤訊息複製給 AI,通常就能迎刃而解。Karpathy 親身示範了這種方法的威力,他僅花了一小時就開發出一個智慧型閱讀器應用程式,能夠在閱讀《國富論》時進行智慧提問,充分展現了氛圍開發的效率與實用性。

然而,氛圍開發也並非完美無缺。雖然開發速度極快,且大幅降低技術門檻,特別適合快速原型開發,但這種方式可能會讓程式碼較難維護,有時 AI 也無法完全修復所有錯誤。更重要的是,開發者可能會對自己寫出的程式碼缺乏深入理解。

這個創新概念在科技社群中引發了熱烈討論。支持者認為這代表了軟體開發的未來趨勢,甚至有人大膽預測,在未來五年內,精通直覺程式開發將成為最賺錢的技能之一。

氛圍開發的實踐方式

在這之後,也越來越多人開始實踐這樣的開發方式,也引起創投圈、YT 等等的大量引用,你可以在 Youtube 上看到一堆實踐的做法,紐約時報記者 Kevin Roose 在其文章中分享了他作為非開發者的 Vibe Coding 體驗。

儘管他「不會寫一行 Python、JavaScript 或 C++」,但借助 AI 工具,他成功創建了多個實用的應用程式,包括一個播客轉錄和總結工具、一個社群媒體書籤搜尋系統,甚至是一個名為「LunchBox Buddy」的應用程式,能夠分析冰箱內容並幫助他為兒子準備學校午餐。

這一過程通常始於用戶向 AI 工具提供簡單的描述。AI 工具隨後會設計出解決方案,選擇最合適的技術架構,並生成相應的程式碼。如 X 上的 NicolasZu 在創建飛行模擬器遊戲時的方法所示,這一過程可能包括:使用 Grok 3 將遊戲想法轉化為設計文檔、確定最佳技術方向、制定實施計劃、然後使用 Cursor 搭配 Sonnet 3.7 逐步實現各個階段。

Y Combinator 的合夥人在他們的 YT 影片「The Light Cone」中討論了這一現象。他們指出,目前主流的 Vibe Coding 工具包括 Cursor、Windsurf、ChatGPT 等。令人驚訝的是,他們的調查顯示四分之一的創辦人報告說,他們超過 95% 的程式碼是由 AI 生成的。

氛圍開發的特點與優勢

氛圍開發最顯著的特點是它徹底改變了開發流程。開發人員的心態從「附著於自己的程式碼」轉變為「更容易放棄和重寫」。正如一位 Y Combinator 創辦人所說:「我不再是工程師,而是產品人員」。

這種方法的主要優勢在於速度。許多開發者報告說,使用氛圍開發可以將程式開發速度提高 10-100 倍。這是因為 AI 能夠快速生成功能性程式碼,而開發者則專注於高層次的設計決策和測試。

此外,氛圍開發顯著降低了程式開發的技術門檻。不需要多年的專業培訓,非技術人員也能創建實用的應用程式。這一特性可能徹底改變軟體開發的民主化進程,使軟體創作變得像拍照或錄製短影片一樣普及和容易。

氛圍開發的挑戰與限制

儘管氛圍開發聽起來很潮,但它也面臨著一系列挑戰。首先,當前的 AI 工具在除錯方面仍然較弱。正如 Y Combinator 的討論所指出的,人類仍然需要進行除錯工作,理解程式碼實際在做什麼,並找出邏輯錯誤。

其次,氛圍開發可能適合「從零到一」的快速構建,但對於「從一到十億」的規模擴展可能仍然需要傳統的系統工程技能。Facebook 和 Twitter 的例子說明了這一點:初期可能使用類似 PHP 或 Ruby on Rails 的工具快速開發,但當面臨大規模用戶時,需要更深層次的系統架構知識。

此外,正如 Andrew Chen 的文章中指出的,目前氛圍開發創建的應用程式品質普遍較低。它們可能看起來非常基礎,功能也較為簡單。不過,正如圖像生成 AI 的進步所示,這種情況可能會隨著技術的發展而迅速改變。

最後,安全性、隱私和處理邊緣情況的能力仍然是氛圍開發 面臨的重大挑戰。軟體開發不僅僅是編寫程式碼,還涉及大量複雜的業務決策和邏輯判斷,這些方面 AI 可能短期內還無法完全勝任。

氛圍開發對未來的影響

氛圍開發的興起對於未來的衝擊其實還很難定論,不過Andrew Chen 的文章裡提出了一些有趣的想法,它可能改變軟體開發團隊的組成和比例。傳統上,軟體公司的工程師、設計師和產品經理的比例約為 5:1:1,但這一比例可能會發生變化,更多的重點可能放在確定「要構建什麼」而不是「如何構建」。

其次,氛圍開發可能使軟體開發更加年輕化。正如 Andrew Chen 指出的,「大多數程式碼將由時間富裕的人編寫,因此大多數程式碼將由孩子/學生而非軟體工程師編寫。」這與社群媒體內容創作的趨勢類似,可能導致軟體開發被青年文化所主導。

第三,我們可能會看到從 CLI(命令行界面)到 GUI(圖形用戶界面)的氛圍開發演變。Chen 預測「對於大多數創作者來說,氛圍開發最終將淡出,而 Vibe Designing(以視覺方式為主)將占主導地位」。在這種模式下,人們將向 AI 展示他們想要的設計結果,其他一切都由 AI 完成。

最後,Vibe Coding 可能加速軟體對各行各業的滲透。傳統上,高階軟體工程師可能對小型/無聊/緩慢增長的行業不感興趣,但現在這些行業內部的人員可以通過氛圍開發自行創新,從而將這些行業納入更廣泛的科技生態系統中。

雖然我們還處於這一變化的早期階段,但氛圍開發的潛力似乎不容小覷,雖然這方式仍然有許多缺點與不足之處,但它可能成為像 Excel 那樣對商業世界那樣的變革工具,使軟體開發變得更加快速和普及,這帶來的不僅是工具的變化,更是思維方式和創造過程的根本轉變,創意、洞察力和對用戶需求的理解可能比技術知識更為重要。這不僅是程式開發方式的變革,更是對我們如何思考和創造數位世界的重新定義。

Read more

Kyle Vogt 創辦三家十億美元公司,這次他要用機器人終結你最討厭的家事

Kyle Vogt 創辦三家十億美元公司,這次他要用機器人終結你最討厭的家事

Kyle Vogt,這位成功創辦 Twitch 與 Cruise、兩家市值超過十億美元公司的連續創業家,如今將目光投向一個更具挑戰性、也更貼近日常的領域:家用機器人。他的新創事業 The Bot Company,試圖解答一個自現代科技萌芽以來,便縈繞在人們心中的夢想:我們何時能擁有一位真正的家務幫手? 這場深度對談,不僅揭示 The Bot Company 的產品哲學與商業策略,更是一位歷經多次創業浪潮洗禮的先行者,對於技術典範、團隊建構,乃至於創業初衷的深刻反思。 為何是現在?AI 賦予機器人全新靈魂 長久以來,家用機器人始終是科技界的聖杯,看似觸手可及,卻又遙不可及。從科幻小說到學術實驗室,無數原型機來來去去,但沒有一個能真正走入家庭,成為不可或缺的一員。Vogt 指出,關鍵的瓶頸在於,傳統機器人被設計來執行精準、重複的任務,它們在結構化的工廠環境中表現優異,但面對家庭這個充滿變數的場域,便顯得捉襟見肘。 家庭環境的複雜度,堪稱機器人版的「極限體能王」障礙賽。

By Fox Hsiao
川普 AI 霸權三本柱:法規鬆綁、能源自主、全球輸出,一柱都不能少!

川普 AI 霸權三本柱:法規鬆綁、能源自主、全球輸出,一柱都不能少!

川普開宗明義指出,人工智慧是本世紀最重要的技術革命,其影響力將遍及從醫療、製造到國防的每個領域。他將AI的發展視為一場攸關國家未來的激烈競賽,並斷言美國不僅是這場競賽的發起者,也必須成為最終的勝利者。他強調,不允許任何國家,特別是潛在的競爭對手,透過掌握AI技術來制定威脅美國價值觀與利益的全球規則。 為了實現「美國優先」的AI霸權,川普政府的政策將圍繞一個中心思想展開:為美國的創新者掃除一切障礙,並提供其所需的一切資源。這不僅是一句口號,更體現於他隨後簽署的一系列具體行政命令。 政策支柱一:鬆綁法規,釋放創新動能 川普論述中,最關鍵的一項政策是徹底改革美國的監管環境。他認為,當前由各州獨立制定法規的模式,將成為AI產業發展的致命枷鎖。他直言,若讓五十個州各自為政,那麼最嚴格、最保守的州法規將會成為全國的實質標準,迫使企業必須遵循最低的共同標準,從而扼殺創新與競爭力。他以過去廢除加州汽車排放標準為例,主張一個統一、理性的聯邦標準,才能避免企業陷入無盡的訴訟與法規泥沼。 他提出,政府的角色並非透過繁瑣的「紅頭繩」(red tape)來束縛產業,而是要提供明確的「綠燈」,鼓勵企業大

By Fox Hsiao
黃仁勳 : 川普總統是美國會贏得 AI 競賽的獨一無二優勢

黃仁勳 : 川普總統是美國會贏得 AI 競賽的獨一無二優勢

AI:創造就業的引擎與技能的平衡器 對於當前社會普遍擔憂 AI 將大規模取代人類工作,黃仁勳提出一個反直覺但基於企業實務的觀點。他認為,AI 的核心價值在於提升生產力。當一家公司擁有源源不絕的創新點子,AI 便成為實現這些點子的強大工具,讓企業能以前所未有的速度開發新產品、拓展新市場,進而帶動成長、創造出更多新的就業機會。他以輝達自身為例,無論是軟體工程師或晶片設計師,所有員工都已深度整合 AI 進入工作流程,結果是公司比以往任何時候都更加繁忙,因為過去許多難以實現的構想,如今都具備可行性。 更重要的是,黃仁勳將 AI 視為史上最強大的「技術平等化力量」。過去,程式設計、藝術創作或專業寫作,均設有相當高的技能門檻。如今,透過與 AI 對話,人人都能指揮電腦完成複雜任務。未來的程式語言,將不再是 C++ 或 Python,而是人類的自然語言。這意味著技術的鴻溝正被填平,每個人都有潛力成為程式設計師、藝術家或作家。 因此,真正的挑戰並非 AI

By Fox Hsiao
烏克蘭副總理闡述:AI、數據與去中心化如何成為他們扭轉戰局的關鍵

烏克蘭副總理闡述:AI、數據與去中心化如何成為他們扭轉戰局的關鍵

烏克蘭創新發展、教育、科學與技術副總理兼數位轉型部長米哈伊洛・費多羅夫(Mykhailo Fedorov)與其國防科技顧問喬治・茨哈卡亞(Georgii Tskhakaia),透過一場結合預錄影片與現場解說的深度訪談,揭示烏克蘭如何在資源極度不對等的戰爭中,憑藉科技創新、敏捷思維與數據驅動的決策,開創全新的戰爭型態。這場對話不僅是烏克蘭的戰時報告,更是一份關於未來國防科技發展的深刻洞見。 以不對稱戰略回應資源劣勢 訪談開宗明義指出,自俄羅斯全面入侵以來,烏克蘭的面貌產生根本性轉變。面對在傳統軍備、兵力與資源上均佔據絕對優勢的對手,烏克蘭深知若依循傳統的作戰思維,幾乎沒有獲勝的可能。這種現實壓力迫使烏克蘭必須尋找另一條路徑,一條更敏捷、更具成本效益且更依賴技術的道路。 顧問茨哈卡亞提出多個案例,具體說明這種「以小博大」的不對稱作戰思維如何實踐。例如,當缺乏足夠的反坦克飛彈(如標槍飛彈)時,烏克蘭工程師開發出成本僅數百美元的第一人稱視角(FPV)自殺式無人機。這些廉價的無人機卻能有效摧毀價值數百萬美元的坦克與重型裝甲,在戰線上造成巨大衝擊。 同樣的邏輯也應用在其他領域。為彌補火砲彈

By Fox Hsiao