AI 編碼的演進:從自動補全到自主代理的未來

更新 發佈閱讀 8 分鐘

三年前,AI 編碼還只是自動補全。今天,它意味著自治代理在你睡覺時建構整個功能。

如果你一直從旁觀望這個 AI 編碼運動——也許感到困惑,也許懷疑,也許只是努力跟上——你並不孤單。這個轉變發生得很快。也許太快了,讓人跟不上。

每週都有新工具承諾徹底改變我們建構軟體的方式。GitHub Copilot 讓位給 Cursor,後者又讓位給 Claude Code。每一次飛躍都比上一次更戲劇化。

在這篇文章中,我將帶你完整回顧 AI 編碼工具的演變時間線,從 2022 年的簡單 Tab 補全,到 2025 年的自治編碼代理。理解 AI 編碼工具的演變,不僅能幫助你看到我們現在的位置,還能看到未來的方向。

讓我們一起追溯這個歷程。

Timeline for AI Coding.jpg

Timeline for AI Coding.jpg



第一階段:AI 開始補全我們的程式碼(2022-2023)

一切從 GitHub Copilot 開始。

Copilot 於 2022 年推出,是第一個主流 AI 編碼助手。由 GitHub 和 Microsoft 與 OpenAI 合作建構,使用 GPT-3(後來是 GPT-3.5)驅動開發者從未見過的大規模智能程式碼補全。

它實際做了什麼:

Copilot 駐留在你的 IDE 中——主要是 VS Code——並在你輸入時提供建議。按 Tab,它就會補全你的行。開始寫函式名稱,它就會建議整個實作。建構重複模式?Copilot 會填補它們。

對於流行語言中的常見編碼模式,它感覺像魔法一樣。

image.png

image.png


現實檢查:

但大多數開發者持懷疑態度。而且他們是對的。

在實際工作中,Copilot 的命中率不穩定。有時它很聰明。往往它錯了。你會花費精力驗證每個建議:「這正確嗎?這正是我想要的嗎?這會引入 bug 嗎?」

當它出錯時,它造成的摩擦比速度提升更多。它更擅長樣板程式碼,而不是複雜邏輯。更擅長見過數百萬次的模式,而不是你正在解決的獨特問題。

想像成有一個實習生,能快速寫基本程式碼,但需要不斷監督。對於簡單任務有用,但你不會信任他們處理關鍵事項。

但有潛力:

一些開發者超越了挫敗,看到了潛力。底層模型正在快速改進。如果用 GPT-3 的 Tab 補全就這麼好,那 GPT-4 會啟用什麼?

能力正在浮現。工作流程會跟上。


第二階段:AI 從自動補全升級到建構功能(2024)

2024 年,一切都變了。

新工具引入了「代理模式」——AI 可以跨多個檔案工作,並完全理解你的程式碼庫上下文。我們不再只是補全行。我們在建構功能。

專業工具:

Cursor AI 引領了這一潮流。基於 VS Code 但為 AI 優先開發重新設計,Cursor 引入了根本不同的互動模型。你可以給它一個提示——「為這個應用程式添加認證」——然後看著它修改多個檔案、重構程式碼、添加依賴,並將一切連接起來。

它理解整個程式碼庫的上下文。它可以重構現有程式碼、添加新功能,並修復跨多個檔案的 bug。


Cursor.jpg

Cursor.jpg


Windsurf(來自 Codeium)採用了類似的代理方法,但 UI 理念不同,但核心能力相同:我們從「填空」轉向了「建構這個東西」。

Vibe 編碼運動:

與此同時,其他事情也在發生。非技術創辦人透過工具如 v0.devBolt.new 和 Replit Agent 發現了 AI 編碼。

社交媒體充斥著「我在 2 小時內建構了一個應用程式」的貼文。到處都是演示。Vibe 編碼運動誕生了。

問題? 這些不是真實產品。它們是原型,沒有錯誤處理、沒有邊緣案例覆蓋、沒有可擴展性考慮。它們在推文中看起來令人印象深刻,但無法經受真實用戶的考驗。

混亂的中間階段:

