Open Interpreter:面向低成本模型的编码智能体
英文标题:🔥 openinterpreter/openinterpreter
Open Interpreter 是 OpenAI Codex 的分支,专为低成本模型设计代理套件,以发挥其最佳编程性能。该项目已用 Rust 重写,内置 QA 技能可驱动浏览器与原生应用进行测试,并支持 claude-code、qwen-code 等多种模型套件。开发者可在 macOS、Linux 和 Windows 上借助本地沙盒运行命令,通过 TUI 灵活切换模型与套件,还可作为 ACP 代理集成到编辑器中。这一工具显著降低了使用高级编码智能体的门槛,为资源受限环境下的自动化编程与界面测试提供了轻量级方案。
147.6 KB
248.6 KB
中文
一款针对低成本模型优化的编码智能体。博客文章 ↗
macOS 和 Linux:
curl -fsSL https://www.openinterpreter.com/install | sh
Windows:
irm https://www.openinterpreter.com/install.ps1 | iex
然后在终端中输入 i 或 interpreter 即可开始会话。
Open Interpreter 是 OpenAI Codex 的一个分支,专注于模拟代理套件(agent harness),从而在低成本模型上发挥最佳性能。
使用 /harness 切换活动的套件:
/harness
native claude-code claude-code-bare zcode kimi-cli qwen-code deepseek-tui swe-agent minimal
更多信息请参阅 harness 文档 和 模型提供商文档。
Open Interpreter 内置了一项 QA 技能,可让任意模型操作和测试界面。它可以通过 agent-browser 在真实浏览器中驱动 Web 应用,或通过 trycua 操作和测试原生应用。
- 在 macOS、Linux 和 Windows 上以原生沙盒环境运行命令。
- 在 TUI 中通过
/model切换提供商和模型。 - 通过
/harness查看或切换 Rust 原生的模型套件。 - 通过内置的 QA 技能测试 Web 和原生应用。
- 作为 Agent Client Protocol 代理运行,支持编辑器,使用
interpreter acp。 - 将配置和会话状态保存在本地
~/.openinterpreter下。 - 支持
exec、MCP、技能、钩子、权限和AGENTS.md。
注意
这是基于 Codex 用 Rust 重写的 Open Interpreter 新版本。在寻找原始的 Python 项目吗?它作为社区维护的分支留存在 endolith/open-interpreter。
Apache-2.0
English / 原文
A coding agent optimized for low-cost models. Blog post ↗
macOS and Linux:
curl -fsSL https://www.openinterpreter.com/install | sh
Windows:
irm https://www.openinterpreter.com/install.ps1 | iex
Then type i or interpreter in your terminal to start a session.
Open Interpreter is a fork of OpenAI's Codex, with a focus on emulating the agent harness that gets the best performance out of low-cost models.
Use /harness to switch the active harness:
> /harness
native
claude-code
claude-code-bare
zcode
kimi-cli
qwen-code
deepseek-tui
swe-agent
minimal
Read more in the harness docs and model provider docs.
Open Interpreter ships with a QA skill that lets any model operate and test interfaces. It can drive web apps in a real browser with agent-browser, or operate and test native apps with trycua.
- Runs commands inside native sandboxing on macOS, Linux, and Windows.
- Switches providers and models from the TUI with
/model. - Inspects or switches Rust-native model harnesses with
/harness. - Tests web and native apps through the built-in QA skill.
- Runs as an Agent Client Protocol agent for editors with
interpreter acp. - Keeps config and session state local under
~/.openinterpreter. - Supports
exec, MCP, skills, hooks, permissions, andAGENTS.md.
Note
This is the new Rust version of Open Interpreter, based on Codex. Looking for the original Python project? It lives on as a community-maintained fork at endolith/open-interpreter.
Apache-2.0