如果你一直在找一個既能完全本地執行、又能隨便切換任意大模型的 AI 程式設計工具, Bodega One Code 可能正好踩在你要的點上。它不是那種套了層 IDE 殼的聊天框, 而是一個完整的整合開發環境, 內建 AI 聊天和可以獨立幹活的編碼 agent。官方描述很直接:免費的本地優先(local-first)AI 編碼 agent, 你的模型、你的硬體、你的資料。
本地優先, 資料不離開你的電腦
這個產品的核心賣點之一, 是它把「本地」放在第一位。所有 agent 在你的機器上執行, 程式碼、上下文、生成結果都不必經過第三方伺服器。對於處理私有程式碼庫的開發者, 這點很務實——你不需要為了用 AI 助手, 把專案原始碼打包上傳到某個雲端。
同時, 它支援自帶模型(BYO LLM)。官方宣稱能接入 10+ 提供商, 包括 Ollama、LM Studio、OpenAI、Anthropic、Groq、Together AI、OpenRouter、vLLM、llama.cpp、LocalAI、KoboldCpp、GPT4All、MLX、Jan 等。你可以用自己的 API key, 也可以連本地跑起來的開源模型。這種「你的金鑰、你的選擇」的做法, 給了開發者充分的靈活性。
如果你追求極致的隔離, 它還有 air-gap 模式。這種模式下, 環境與外部網路斷開, 適合對資料邊界要求特別高的場景。當然, 實際效果取決於你用的模型是本地推理還是遠端 API, 但官方提供了這種選擇。
完整 IDE, 不是聊天框
和很多「AI 助手 + 編輯器」的混合體不同, Bodega One Code 直接做成一個完整 IDE。從官網的互動演示裡可以看到, 它具備檔案樹、編輯器、終端、Git 面板等標準功能, 還支援鍵盤快捷鍵快速切換會話、開啟檔案、開啟終端。你可以在 Chat 模式和 Code 模式之間切換, 一邊和 agent 對話, 一邊手動改程式碼。
它還支援可停靠面板(dockable panels), 讓你按自己的習慣佈局。整個介面給人的感覺是: 這是一個為「日常寫程式碼」設計的工具, 而不是一個臨時演示用的玩具。
Fleet 並行 agent 與 Loops 自動化
更進階的功能集中在「並行」和「自動化」上。Fleet 允許你同時跑多個 agent, 每個 agent 在自己的獨立 git worktree 中工作, 互不干擾。你可以在後臺派幾個 agent 去處理不同任務, 同時繼續手頭的開發, 等它們產出 diff 後逐個審查, 一鍵應用。這樣既利用了並行的效率, 又不會汙染當前工作分支。
Loops 則面向重複性任務。文件同步、死程式碼清理、依賴升級、測試補全……這類定期要做的事, 可以交給 Loops 按計劃跑。每次跑完生成一個可審查的 diff, 並經過官方聲稱的 5 步質量強制層(5-step Quality Enforcement Layer)評分, 最後由你決定合不合並。「沒有經過驗證的東西不會自動合入」, 這個設計思路對重視程式碼質量的人很友好。
當然, 關於這個「質量強制層」的具體判定邏輯, 官方公開的細節有限。實際效果如何, 還需要在真實專案里長期觀察。
定價與適用人群
價格策略是 Bodega One Code 另一個鮮明的點。官方承諾個人使用永久免費, 沒有任何訂閱。如果你想在商業環境使用, 則需要購買 Pro 授權, 正式版釋出後一次性支付 $39。這對於獨立開發者、副業專案或者小團隊來說, 成本相當可控。
典型的使用場景很明確: 你不想被某個雲端 IDE 繫結, 希望程式碼留在本地; 或者你已經在用 Ollama 跑本地模型, 想要一個能直接呼叫它的完整 IDE; 再或者, 你需要在多個模型提供商之間靈活切換, 又不願意在多個工具之間來回倒騰。Bodega One Code 把這些需求揉進了一個工具裡。
官網也提醒: 「AI-generated code should always be reviewed.」 不管 agent 多強, 人工審查仍然是必要的。
如果你是第一次接觸這類本地 AI 編碼工具, 可以先從個人免費版開始, 用自己的 OpenAI key 或本地 Ollama 模型跑一個小專案試試手感。注意, 官方文件中關於一些高階特性的說明還比較簡略, 遇到問題可能需要去 Discord 社羣或官方部落格找答案。
總體來看, 這是一個方向很明確的產品: 本地優先、模型自由、個人免費。它未必適合所有開發者, 但如果你對資料主權敏感, 或者單純不想被訂閱費套牢, 它值得你花一個下午試試。











評論
暫無評論
成為第一個評論的人