Cline零成本AI编程

3 阅读1分钟

Cline零成本AI编程

Copilot 每月 10CursorPro每月10,Cursor Pro 每月 20,AI 编程助手确实好用,但这个价格对个人开发者来说还是有点肉疼。

我最近发现一个完全免费的方案——Cline + 免费 API,体验下来真的够用了。

Cline 是什么

Cline 是一个开源的 VS Code 插件,GitHub 上已经 25K+ stars。跟 Cursor 类似,它能理解你的代码库,帮你分析需求、写代码、改 bug,但它完全免费,而且不锁定编辑器。

关键是它有两个模式:

  • Plan 模式:只分析不动手,先告诉你它打算怎么改
  • Act 模式:真刀真枪自动改代码

这个设计很聪明,先看方案再执行,避免 AI 乱改一通。

三步安装

第一步:打开 VS Code,左侧扩展栏搜索 Cline,点安装。

第二步:安装完左侧会多一个 Cline 图标,点进去。

第三步:配置 API Provider(重点,下面细说)。

就这么简单,不需要额外装任何东西。

用起来什么感觉

装好之后我拿手头一个 Node.js 项目试了下。

先切到 Plan 模式,输入:"帮我给这个 Express 项目加一个用户登录接口,用 JWT"。

Cline 会先扫描项目结构,然后列出它的计划:

1. 安装 jsonwebtoken 和 bcryptjs 依赖
2. 创建 routes/auth.js 路由文件
3. 添加 /login 和 /register 两个端点
4. 在 app.js 中挂载路由

看完觉得没问题,切到 Act 模式,它就开始自动改了。该建文件建文件,该装依赖装依赖:

# Windows
npm install jsonwebtoken bcryptjs

# macOS / Linux
npm install jsonwebtoken bcryptjs

(这个例子两个系统命令一样,但有些场景会不同,比如设置环境变量。)

整个过程大概两分钟,生成的代码结构清晰,基本能直接用。

关键一步:配免费 API

Cline 本身不带模型,需要你自己接一个 API。官方支持 OpenAI、Anthropic 等,但都要花钱。

我的做法是选 OpenAI Compatible 模式,填一个本地地址:

Cline 设置  API Provider  OpenAI Compatible

Base URL: http://localhost:18765/claude-code/v1
API Key: 随便填一个(本地不校验)
Model ID: 按需选,比如 claude-sonnet-4-20250514

这个地址是我本地跑的 OpenRelay,它把 33 个免费 Provider 聚合成一个标准端点。装好之后 Cline 直接就能调 Claude、GPT-4o、Gemini 这些模型,不花一分钱。

安装也很简单,去 GitHub 下载一个二进制文件就行:

# Windows (PowerShell)
irm https://raw.githubusercontent.com/romgX/openrelay/main/install.ps1 | iex

# macOS
curl -fsSL https://raw.githubusercontent.com/romgX/openrelay/main/install.sh | bash

装完运行 openrelay,它会自动在 18765 端口起服务。

实际体验

用了两周,说说真实感受:

  • 日常写业务代码完全够用,Plan 模式特别适合理清思路
  • 免费模型响应速度看 Provider,有时快有时慢,但不影响使用
  • 偶尔会遇到某个 Provider 限额用完的情况,OpenRelay 会自动切换到下一个,基本无感

跟 Cursor 比,差距主要在 UI 细节和补全速度上。但考虑到完全免费,这个方案性价比太高了。


想试的话,Cline 在 VS Code 扩展商店直接搜,OpenRelay 在 GitHub 搜 romgX/openrelay