對於使用 Cursor 和類似工具的專業人士,這個階段令人沮喪。能力顯然存在,但工作流程不清楚。我們會反覆提示,比自己寫程式碼花費更多時間解釋我們想要什麼。

為什麼沮喪?因為工具可以處理複雜性,但我們仍在像程式碼編寫者一樣操作,而不是像架構師。我們試圖寫更好的提示,而我們需要的是對建構的全新思考方式。

分歧:

出現了兩個陣營。懷疑者完全退出:「這只是炒作。等它真正有用時叫醒我。」樂觀者深入挖掘:「能力就在這裡。我們只需弄清楚工作流程。」

大多數開發者介於兩者之間——感興趣但不信服。


第三階段:AI 移到終端機,一切都變了(2025)

2025 年初,Anthropic 發布了 Claude Code。幾週內,話題就轉移了。

不同之處:

Claude Code 在你的終端機中運行,而不是 IDE。這聽起來像是小變化,但它是根本性的。

終端機賦予 Claude Code 運行命令、測試程式碼和除錯問題的能力。它在自治執行迴圈中工作:規劃工作、編寫程式碼、測試它、捕獲錯誤、修復它們,並重複。

它不只是寫程式碼。它運行它。當出錯時,它看到錯誤並修復。當測試失敗時,它除錯它們。

這是真正的自治。

Claude Code.jpg

Claude Code.jpg


情緒轉變:

Claude Code 發布幾週內,發生了驚人的一幕。開發者社群對 AI 編碼工具的懷疑……消退了。

甚至經驗豐富的開發者,那些曾經持觀望態度的,也開始信任 AI 代理處理複雜任務。

什麼改變了?

  • 可靠性跨越了門檻
  • 自治變得真正有用
  • 摩擦降到許多任務的手動編碼之下

當前現實:

專業開發者現在使用 AI 編碼代理來實作明確指定的功能、重構程式碼庫、編寫測試、除錯生產問題,以及在框架之間遷移。

但有一個新恐懼:「我們會完全失去我們的技藝嗎?我們所有的經驗會變得無關緊要嗎?」


為什麼你的經驗現在比以往更重要(而不是更少)

這裡有一個反直覺的真相:瓶頸已經轉移。

過去: 編寫程式碼是瓶頸。

現在: 知道要建構什麼以及如何架構它是瓶頸。

AI 解決了實作:

AI 可以實作你描述的任何模式。但它無法決定哪個模式適合你的具體情況。它無法理解你告訴它之外的用戶真實需求。它無法做出戰略產品決策,或在你的團隊能力和業務約束的背景下評估架構權衡。

你的經驗是槓桿:

產品判斷: 你知道用戶說他們需要什麼與真正解決他們問題之間的區別。AI 不知道。

架構決策: 你見過選擇錯誤技術方法的隱藏成本。你在凌晨 2 點除錯過糟糕架構的後果。AI 沒有。

上下文和約束: 你理解你的團隊能力、技術債務、業務時間線。AI 只知道你告訴它的。

新現實:

我們不再是程式碼編寫者。我們是架構師和導演。AI 執行。我們決定。

在新时代,有多年經驗的開發者——如果他們願意從編寫程式碼轉向指導 AI 代理——將擁有不公平的優勢。


旅程繼續

短短三年,我們從對 Tab 補全的懷疑實驗,轉向信任自治代理處理複雜編碼任務。

演變發生在三個鮮明階段:Tab 補全 教會我們 AI 能理解程式碼模式。代理模式 展示 AI 能跨多個檔案建構。終端機自治 證明 AI 能處理完整的開發週期。

我們學到的: 每個階段都有懷疑者。每次,懷疑最初都是合理的。但能力改進得比大多數人預測的更快。

我們現在的位置: 問題不再是「AI 能編碼嗎?」而是「我們如何調整技能適應這種新建構方式?」

你的下一步: 開始實驗 AI 編碼工具的最佳時間是 2022 年。第二好時間是現在。

選擇一個工具——Cursor 或 Claude Code。花一個週末建構一個小專案。親身體驗轉變。

旅程繼續。早期擁抱它的開發者將擁有不公平的優勢。


停止問「AI 會取代我嗎?」

開始問「我如何利用 AI 建構 10 倍更快更好?」

