參的 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 是一個(gè)面向 Kimi K3 等低成本開源模型的免費(fèi)終端編碼代理。它能讀懂你的代碼庫、編輯文件、運(yùn)行命令并審查差異全程在本地終端完成。讀完本文你會(huì)完成安裝、跑通第一個(gè)會(huì)話并掌握模型、沙箱和權(quán)限的常用調(diào)參方法。這個(gè)工具幫你解決什么如果你習(xí)慣用 OpenAI 系模型Open Interpreter 可以看作一個(gè)換掉供應(yīng)商的 Codex它基于 OpenAI Codex 的 Rust 實(shí)現(xiàn)但刻意做成提供商無關(guān)讓低價(jià)開源模型Kimi K3、DeepSeek、Qwen甚至本地 Ollama 模型也能獲得接近商用代理的效果。它適合這幾類場景想讓編碼代理跑在便宜模型上控制 API 成本想在本地機(jī)器上用 Ollama / LM Studio 的開源模型寫代碼需要一個(gè)能接入現(xiàn)有工作流的代理兼容 ACP 協(xié)議和 Codex SDK還能復(fù)用倉庫里的AGENTS.md和.agents/skills目錄需要注意它不再是早期那個(gè)pip 安裝后用自然語言執(zhí)行 Python的庫而是一個(gè)獨(dú)立的終端應(yīng)用二進(jìn)制名為interpreter。環(huán)境準(zhǔn)備與安裝一條命令裝完系統(tǒng)要求macOS / 64 位 Linux / WindowsPowerShell均可Linux 發(fā)行包用 musl 靜態(tài)構(gòu)建兼容性較好建議裝好 Git倉庫感知的會(huì)話、差異和審閱功能依賴它macOS / Linuxcurl -fsSL https://www.openinterpreter.com/install | shWindowsirm https://www.openinterpreter.com/install.ps1 | iex安裝后重新打開一個(gè)終端驗(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不要直接用臨時(shí)cargo build替代因?yàn)樽愿潞桶惭b上下文檢測依賴完整的受管包布局。首次運(yùn)行5 分鐘拿到第一個(gè)結(jié)果在任意項(xiàng)目目錄里啟動(dòng)會(huì)話i是interpreter的簡寫cd my-project i第一次運(yùn)行會(huì)引導(dǎo)你選擇模型來源可以用 ChatGPT 賬號(hào)登錄、填各家 API 密鑰或指向本地的 Ollama / LM Studio。之后隨時(shí)用/model切換。然后輸入一個(gè)具體的請(qǐng)求比如add a /health endpoint that returns the build sha它會(huì)先讀項(xiàng)目、給出工作計(jì)劃再動(dòng)手改文件、跑命令。默認(rèn)的權(quán)限姿態(tài)是工作區(qū)內(nèi)自由操作越權(quán)動(dòng)作先問你確認(rèn)用/permissions可以調(diào)整。干到一半退出下次這樣接著干interpreter resume --last進(jìn)階玩法exec、本地模型與編輯器接入非交互模式腳本和 CI 用不需要全屏界面時(shí)用interpreter exec跑單任務(wù)結(jié)果直接打到 stdoutinterpreter exec summarize the changes in the last commit支持從 stdin 讀提示interpreter exec -、git diff管道輸入加--json輸出逐行 JSON 事件方便接進(jìn)流水線。本地開源模型內(nèi)置兩個(gè)本地提供商先啟動(dòng)本地服務(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啟動(dòng)。切換 Harness不同模型需要不同的外殼harness才能發(fā)揮最好效果。/harness可以在 native、claude-code、kimi-code、deepseek-tui、minimal 等之間切換大部分提供商其實(shí)會(huì)自動(dòng)選默認(rèn)值Kimi 用kimi-codeDeepSeek 用claude-code-bare一般不用手動(dòng)動(dòng)。接進(jìn)編輯器和 SDKACP配置編輯器啟動(dòng)interpreter acp即可在支持 Agent Client Protocol 的客戶端里用它Codex SDK已用new Codex()的代碼只需一行codexPathOverride: interpreter指過來協(xié)議完全兼容行為調(diào)參常用參數(shù)一次講清配置分三層優(yōu)先級(jí)從低到高內(nèi)置默認(rèn)值 → 用戶配置~/.openinterpreter/config.toml→ 項(xiàng)目配置.openinterpreter/config.toml僅受信項(xiàng)目→ 命令行-c keyvalue一次性覆蓋。在 TUI 里用/debug-config能看到每個(gè)值的實(shí)際來源。最常用的幾個(gè)鍵寫在 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è)不同人格可以定義命名配置組再啟動(dòng)[profiles.review] model_reasoning_effort high sandbox_mode read-only然后interpreter --profile review即可。臨時(shí)改單個(gè)值用-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)變差換模型會(huì)使提示緩存失效直接開新會(huì)話/new而不是在同一會(huì)話里切更新與卸載interpreter update顯式更新卸載命令會(huì)保留~/.openinterpreter下的配置和會(huì)話數(shù)據(jù)重裝修復(fù)時(shí)不丟東西想繼續(xù)深入建議按這個(gè)順序讀倉庫里的中文文檔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),僅供參考