Tabnine
嵌入 IDE 的 AI 程式碼補全、生成與重構助理
🤔 勉強可以
一個週末刻出自用版
月費(約)
$12
約 NT$384
一年省下
$144/年
自己刻要多久
一個週末
幾個人做得出來
一個人
分類
🛠️ 開發工具
價格為約略值,以官網為準。個人 Developer 方案約每月 12 美元,通常以年繳價格計算;
護城河
判決理由
IDE 外掛、游標後補全、選取程式碼改寫、聊天問答與檔案上下文,都能用 VS Code 擴充功能加模型 API 在一個週末內做出。刻不出來的是 Tabnine 自家模型的補全品質、低延遲與長期訓練資料,但個人可改接本機 Ollama 或雲端模型,限定幾種語言後已經夠用。
此筆套用了決定性規則覆寫:
規則說明見 方法。
為什麼大家還是付錢
付費買的是成熟的 VS Code、JetBrains 等整合、穩定低延遲,以及不用自己處理模型部署和提示詞調校。若只寫自己的幾個專案,自建版通常更划算。
建置 prompt
複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。
目標:做一個本機優先的 AI 程式碼補全與修改工具,先支援 VS Code,資料可匯出且不需要註冊帳號。
技術棧建議:TypeScript VS Code Extension + 本機 Node.js 服務,模型介面支援 Ollama 與 OpenAI 相容 API,設定與索引使用 JSON 或 SQLite。
需求:
- 在游標位置提供目前檔案的即時程式碼補全,按 Tab 接受、Esc 忽略
- 補全請求只送出游標前後的相關上下文,設定最大字元數與等待時間
- 支援 JavaScript、TypeScript、Python、Go、Rust、Java 與 Markdown
- 以目前檔案、同資料夾檔案及 Git 追蹤檔案提供可設定的上下文
- 使用檔案名稱、語言與內容建立本機索引,修改後增量更新
- 提供側邊欄聊天介面,可針對選取程式碼提出解釋、修正與測試需求
- 將 AI 修改結果顯示成 diff,提供套用、拒絕與逐段套用按鈕
- 支援以工作區規則檔提供專案慣例、禁止事項與輸出格式
- 可切換 Ollama、本機模型與 OpenAI 相容端點,API 金鑰只存本機設定
- 提供模型名稱、溫度、上下文長度、補全啟用語言與快捷鍵設定
- 記錄每次請求的時間、模型、延遲與 token 用量,但預設不保存原始程式碼
- 匯出設定、規則檔、聊天紀錄與使用統計為 JSON
明確不做(out of scope):多人協作、雲端同步、企業權限、模型訓練、完整語意重構引擎、遠端程式碼代管、保證程式碼授權來源。
README 要求:說明 VS Code 安裝方式、Ollama 與 OpenAI 相容端點設定、支援的設定欄位、隱私資料流向、索引排除規則與 JSON 匯出格式。
「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可;
Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。
免費 / 開源替代
- Continue 開源
開源 IDE AI 助理,支援 VS Code、JetBrains 與多種模型。 - Tabby 開源
可自架的開源程式碼補全服務,支援本機模型與企業部署。 - Codeium 免費增值
提供免費 AI 補全與聊天,涵蓋多種主流 IDE。
替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。
這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。
判決依 rubric v1.0.0 於 2026-08-31 生成。