覺得這個時間線有用嗎? 與一個從旁觀望的開發者朋友分享。有時理解歷史是跳入的關鍵。

留言
avatar-img
Leon Wong 282
7會員
23內容數
Hi,我是 Leon Wong(亮之)——電腦科學與開發愛好者,也是 Notion 重度使用者。如果你想更高效地學習與創作,這裡會是你的實用資源。
Leon Wong 282的其他內容
2025/12/04
如果你跟大多數人一樣,當初選用 Telegram 的原因一定是聽說它「安全」「保護隱私」。這個說法沒錯──Telegram 在安全上確實非常認真。但絕大多數用戶都沒意識到一個關鍵事實: Telegram 會把你所有的普通聊天訊息存在他們的雲端伺服器上,而且他們技術上持有可以解密的金鑰。 先別急著
Thumbnail
2025/12/04
如果你跟大多數人一樣,當初選用 Telegram 的原因一定是聽說它「安全」「保護隱私」。這個說法沒錯──Telegram 在安全上確實非常認真。但絕大多數用戶都沒意識到一個關鍵事實: Telegram 會把你所有的普通聊天訊息存在他們的雲端伺服器上,而且他們技術上持有可以解密的金鑰。 先別急著
Thumbnail
2025/11/07
Raycast 是一款免費、高效、注重隱私的 macOS 啟動器,可完全取代 Spotlight。本文詳盡教學如何在 15 分鐘內安裝並設定 Raycast,啟用剪貼簿歷史、文字片段、視窗管理等核心功能,並推薦實用擴充套件,大幅提升 Mac 使用效率。
Thumbnail
2025/11/07
Raycast 是一款免費、高效、注重隱私的 macOS 啟動器,可完全取代 Spotlight。本文詳盡教學如何在 15 分鐘內安裝並設定 Raycast,啟用剪貼簿歷史、文字片段、視窗管理等核心功能,並推薦實用擴充套件,大幅提升 Mac 使用效率。
Thumbnail
2025/11/07
許多 Mac 使用者誤以為將 App 拖至垃圾桶即可徹底刪除,實則不然。本文將介紹 Pearcleaner,一款開源免費的 Mac App 清理工具,搭配 Homebrew 安裝,能協助使用者找出並移除 App 殘留於系統各處的快取、偏好設定、日誌等檔案,最大化回收硬碟空間,提升系統效能。
Thumbnail
2025/11/07
許多 Mac 使用者誤以為將 App 拖至垃圾桶即可徹底刪除,實則不然。本文將介紹 Pearcleaner,一款開源免費的 Mac App 清理工具,搭配 Homebrew 安裝,能協助使用者找出並移除 App 殘留於系統各處的快取、偏好設定、日誌等檔案,最大化回收硬碟空間,提升系統效能。
Thumbnail
看更多
你可能也想看
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
「思維建構」對應的是理解作者的「建造邏輯」;「思維可視化」則是將思考歷程,轉化為圖像形式,讓理解更清晰。大貍老師將從教學現場出發,分享「閱讀理解」轉化為「思維可視」的歷程。文末更分享 AI 教學助手「壩總」與「荷馬」的應用示例,為語文教育工作者的教學生活作最好的支持與後盾。
Thumbnail
「思維建構」對應的是理解作者的「建造邏輯」;「思維可視化」則是將思考歷程,轉化為圖像形式,讓理解更清晰。大貍老師將從教學現場出發,分享「閱讀理解」轉化為「思維可視」的歷程。文末更分享 AI 教學助手「壩總」與「荷馬」的應用示例,為語文教育工作者的教學生活作最好的支持與後盾。
Thumbnail
隨著學術研究和教育領域對公式編輯需求的不斷增加,許多平台都推出了支援公式輸入的工具。 ProcessOn 作為一個領先的線上協作平台,推出了其強大的Math99 MathType線上公式編輯器,為廣大用戶提供了一個無縫、高效、簡單的數學公式編輯解決方案。
Thumbnail
隨著學術研究和教育領域對公式編輯需求的不斷增加,許多平台都推出了支援公式輸入的工具。 ProcessOn 作為一個領先的線上協作平台,推出了其強大的Math99 MathType線上公式編輯器,為廣大用戶提供了一個無縫、高效、簡單的數學公式編輯解決方案。
Thumbnail
經過30天的學習,我掌握多種AI工具的運作原理和應用方式,這些工具讓我能更輕鬆地完成原本複雜的工作,並激發我的創造力和想象力。在這篇文章中,我將分享對AI版權與倫理的思考、與AI協作提升效率的體驗,以及這段時間的學習心得。
Thumbnail
經過30天的學習,我掌握多種AI工具的運作原理和應用方式,這些工具讓我能更輕鬆地完成原本複雜的工作,並激發我的創造力和想象力。在這篇文章中,我將分享對AI版權與倫理的思考、與AI協作提升效率的體驗,以及這段時間的學習心得。
Thumbnail
AI繪圖技術已經融入了我們的日常創作中,無論是設計廣告、修復老照片,還是進行創意換臉,這些技術都讓我們的工作變得更輕鬆、更有效率。
Thumbnail
AI繪圖技術已經融入了我們的日常創作中,無論是設計廣告、修復老照片,還是進行創意換臉,這些技術都讓我們的工作變得更輕鬆、更有效率。
Thumbnail
什麼是ChatGPT GPT-4 登場!先理解 ChatGPT 原理,才知道怎麼利用 AI 幫你輸入! 誰點燃了 AI 大戰? 一口气搞清楚ChatGPT 【震撼】chatGPT太可怕,但一切才剛剛開始,我們要做好準備了 | 老高與小茉 Mr & Mrs Gao AI x ChatGP
Thumbnail
什麼是ChatGPT GPT-4 登場!先理解 ChatGPT 原理,才知道怎麼利用 AI 幫你輸入! 誰點燃了 AI 大戰? 一口气搞清楚ChatGPT 【震撼】chatGPT太可怕,但一切才剛剛開始,我們要做好準備了 | 老高與小茉 Mr & Mrs Gao AI x ChatGP
Thumbnail
這篇內容與你分享我看到哪些不錯的設計、AI 相關內容,像是我最近有看到 OpenAI 官方分享的 Prompt 教學,由官方分享絕對實用,另外也看到一篇創作者分享自己的一手印刷廠推薦心得,這真的非常難得,除了很多人會私藏外,要花心力整理也很不容易。
Thumbnail
這篇內容與你分享我看到哪些不錯的設計、AI 相關內容,像是我最近有看到 OpenAI 官方分享的 Prompt 教學,由官方分享絕對實用,另外也看到一篇創作者分享自己的一手印刷廠推薦心得,這真的非常難得,除了很多人會私藏外,要花心力整理也很不容易。
Thumbnail
上一篇文章分享了我對兩則有關AI融入教學新聞的反思,這一篇想來聊聊,我理想中在語言教學產業,AI、數位教學和真人教師之間的互動應該是怎樣的呢? 這一篇文章中,我分享了我自己和我身邊人的故事,希望能提供一些數位X真人的教育方式,也說明:數位與AI不是來取代真人教師的!
Thumbnail
上一篇文章分享了我對兩則有關AI融入教學新聞的反思,這一篇想來聊聊,我理想中在語言教學產業,AI、數位教學和真人教師之間的互動應該是怎樣的呢? 這一篇文章中,我分享了我自己和我身邊人的故事,希望能提供一些數位X真人的教育方式,也說明:數位與AI不是來取代真人教師的!
Thumbnail
從兩篇AI融入教學相關的新聞來看台灣與國外對於AI科技融入教育的準備都做得如何了。 根據新聞,美國AI主題的高中,招生進入第二年,台灣也說要用AI科技,持續推動雙語教育,先不論雙語教育的爭議,但想聊聊........如果真要將AI融入教學,台灣準備好了嗎?
Thumbnail
從兩篇AI融入教學相關的新聞來看台灣與國外對於AI科技融入教育的準備都做得如何了。 根據新聞,美國AI主題的高中,招生進入第二年,台灣也說要用AI科技,持續推動雙語教育,先不論雙語教育的爭議,但想聊聊........如果真要將AI融入教學,台灣準備好了嗎?
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News