沒有人是因為模型太笨才放棄免費 AI 程式助手。到了 2026 年,$0 方案背後的模型通常只落後付費版一個世代,而在日常工作上——小函式、測試、正規表達式、解釋不熟悉的程式碼——這個差距幾乎看不出來。真正讓人放棄的是三個運作層面的問題,而且每個人遇到的順序都一樣:額度先用完、上下文不夠長、程式碼離開自己的電腦。
先講問題,再談解法。能解決第一個問題的工具,往往正好是第三個問題的錯誤答案。
以下限制來自官方方案頁面,查核日期為 2026 年 9 月 19 日——這是對細則條文的解讀,不是我們自己跑出來的實測數據。
問題一:額度撐不到月底就見底
第一道牆是數學問題。最常見的起點 GitHub Copilot Free,每月提供 2,000 次補全與 50 次對話請求,Copilot Edits 也從同一個額度池扣(docs.github.com)。Cursor 的免費 Hobby 方案是真的,但範圍有限——Agent 請求次數受限,賣點則放在 Composer(cursor.com/pricing)。50 次對話請求聽起來很慷慨,直到你真的在除錯:一次跨檔案重構就能吃掉二十次,而會跑測試、反覆迭代的 Agent,燒額度的速度遠比 token 數字看起來快得多。
最討厭的是額度重置的方式。月度額度不會在用到 80% 時提醒你,而是某個週二、工作做到一半就直接歸零,接下來你只能手寫程式碼,直到下個月一號。
解法:挑一個每天補充額度的方案
Google 的個人方案是最直觀的答案,因為它的計量方式正好相反。Gemini Code Assist for individuals 每天免費提供 6,000 次程式相關請求與 240 次對話請求,支援 VS Code、JetBrains 與 Android Studio,並具備 1M-token 上下文視窗(codeassist.google)。Gemini CLI 在個人 Google 帳號下公布的限制是每分鐘 60 次請求、每天 1,000 次(github.com/google-gemini/gemini-cli)。
每天 240 次對話的上限算不上「無限」,但它會在你睡覺時重置,而這才是真正重要的特性。Antigravity 走的是第三種模式:包含免費方案在內的所有方案都有一份每週更新的基礎 Agent 額度,外加無限的 Tab 補全,且額度會隨 AI Pro 與 Ultra 訂閱而增加(antigravity.google/docs/plans)。如今歸在 Cognition 旗下 Devin 品牌的 Windsurf 路線類似——無限的 Tab 補全與行內編輯,Agent 執行則有較輕的額度限制(windsurf.com/pricing)。

