2026年6月13日 1 分钟阅读

Locaible 实战:在 Cursor 中运行本地 AI Agent 的完整教程

tinyash 0 条评论

痛点:Cursor 虽好,但代码全都去了云端

如果你在使用 Cursor,应该已经习惯了 AI 补全、聊天、内联编辑带来的效率提升。但有一个问题始终让人不安:每次聊天,你的代码片段都会通过 Cursor Pro 发送到 Anthropic 或 OpenAI 的云端服务器

对于个人项目,这或许无所谓。但如果你在以下场景工作:

  • 合规敏感行业:金融、医疗、国防——数据不能出本地
  • 客户项目:签了 NDA,源码不能传输到第三方
  • GDPR 管辖区域:Article 28 要求数据处理者必须受合同约束

那么 Cursor 的云端路线就成了一个无法忽视的合规隐患。

Locaible 的出现直击这个痛点——它让 Cursor(以及 Continue.dev)完全运行在本地,所有代码流量终止于 127.0.0.1,同时提供预调优的编码 Agent 市场。

本地 vs 云端:一张表看清差异

对比维度Cursor Pro 云端Cursor + Locaible 本地
代码传输代码片段发送到 Anthropic/OpenAI全部停在本地 127.0.0.1
模型选择由 Cursor 后端决定自由选择本地模型(Qwen3 / DeepSeek-Coder / CodeLlama)
数据隐私依赖服务商数据策略CISO 和 DPO 可直接审计——无出站流量
预调 Agent法律审查 / 代码审查 / 技术支持等专用 Agent
Cursor 原生体验完整聊天、内联编辑、索引均正常
Tab 补全云端Cursor 自家云端补全(未 offload)

安装 Locaible 并配置本地 Agent

1. 下载并安装 Locaible

访问 locaible.com/cursor 下载对应平台的安装包。Locaible 免费版支持 3 个 Agent 和 1 台设备——足够完整体验整个流程。

首次启动时,Locaible 会自动安装 Ollama,所以无需手动配置本地模型运行时。

2. 选择一个本地模型

Locaible 安装 Ollama 完成后,你就可以下载适合自己硬件的模型:

模型硬件要求适用场景
qwen3:8b8 GB VRAM日常迭代、快速问答
qwen3:14b16 GB VRAM严肃重构、代码审查
deepseek-coder:33b48 GB VRAM深度理解、复杂推理

💡 不熟悉 Ollama?直接用 ollama pull qwen3:8b 即可下载模型,Locaible 会自动发现。

3. 启动本地 API

在 Locaible 的设置中:Settings → Local API → Start

Locaible 会在 127.0.0.1:11435 绑定一个兼容 OpenAI 规范的 API 服务,并将你的 Agent 暴露为虚拟模型。验证是否启动成功:

curl http://localhost:11435/v1/models

你应该看到类似这样的响应:

{
  "object": "list",
  "data": [
    { "id": "atlas", "object": "model", "owned_by": "locaible" },
    { "id": "code-reviewer", "object": "model", "owned_by": "locaible" }
  ]
}

4. 配置 Cursor 指向本地端点

在 Cursor 的设置中找到 Models 部分:

  1. OpenAI Base URL 设为 http://localhost:11435/v1
  2. API Key 填入任意非空字符串(Locaible 不验证)
  3. 在模型下拉菜单中输入你的 Agent 名称(如 atlas),选择它

配置完成后,Cursor 的聊天流量就会全部走本地通道。你在 Cursor 中输入的每条 Prompt,都会经过 qwen3:8b 而非 Anthropic 的云端。

5. 可选:配置 Continue.dev

如果你更倾向 Continue.dev 完全开源的方案,配置同样直接。编辑 ~/.continue/config.json

{
  "models": [
    {
      "title": "Locaible · Atlas",
      "provider": "openai",
      "model": "atlas",
      "apiKey": "noop",
      "apiBase": "http://localhost:11435/v1"
    }
  ]
}

Continue.dev 还支持本地 Tab 自动补全(通过 Ollama),这是 Cursor 做不到的——Cursor 的 Tab 补全始终走云端。

Locaible 预调 Agent 详解

Locaible 的 Marketplace 提供了几个开箱即用的编码 Agent:

Atlas(法律合规 Agent)

专为需要追踪许可证、合规条款和法律风险的项目设计。它可以理解 SPDX 许可证表达式、检查依赖树中的许可证冲突、识别代码库中的专有代码片段。在涉及客户 NDA 和合规审计的场景下,Atlas 能替代人工检查依赖合规的大部分工作。

Code Reviewer(OWASP 感知的安全审查 Agent)

这个 Agent 搭载了 OWASP Top 10 知识库,在代码审查时会额外关注安全风险:SQL 注入、XSS、敏感信息泄露、不安全的反序列化等。对于安全敏感项目,它比通用模型的代码审查更专注——不会把时间浪费在格式问题上。

Tech Support(L2/L3 运维 Agent)

绑定企业内部 L2/L3 Runbook 的专用 Agent。当你需要排查生产环境问题时,它会先读取 Runbook 中的标准诊断流程,再结合代码库上下文给出建议。

这些 Agent 在 Cursor 的模型菜单中显示为独立模型选项。切换 Agent 只需要在下拉菜单中选另一个模型名——它们各自的 System Prompt 和 RAG 知识库会自动生效。

生产级技巧:用 .cursorrules 锁定本地策略

如果团队中有多人协作,确保所有人都使用本地端点可以靠一个 .cursorrules 文件来规范化。在项目根目录创建:


这个文件既能指导团队成员(尤其是新加入的),也能在你切换到其他项目时提醒你恢复配置。

局限性:坦诚地看

Locaible 不是万能的。以下几点需要了解:

  • Tab 自动补全无法 offload:Cursor 的 Tab 补全始终使用 Cursor 自家云端模型,Locaible 只接管聊天和编辑流量。如果需要完整的本地补全,请使用 Continue.dev 替代 Cursor。
  • 模型能力依赖于硬件:本地模型(8B-14B)的能力天花板远低于云端 GPT-4 或 Claude Opus。复杂架构设计和多文件重构时,本地模型可能力不从心。
  • Agent 生态仍在早期:Marketplace 中的预调 Agent 目前只有 3 个,覆盖范围有限。自定义 Agent 需要手动编写 System Prompt 和 RAG 配置。
  • 只支持 macOS 和 Linux:Windows 用户暂时需要 WSL2 来使用。

总结

Locaible 解决了一个真实且普遍的痛点:如何在享受 Cursor 开发体验的同时,确保代码不离开本地。对于合规敏感场景(金融、医疗、国防、客户 NDA 项目),它提供了一个实用的中间方案——既保留了 Cursor 的 UI 和 UX,又将 AI 推理流量完全本地化。

如果你正在为数据隐私发愁但又不想放弃 Cursor 的效率,Locaible 值得一试。从下载到配置完成,10 分钟内就能让你的 Cursor 变成一台本地 AI 编码工作站。

发表评论

你的邮箱地址不会被公开,带 * 的为必填项。