Cline 是一款新型的 VSCode AI 助手插件,主打 正確性 + 可控性 + 文件級操作能力。它讓 AI 可以在你的本地項目中 讀寫文件、執行命令、運行代碼、生成多步計劃,更像一個可以合作的軟件工程師。

本文將帶你從零開始學習 Cline,包括:

  • Cline 的核心功能和使用方式
  • 基礎工作流程
  • 常見的幾個使用示例
  • 如何通過神馬中轉API配置Cline使用GPT-5.1與Claude



什麼是Cline?它能做什麼?

Cline 是一個 VSCode 插件,讓你可以在編輯器中與強大的 LLM(如 GPT-5.1、Claude 4.5 等)協作。它不僅僅是聊天,而是真正可以在項目中執行操作的助手。

核心能力:

文件操作(讀/寫/修改)

Cline 能瀏覽項目中的文件,並以高可控性方式修改。

多步驟推理與執行計劃

Cline 會先生成一份清晰的「操作計劃」,你同意後才執行,每一步你都能檢查。

命令執行(終端)

Cline 能運行命令,比如 npm、git、python、docker 等。

環境訪問

可讀的代碼文件、終端輸出、目錄結構。

可使用多種模型

如 GPT-5.1、Claude 3.5 Sonnet 等。



如何安裝配置Cline

在 VSCode 擴展市場搜索:

Cline

發佈者一般是:Roo Code / Cline.bot

點擊 Install

打開後,你會在 VSCode 左下角看到一個 Cline 入口圖標。


 

Cline配置模型:使用「神馬中轉 API」接入GPT-5.1/Claude

這是很多人最關心的部分。下面教你完整配置方法。


進入 Cline 設置

VSCode → 右下角 Cline 圖標 → 點擊 Settings(設置)

主要關注三項:

  • API Provider
  • Base URL
  • API Key

選擇 API Provider 為 “OpenAI Compatible”

設置 API Base URL(神馬中轉API地址)

你的 Base URL 一般類似:

https://api.whatai.cc/v1

填寫 API Key

API Key: sk-xxxxxxxxxxxxx

設置模型

在 Cline 的模型選擇中填入你想用的模型名稱,例如:

gpt-5-2025-08-07


 

驗證是否連接成功

在 Cline 輸入:

你好,測試一下連接是否成功。

如果模型能正常響應,説明:

✔️ API Key 正常

✔️ Base URL 正常

✔️ 模型名稱有效

 

配置Claude步驟類似,注意一下Base URL

 

不同的客户端需要填寫不同的BASE_URL, 請嘗試如下地址:

https://api.whatai.cc

https://api.whatai.cc/v1

https://api.whatai.cc/v1/chat/completions


 

你現在即可使用 GPT-5.1 / Claude 驅動 Cline 在 VSCode 中全自動工作。


 


Cline的基礎使用流程

Cline 的交互主要通過 右下角的任務面板

典型流程:


① 提出你的任務

你可以告訴 Cline:

  • “幫我重寫這個函數的結構”
  • “給我生成一個 Python 可視化示例”
  • “把這個項目轉成 TypeScript”
  • “生成一個基於 Next.js 的登錄界面”

② Cline 會生成「行動計劃」

Cline 會解析你的請求,並提出一份計劃:

Plan:
1. 讀取 src/pages/index.js
2. 修改其中的內容
3. 新建 components/LoginForm.tsx
4. 運行 `npm install bcryptjs`

③ 你逐步確認

你可以:

  • ✔️ 同意執行
  • ❌ 拒絕某一步
  • ✏️ 修改計劃

④ Cline 逐步執行操作

包括:

  • 修改文件內容
  • 打開/創建文件
  • 執行終端命令
  • 返回結果並進入下一步


 


Cline的常見使用場景示例

下面給你幾個非常實用的示例案例。


示例 1:重構一個文件

你告訴 Cline:

請重構當前文件,讓代碼更簡潔清晰,同時保持功能不變。

Cline 的典型計劃:

  • 查看文件內容
  • 輸出重構後的代碼
  • 替換文件

你確認後它會自動完成重構。


示例 2:生成一個新的React組件

你輸入:

幫我創建一個響應式的登錄界面組件,使用 Tailwind,帶 email + password 輸入框。

Cline 會自動:

  • 創建 Login.tsx
  • 加入 Tailwind 類
  • 若缺依賴會提醒安裝
  • 詢問是否寫測試

你逐步確認,它即可生成完整文件結構。


示例 3:執行終端命令 + 生成文件

你輸入:

創建一個 Python 項目,並生成一個 CSV 轉 JSON 的腳本。

Cline 計劃:

  1. 新建目錄 python-tools
  2. 創建 convert.py
  3. 添加 CSV → JSON 轉換代碼
  4. 運行 python convert.py sample.csv

Cline 執行時,你每步都能看到終端輸出。


示例 4:自動修復一個報錯

你輸入:

幫我修復這個 TypeScript 報錯。

Cline 會:

  • 讀取報錯
  • 打開相應源文件
  • 分析類型問題
  • 提供修復方案
  • 推薦你確認後自動修改

 

現在你已經掌握:

  • Cline 的核心使用方式
  • 多步驟計劃與文件/命令操作
  • 如何使用 Cline 完成多種實際開發任務
  • 如何通過「神馬中轉 API」連接 GPT-5.1 與 Claude