圖片取自 Cursor 官網。免費的 Hobby 方案是多數人第一次撞上 Agent 額度上限的地方。
所以,刻意混用不同類型的額度。留一個月度工具給你天天做、成本又低的工作,再用一個每天補充額度的工具來跑 Agent。當月度工具用完時,你頂多心煩一分鐘,而不是被卡住三個禮拜。
問題二:Agent 記不住你的程式庫,還把它弄壞
第二個問題是某種特定的混亂。Agent 重新命名了一個輔助函式、把檔案送出,結果另一個目錄裡的三個呼叫端就編譯不過了。或者它第四次問你:你們用的是哪個框架?免費方案通常先砍上下文——因為那是最便宜的削減項目——而跨整個 repo 的檢索能力,往往是最先消失在付費牆後面的功能。這是工作記憶的問題,不是模型品質的問題,講話再有禮貌也修不好。
解法:用結構換取上下文,而不是用 token
Gemini Code Assist 與 Gemini CLI 免費的 1M-token 視窗,在你閱讀一個超大檔案、或接手前人留下的爛攤子時確實有幫助。但它不是 repo 索引。把一個 300 個檔案的 monorepo 裡的一百萬個 token 丟給 Agent,不代表它就能找到正確的檔案,只代表它可以多看幾個錯的檔案。
開源 Agent 用不同方式處理這件事,這也是 Aider 一直出現在這類清單上的原因:它會把整個儲存庫繪製成地圖,讓它在較大型專案中也能正常發揮,而且每次變更都用合理的訊息提交,因此 git diff 和 git undo 依然可用(aider.chat)。該專案公布有 44K GitHub stars 與 6.8M 次安裝。Cline 是編輯器原生版本,每次編輯前都會先請求核准。
最便宜的上下文升級,仍然是你自己寫的文字。在 repo 根目錄放一頁簡報——技術棧、慣例、測試指令、哪些東西不准碰——就能改變 Agent 亂逛的頻率。Agent 會讀檔案;你的工作就是確保那個對的檔案存在。
問題三:你的程式碼成了別人的訓練資料
第三個問題是人們最晚才發現的,通常還是同事隨口提起才知道。GitHub 自家文件說明,自 4 月 24 日起,除非使用者主動退出,否則它可能會使用 Copilot Free、Pro 與 Pro+ 訂閱者的互動內容——輸入、輸出、程式碼片段與相關上下文——來訓練與改進模型,退出選項位於帳號設定中(docs.github.com;github.com/features/copilot)。使用者在 30 天前就收到通知,開關也確實存在。但預設值被改了,而多數人就照著預設值跑。
這不是 GitHub 獨有的情況。$0 方案總得有人買單——靠升級、靠廣告,或靠資料。在條款說清楚之前,先假設是第三種。
解法:決定位元組可以流向哪裡
兩個動作就能涵蓋大部分。今天就去你使用的免費方案帳號設定裡,檢查模型訓練開關,別等到忘記。接著把儲存庫分成兩桶:可以交給雲端 Agent 的程式碼,以及不行的。受 NDA 保護的客戶專案、任何受監管的內容,以及產品的專有核心,都屬於第二桶。
對第二桶來說,自帶金鑰(BYO-key)的 Agent 是最誠實的答案。Aider、Cline 與 Continue 都讓你指定自己選擇的供應商,或指向透過 Ollama 在本機執行的模型,這麼一來什麼都不會離開機器。取捨是真實存在的:本機模型更慢,在長時間的跨檔案任務上明顯更差。它們適合用來解釋程式碼、小幅編輯與閱讀。任何人聲稱本機 7B 模型能取代前沿 Agent,都是在推銷。
問題、解法,以及適合誰
| 哪裡出問題 | 站得住腳的解法 | 誰該這樣做 |
|---|---|---|
| 額度在工作做到一半時用完 | Gemini Code Assist for individuals 或 Gemini CLI(每日補充);Antigravity 或 Devin 免費方案提供無限 Tab 補全 | 學生、晚間專案、程式工作一忙一閒的人 |
| Agent 記不住整個 repo | 用 1M-token 工具來閱讀;Aider 式的 repo 地圖加上一頁專案簡報 | 維護單一大型或接手而來程式庫的人 |
| 程式碼被送上雲端 | 在設定中退出訓練;敏感 repo 使用搭配本機模型的 BYO-key Agent | 自由工作者、代理商專案、受監管或專有程式碼 |
三步驟把它跑起來
第一步:兩個免費方案,額度形式不同。 一個每天補充額度的工具當你的 Agent,一個月度工具負責補全,這樣單一一道牆永遠無法中斷你的一天。
第二步:安裝任何東西之前,先寫好簡報。 在 repo 根目錄寫半頁——技術棧、慣例、測試指令、禁止觸碰的區域。之後你試的每個 Agent 表現都會更好,你也不用每週重新解釋一次自己的專案。
第三步:第一天就把隱私問題定下來。 切換訓練設定,畫出兩個儲存庫桶的界線,並且保留一條設定好的本機模型路線,即使你很少用到。
關於錢,一句老實話:如果你一週超過兩次撞到上限,免費方案其實已經給你答案了。Copilot Pro 是每月 $10,Cursor Pro 是 $20——超過那個點之後,變通做法耗掉的注意力比訂閱費還貴。當你開始在付費方案之間做選擇時,我們的 Cursor 替代方案指南 與 30 天的 Cursor 深度評測 就是下一步該去的地方。
常見問題
2026 年 GitHub Copilot Free 還是真的免費嗎? 是的——不用信用卡,每月 2,000 次補全與 50 次對話請求。它是最好的免費補全體驗,同時也是最弱的免費 Agent 體驗,這也是為什麼額度問題總是先打到 Copilot 使用者。
有哪個免費 AI 程式助手能完全離線運作? 單靠它自己不行。離線意味著本機模型,加上一個指向它的 BYO-key Agent,例如 Aider 或 Cline。這套配置免費又保有隱私,但在複雜工作上明顯比雲端模型弱。
免費的 1M-token 上下文視窗有什麼陷阱? 大視窗不等於搜尋索引。它讓模型讀得更多,而不是更快找到相關檔案——這就是為什麼 repo 地圖加上一份寫好的簡報,通常勝過單純的上下文長度。
什麼時候該停止跟免費方案硬撐? 當你一週撞到限制超過兩次的時候。在那樣的頻率下,每月 $10–$20 的方案比你繞過上限所花的時間還便宜。
資料來源:GitHub Copilot、Cursor、Gemini Code Assist、Gemini CLI、Google Antigravity、Devin/Windsurf 與 Aider 的官方方案與定價頁面,查核日期為 2026 年 9 月 19 日。免費方案的額度限制經常變動,因此圍繞某個限制建立工作流程之前,請先到官方頁面確認。我們沒有收受本文提及任何工具的任何報酬。