Localforge 是什么?

Localforge 是一个免费、开源、MIT 许可的本地桌面 GUI,用于在代码库上运行 Codex AI、Claude 及任意 LLM 的自主代理循环。它完全在用户机器上运行,代码、密钥和 git 历史不离开本地,支持多文件大任务和多个代理并行。如果你希望用 AI 代理处理大型代码任务,同时不想把代码交给云端 SaaS,Localforge 是值得了解的选择。

它解决什么问题

云端 AI 编程工具通常要求你把代码上传到第三方服务器,带来隐私、合规和厂商锁定的顾虑。Localforge 把整个代理循环放在本地:代理直接在你的仓库里编辑文件、运行测试、执行 shell 命令,速度取决于本地磁盘,而不是网络往返。

它的核心定位是开发者本地 AI 结对编程环境,而非云端 SaaS 服务。

关键能力

能力 说明
代理无关 可接入任意 LLM——OpenAI、Gemini、本地模型等,一键切换提供商,无锁定
本地运行 一切发生在你的机器和仓库内,代码保持私密
自带密钥 免费开源,填入自己的 API 密钥,只需向所选模型提供商付费
现代 GUI Electron 工作区,支持标签页、多项目、可视化 diff
任务 + 专家模式 内置任务追踪器显示每一步及原因;专家模式让更强的模型审查并提升结果
提示模板 保存、调整、复用提示,可分享的模板市场即将推出

本地 vs 云端

Localforge 官方给出的对比逻辑是:本地意味着完全控制、零延迟,以及对 AI 辅助开发环境的真正所有权。

  • 完全控制:代码、密钥和 git 历史不离开本机,没有 SaaS 窥探、没有厂商锁定、没有合规麻烦。
  • 本地文件:代理以 SSD 速度编辑文件、运行测试、操作 shell;可与代理并排编辑,或在同一代码库上运行多个代理。
  • 可改造:MIT 核心,可自行审查安全性、修改代理、按自己的工作流定制。

如何开始

官方提供 macOS 和 Windows 下载,也可以通过 npm 全局安装:

npm i -g @rockbite/localforge

安装后填入你自己的模型 API 密钥即可使用。注意:Localforge 本身免费,但模型调用费用由你选择的提供商收取,官方未说明是否提供免费额度。

许可与支持

Localforge 采用 MIT 许可,官方称“永久免费”。页面列出三档支持方式:

  • Free (MIT) — $0:永久免费开源,本地执行、无限仓库、unsafe-mode 标志、自动更新。
  • Sponsor — $49:在免费版基础上增加 1 年自动更新和优先 Discord 支持。
  • Enterprise Support — $1k:面向团队和组织,包含本地执行、无限仓库等。

适合谁

  • 处理大型多文件任务、希望代理直接在本地仓库操作的开发者。
  • 对代码隐私、合规有要求,不愿把代码交给云端 SaaS 的团队。
  • 想自由切换 OpenAI、Gemini、本地模型等多种 LLM、避免厂商锁定的用户。
  • 愿意自带 API 密钥、只向模型提供商付费的开发者。

如果你只需要轻量的云端补全、不涉及敏感代码,云端工具可能更省事;但当你需要代理自主跑完大任务、且代码不能出本机时,Localforge 的本地架构就是它的核心价值。

localforge.dev
Localforge is a free local GUI for Codex AI, Claude and any LLM. Run autonomous agent loops on your codebase, offline and MIT-licensed.