Continue

Continue

Continue (acquired by Cursor) · 程式設計

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

Continue 的介面預覽

關於 Continue

What Is Continue

Continue 是一款開源程式碼代理,跑在你原本就在用的編輯器裡。它以 VS Code 的 AI 擴充套件、JetBrains 的 AI 外掛和一支名為 cn 的終端工具的形式出現,處理開發者對 AI 的日常期待:打字時接完下一行、解釋你選取的程式碼,以及不離開檔案就完成修改。

它跟一般只綁訂閱的封閉助理最大的差別,在於主控權。Continue 不會把你綁在單一公司的單一模型上。你可以把它指向自己信任的供應商,從 Anthropic、OpenAI 到用 Ollama 跑的本機模型,並自行決定哪個模型負責對話、修改和程式碼自動補全。因為專案開源,團隊也能檢視並自行擴充,不必把信任交給一個封閉黑箱。

這樣的彈性有代價。Continue 是一組工具,不是有客服電話的成品。起步得先編輯設定檔、挑選供應商,對整天待在 IDE 裡的開發者來說很快,但對期待一鍵安裝的人就不是。Continue 已被 Cursor 收購,官方表示開源程式碼庫仍舊免費開放,供他人作為基礎使用。

Getting Started

  1. 從市集在 VS Code 安裝 Continue 擴充套件,或在 JetBrains 安裝外掛,然後重新載入編輯器。
  2. 打開 Continue 面板,挑一個模型供應商,或以 Continue 帳號登入,使用它代管的設定。
  3. 填入所選供應商的 API 金鑰,或透過 Ollama 把自動補全指向本機模型。
  4. 選取程式碼後按 Cmd/Ctrl + L 送進對話,或把模式切到 Agent,讓模型動手修改。
  5. 逐一檢視它提出的工具呼叫,套用變更;想讓設定跟著團隊走,就把設定檔留在專案裡。

產品資訊

快速了解 Continue 的定價、支援平台與效能。

免費方案是
付費方案Free (open source, bring your own model)
平台VS Code, JetBrains IDEs, terminal (CLI)
開發者Continue (acquired by Cursor)
類別程式設計
發布日期Jan 2023
最近更新Oct 2025
網站訪問量410.4K
網站全球排名129.1K
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 想自己挑模型的開發者: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 程式碼代理。它涵蓋自動補全,在對話裡解釋與產生程式碼,並代你修改檔案與操作工具。