Bodega One Code 是一款本地优先(local-first)的 AI 编程 IDE,定位为“完整的 IDE,而非聊天框”。它把 AI 智能体、AI 聊天与完整开发环境集成在一起,让智能体能够规划、构建并并行交付代码。其核心理念是“你的模型、你的硬件、你的数据”,不强制订阅。
【主要能力】
- 并行智能体:把任务交给智能体后,它会在后台独立的 git worktree 中运行,你可以设置多个智能体同时工作,每个完全隔离;可实时观察迭代结果,然后查看 diff 并一键应用,在你确认之前不会改动你的工作分支。
- 自动化周期任务:可安排文档同步、死代码清理、依赖升级、测试补齐等重复性工作,每次循环独立运行,产出一个可审查、带 QEL 评分(QEL-scored)的 diff 等待批准,且必须有通过证明才会合并。
- 自带 LLM:支持 10 多家 LLM 提供商,可在本地硬件上运行 Qwen、DeepSeek、Llama 等模型实现零成本,也可接入云端 API 密钥获得更强算力;会话中可切换模型而不丢失上下文,并支持气隙(air-gap)模式。
- 五步验证循环:每次写入都进行语法与类型检查,带硬超时的测试门执行,任务完成后给出评分化的通过/失败结果;若失败,智能体会自行修复。
- 气隙模式:九层网络强制管控,阻断所有出站路径,确保遥测、模型调用和后台请求都不会离开本机;配合本地模型可完全离线运行。
- 自定义智能体(Profile):可固定系统提示词、可选模型、工具允许清单、只读标志和迭代上限,并在执行门处强制执行;提供一键启动器如 Code Reviewer、Test Runner、Doc Checker。
- 交互式文件图:整个项目的实时交互图谱,可用自然语言向代码库提问,智能体依据图谱导航而非盲目猜测,该功能位于 Code 模式内。
- Mixture-of-Agents(可选):多个参考模型并行回答同一提示词,再由聚合模型综合所有草稿写出最佳回复,按消息可选开启。
- 内置手册:完整手册随应用一起发布,从首次启动到气隙设置和提供商配置,可完全离线查阅,且始终与当前运行版本匹配。
【使用方式】 从官网下载安装,无需账号、无需等待名单。启动后可在 IDE 中直接向智能体输入任务,或打开文件开始编码;通过配置界面选择本地模型或填入云端厂商的 API 密钥,并按需开启气隙模式。
【适用场景与限制】 适用于希望免费获得 AI 编码能力、重视数据本地化和隐私、需要离线或气隙环境、希望自由选择模型的开发者,个人项目与商业付费工作均可使用。限制方面:产品不包含任何模型,需自行提供;使用云端 API 时需直接向提供商付费;当前处于开放测试阶段,可能存在粗糙之处,正式版预计年内发布;官方未提及移动端支持。