首頁/名詞解釋/AI IDE(AI 編輯器)

階段 10 · AI 工具與 AI 應用進階

AI IDE(AI 編輯器)

內建 AI 的程式編輯器:你開檔案、寫程式,AI 在旁邊補全、問答、提出逐步修改。

先用一句話理解

英文全名:AI-powered IDE(Integrated Development Environment)

內建 AI 的程式編輯器:你開檔案、寫程式,AI 在旁邊補全、問答、提出逐步修改。

打個比方

像有一位資深工程師坐在你旁邊,你開哪個檔案、他就幫你看那個檔案並給建議。

什麼時候會遇到

已經有 GitHub repo,想在正式專案裡逐步加功能、改 UI、補測試或小步重構時。

再往深一點看

AI IDE 是把 AI 直接裝進程式編輯器的工具,例如 Cursor、GitHub Copilot、Cline。它和聊天型 AI 最大的差別是「看得到你的專案檔案」:能在你打開的程式碼上補全、解釋、直接給出 diff;和 repo agent 的差別則是「你還是主駕駛」——AI 提建議、你逐一接受並 review,而不是放手讓它整包跑完。它最適合在已經有 repo 的情況下小步修改,不適合用來決定產品該做什麼,也不能取代版本控制。

舉個例子

你在 Cursor 打開一個 Next.js 專案,選取結帳頁的元件,請 AI「幫這個表單加上 email 格式驗證,不要動其他行為」。AI 讀完相關檔案後給你一段 diff,你 review、接受、再跑一次測試——整個過程你開著編輯器逐步控制。

常見誤解

  • - 一進來就要 AI「重寫整個 app」,結果改動範圍太大、難以 review;正確做法是一次只改一個小功能。
  • - 沒先開 branch 就讓 AI 大改,出問題時無法乾淨地回復到上一個版本。
  • - 把 AI IDE 當聊天 AI 拿來釐清需求——需求還不清楚時,它只會照你模糊的描述亂補。

相關名詞

相關服務

GitHub

相關工具