
Continue
Continue (acquired by Cursor) · 程式設計
Continue 是給 VS Code 與 JetBrains 用的開源 AI 程式碼助理,把自動補全與對話結合代理,並能接上幾乎任何一款 AI 模型。

關於 Continue
What Is Continue
Continue 是一款開源程式碼代理,跑在你原本就在用的編輯器裡。它以 VS Code 的 AI 擴充套件、JetBrains 的 AI 外掛和一支名為 cn 的終端工具的形式出現,處理開發者對 AI 的日常期待:打字時接完下一行、解釋你選取的程式碼,以及不離開檔案就完成修改。
它跟一般只綁訂閱的封閉助理最大的差別,在於主控權。Continue 不會把你綁在單一公司的單一模型上。你可以把它指向自己信任的供應商,從 Anthropic、OpenAI 到用 Ollama 跑的本機模型,並自行決定哪個模型負責對話、修改和程式碼自動補全。因為專案開源,團隊也能檢視並自行擴充,不必把信任交給一個封閉黑箱。
這樣的彈性有代價。Continue 是一組工具,不是有客服電話的成品。起步得先編輯設定檔、挑選供應商,對整天待在 IDE 裡的開發者來說很快,但對期待一鍵安裝的人就不是。Continue 已被 Cursor 收購,官方表示開源程式碼庫仍舊免費開放,供他人作為基礎使用。
Getting Started
- 從市集在 VS Code 安裝 Continue 擴充套件,或在 JetBrains 安裝外掛,然後重新載入編輯器。
- 打開 Continue 面板,挑一個模型供應商,或以 Continue 帳號登入,使用它代管的設定。
- 填入所選供應商的 API 金鑰,或透過 Ollama 把自動補全指向本機模型。
- 選取程式碼後按 Cmd/Ctrl + L 送進對話,或把模式切到 Agent,讓模型動手修改。
- 逐一檢視它提出的工具呼叫,套用變更;想讓設定跟著團隊走,就把設定檔留在專案裡。
產品資訊
快速了解 Continue 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 想自己挑模型的開發者:Continue 能接上數十家供應商,你可以用 GPT、Claude、Gemini,或透過 Ollama 跑開源模型,之後再換掉任何一個。前提是你得自備 API 金鑰或本機執行環境。
- 在意隱私的團隊:因為能把 Continue 指向本機模型,程式碼不必離開你的機器。這個取捨要付一點品質代價,小型本機模型仍落後於頂尖模型。
- 想統一環境的工程團隊:設定檔放在專案裡,每位成員拿到的模型、規則與工具都一樣。前提是團隊願意動手改那份設定檔。
任務
- 靠自動補全寫得更快:你一邊打字,Continue 一邊建議下一行或整段,按 Tab 就能採用。搭配 Codestral 或小型 Qwen coder 這類反應快的模型,效果最好。
- 看懂陌生的程式碼:選取一段函式,問對話它在做什麼,或用 @Files 和終端輸出補上脈絡。答案會回到面板,並附上 Apply 按鈕讓你直接套用。
- 執行多步驟修改:切到 Agent 模式,用白話描述要改什麼。代理會自己挑工具、改檔案,動手前先徵求你的同意。
情境
- 在龐大的既有程式庫裡工作:對話模式加上 @Files,讓你就特定檔案提問,不必手動貼上程式碼,剛接手一份專案時特別省時間。
- 自動化重複的修正:無頭模式跑完一段提示就結束,你可以把 Continue 接進腳本、CI 檢查與 git hook。
- 讓工作留在自己的機器上:透過 Ollama 跑本機模型,產生的程式碼與提示都留在你的硬體上,適合不能把程式碼送到雲端 API 的團隊。
主要功能
Agent Mode
Agent 模式把動手的工具交給對話模型,讓它不只能聊,還能實際改你的程式庫。你用白話描述任務,代理自己決定用哪些工具、修改檔案、執行指令,直到把事做完。它預設在每次工具呼叫前徵求同意,你也能訂政策,允許或封鎖特定工具。
Chat and Plan Modes
對話模式是純聊天,沒有工具,適合解釋與提問。Plan 模式介於中間,只用唯讀工具,讓模型先摸清專案、草擬做法,卻不動到任何一個檔案。用 Cmd/Ctrl + . 就能在三種模式間切換,為每個任務挑合適的主控程度。
Tab Autocomplete
自動補全在你打字時預測下一段程式碼。按 Tab 採用整段建議,按 Esc 拒絕,按 Cmd/Ctrl + 右方向鍵則逐字採用。它跑在你指派給自動補全角色的模型上,Continue 建議講究品質用 Codestral,本機環境則用小型 Qwen coder。
Bring Your Own Model
Continue 不綁定單一廠商。它支援 Anthropic、OpenAI、Google Gemini、Azure、Amazon Bedrock 等主要供應商,還有長長一串其他選擇,以及 Ollama、LM Studio、llama.cpp 等本機方案。對話、修改、套用、自動補全與 embeddings 每個角色,都能各自指派模型。
Continue CLI
cn 指令把同一套代理帶進終端。它能在互動工作階段中執行,讓你逐項核准工具呼叫,也能用 cn -p 進入無頭模式,跑完一段提示就結束。各種旗標讓你加上模型、MCP 伺服器與規則,CONTINUE_API_KEY 環境變數則涵蓋無頭與 CI 的用法。
Custom Agents and MCP Tools
你可以在設定檔裡定義自己的代理與規則,讓助理遵循團隊的慣例。Continue 也支援 Model Context Protocol,你可以掛上 MCP 伺服器,把額外的工具交給代理。這讓它跨出程式碼,觸及資料庫、文件或內部服務。
Open Source and Local First
整個專案開源,你可以讀程式碼、自行擴充,並自架需要的那幾塊。再配上透過 Ollama 跑的本機模型,Continue 就成了適合重視隱私、想避免把原始碼送到外部服務的團隊的選擇。
優缺點
優點
- 模型由你挑,要用頂尖供應商或為了隱私全程留在本機都行。
- 一個擴充套件就涵蓋自動補全、對話、修改與代理,不必在工具之間來回切換。
- 開源意味著團隊能檢視程式碼,並依自己的工作流程調整。
- 設定檔跟著專案走,整個團隊拿到一致的環境。
- MCP 層與 CLI 讓它跨出編輯器,接進腳本與 CI。
缺點
- 起步得編輯設定、挑選供應商,比一鍵式助理多些功夫。
- 品質取決於你接上的模型,免費的本機模型比不上市售的頂尖模型。
- Continue 的代管路線與 Cursor 的收購,讓現有環境能維持多久充滿變數。
- 自動補全得指派一個又快又便宜的模型,否則用起來會卡。
常見問題
Continue 是跑在 VS Code、JetBrains IDE 與終端裡的 AI 程式碼代理。它涵蓋自動補全,在對話裡解釋與產生程式碼,並代你修改檔案與操作工具。
相關內容
探索與 Continue 相關的工具、技能與文章。
Continue 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
