參的 3 步完整指南)
Open Interpreter 快速上手從安裝到調(diào)參的 3 步完整指南【免費(fèi)下載鏈接】openinterpreterA coding agent for open models like Kimi K3項(xiàng)目地址: https://gitcode.com/GitHub_Trending/op/openinterpreterOpen Interpreter 是一個面向 Kimi K3 等低成本開源模型的免費(fèi)終端編碼代理。它能讀懂你的代碼庫、編輯文件、運(yùn)行命令并審查差異全程在本地終端完成。讀完本文你會完成安裝、跑通第一個會話并掌握模型、沙箱和權(quán)限的常用調(diào)參方法。這個工具幫你解決什么如果你習(xí)慣用 OpenAI 系模型Open Interpreter 可以看作一個換掉供應(yīng)商的 Codex它基于 OpenAI Codex 的 Rust 實(shí)現(xiàn)但刻意做成提供商無關(guān)讓低價開源模型Kimi K3、DeepSeek、Qwen甚至本地 Ollama 模型也能獲得接近商用代理的效果。它適合這幾類場景想讓編碼代理跑在便宜模型上控制 API 成本想在本地機(jī)器上用 Ollama / LM Studio 的開源模型寫代碼需要一個能接入現(xiàn)有工作流的代理兼容 ACP 協(xié)議和 Codex SDK還能復(fù)用倉庫里的AGENTS.md和.agents/skills目錄需要注意它不再是早期那個pip 安裝后用自然語言執(zhí)行 Python的庫而是一個獨(dú)立的終端應(yīng)用二進(jìn)制名為interpreter。環(huán)境準(zhǔn)備與安裝一條命令裝完系統(tǒng)要求macOS / 64 位 Linux / WindowsPowerShell均可Linux 發(fā)行包用 musl 靜態(tài)構(gòu)建兼容性較好建議裝好 Git倉庫感知的會話、差異和審閱功能依賴它macOS / Linuxcurl -fsSL https://www.openinterpreter.com/install | shWindowsirm https://www.openinterpreter.com/install.ps1 | iex安裝后重新打開一個終端驗(yàn)證是否成功interpreter --version從源碼構(gòu)建可選如果你要改代碼或自己打發(fā)布包把倉庫克隆下來git clone https://gitcode.com/GitHub_Trending/op/open-interpreter核心實(shí)現(xiàn)位于codex-rs/目錄中文文檔在docs/zh/Python 與 TypeScript SDK 在sdk/。構(gòu)建發(fā)行版包用倉庫腳本scripts/build-interpreter-release.sh不要直接用臨時cargo build替代因?yàn)樽愿潞桶惭b上下文檢測依賴完整的受管包布局。首次運(yùn)行5 分鐘拿到第一個結(jié)果在任意項(xiàng)目目錄里啟動會話i是interpreter的簡寫cd my-project i第一次運(yùn)行會引導(dǎo)你選擇模型來源可以用 ChatGPT 賬號登錄、填各家 API 密鑰或指向本地的 Ollama / LM Studio。之后隨時用/model切換。然后輸入一個具體的請求比如add a /health endpoint that returns the build sha它會先讀項(xiàng)目、給出工作計劃再動手改文件、跑命令。默認(rèn)的權(quán)限姿態(tài)是工作區(qū)內(nèi)自由操作越權(quán)動作先問你確認(rèn)用/permissions可以調(diào)整。干到一半退出下次這樣接著干interpreter resume --last進(jìn)階玩法exec、本地模型與編輯器接入非交互模式腳本和 CI 用不需要全屏界面時用interpreter exec跑單任務(wù)結(jié)果直接打到 stdoutinterpreter exec summarize the changes in the last commit支持從 stdin 讀提示interpreter exec -、git diff管道輸入加--json輸出逐行 JSON 事件方便接進(jìn)流水線。本地開源模型內(nèi)置兩個本地提供商先啟動本地服務(wù)再指向它Ollama默認(rèn)http://localhost:11434/v1LM Studio默認(rèn)http://localhost:1234/v1interpreter --oss --local-provider ollama服務(wù)器在別的機(jī)器上就先用環(huán)境變量CODEX_OSS_BASE_URL指定完整的/v1地址再加--local-provider啟動。切換 Harness不同模型需要不同的外殼harness才能發(fā)揮最好效果。/harness可以在 native、claude-code、kimi-code、deepseek-tui、minimal 等之間切換大部分提供商其實(shí)會自動選默認(rèn)值Kimi 用kimi-codeDeepSeek 用claude-code-bare一般不用手動動。接進(jìn)編輯器和 SDKACP配置編輯器啟動interpreter acp即可在支持 Agent Client Protocol 的客戶端里用它Codex SDK已用new Codex()的代碼只需一行codexPathOverride: interpreter指過來協(xié)議完全兼容行為調(diào)參常用參數(shù)一次講清配置分三層優(yōu)先級從低到高內(nèi)置默認(rèn)值 → 用戶配置~/.openinterpreter/config.toml→ 項(xiàng)目配置.openinterpreter/config.toml僅受信項(xiàng)目→ 命令行-c keyvalue一次性覆蓋。在 TUI 里用/debug-config能看到每個值的實(shí)際來源。最常用的幾個鍵寫在 TOML 里model/model_provider默認(rèn)模型與提供商如kimi-k3配moonshotaimodel_reasoning_effort推理力度minimal到xhigh簡單編輯用 low硬核調(diào)試用 highsandbox_moderead-only/workspace-write/danger-full-access控制代理能寫多大范圍approval_policyuntrusted/on-request/never控制多嚴(yán)格地彈窗確認(rèn)personality回復(fù)風(fēng)格friendly/pragmatic/none想給不同任務(wù)設(shè)不同人格可以定義命名配置組再啟動[profiles.review] model_reasoning_effort high sandbox_mode read-only然后interpreter --profile review即可。臨時改單個值用-c比如interpreter -c modeldeepseek-v4-pro。常見坑與下一步裝完找不到命令重新打開終端讓 PATH 生效macOS/Linux 的二進(jìn)制在~/.local/bin下提示Model metadata for ... not found這不是連不上服務(wù)器只是本地模型 ID 不在兼容目錄里用-m傳入服務(wù)器暴露的準(zhǔn)確 ID 即可切換模型后表現(xiàn)變差換模型會使提示緩存失效直接開新會話/new而不是在同一會話里切更新與卸載interpreter update顯式更新卸載命令會保留~/.openinterpreter下的配置和會話數(shù)據(jù)重裝修復(fù)時不丟東西想繼續(xù)深入建議按這個順序讀倉庫里的中文文檔docs/zh/quickstart.md流程總覽、docs/zh/sandbox.md沙箱與批準(zhǔn)細(xì)節(jié)、docs/zh/harness.md各提供商 harness 兼容矩陣、docs/zh/providers.md各家 API 密鑰配置?!久赓M(fèi)下載鏈接】openinterpreterA coding agent for open models like Kimi K3項(xiàng)目地址: https://gitcode.com/GitHub_Trending/op/openinterpreter創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考