发现 
命令行工具开发者工具
Open Interpreter:低成本模型编码代理
一个为低成本模型优化的终端编码代理,支持 Kimi、DeepSeek、GLM 等模型与多种 harness。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- vrust-v0.0.58
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Open Interpreter 是一个针对低成本模型优化的编码代理(coding agent)。它是 OpenAI Codex 的分支,用 Rust 重写,重点是模拟最能发挥廉价模型性能的 agent harness(代理框架)。工具运行在终端中,支持 Kimi K3、DeepSeek、GLM、Qwen 等模型和多家 OpenAI 兼容提供商,并通过 ACP、MCP、Codex exec 协议、AGENTS.md、.agents/skills 等共享标准,融入已有的代理工作流。
主要功能
- Harness 切换:用
/harness在多个 Rust 原生模型 harness 之间切换:
> /harness
native
claude-code
claude-code-bare
zcode
kimi-code
kimi-cli
qwen-code
deepseek-tui
swe-agent
minimal
- 模型切换:在 TUI 中用
/model切换提供商与模型。 - 任意 OpenAI 兼容提供商:通过 Chat Completions 协议接入:
interpreter --chat-completions
interpreter exec --chat-completions
- 原生沙箱执行:在 macOS、Linux、Windows 上以原生沙箱方式运行命令。
- ACP 代理:可作为 Agent Client Protocol 代理运行,供支持 ACP 的编辑器与客户端使用,客户端启动命令为
interpreter acp。 - Codex SDK 兼容:与 Codex exec 协议一致,已有 Codex SDK 项目只需一行二进制覆盖即可接入:
-const codex = new Codex();
+const codex = new Codex({ codexPathOverride: "interpreter" });
- Computer Use / QA 技能:内置 QA 技能,让任意模型操作和测试界面——可借助 agent-browser 在真实浏览器里驱动网页应用,或借助 trycua 操作并测试原生应用。
- 可移植性:复用仓库中的
AGENTS.md指令与共享.agents/skills目录,用户数据保持为可读文件;产品专属配置与运行时状态保留在~/.openinterpreter下。 - 支持
exec、MCP、skills、hooks、permissions、AGENTS.md。
安装与使用
macOS 与 Linux:
curl -fsSL https://www.openinterpreter.com/install | sh
Windows:
irm https://www.openinterpreter.com/install.ps1 | iex
安装完成后,在终端输入 i 或 interpreter 即可开始会话。
注意事项
- 这是基于 Codex 的新 Rust 版本;原 Python 项目作为社区维护的分支保留在 endolith/open-interpreter。
- 提供商与模型成员是生成而非手工维护的 Rust 列表。在
codex-rs目录下执行python3 scripts/write_provider_catalog.py可刷新全部托管提供商,重复使用--provider <provider-id>则只更新指定的提供商条目。实时模型源需要提供商文档中说明的凭据。 - 项目采用 Apache-2.0 许可证。
本作品整理自 GitHub 开源项目 openinterpreter/openinterpreter,原作者 @openinterpreter,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- vrust-v0.0.58当前版本
Open Interpreter 0.0.58
- vrust-v0.0.57
Open Interpreter 0.0.57
- vrust-v0.0.56
新增 GPT-6.1 Sol 模型元数据并刷新提供商目录与模型文档,新增 Anthropic claude-sonnet-5-5 选项;修复恢复空闲线程时 shell 环境变量的重新绑定,并保留该线程的 shell 策略。
评论