跃用AI自动化流程设计
自动化与AI助手 · 工具介绍

Open Interpreter

使用开放模型运行 AI 编程智能体。

当前 Open Interpreter 是基于 Codex 技术路线的 Rust 终端编码代理,侧重开放与低成本模型接入。它与早期 Python 解释执行工具的安装和操作方式不同。

可以用来完成:仓库分析、局部修复与代理接入

Open Interpreter 能做什么

官方仓库说明原 Python 项目已由社区分支继续维护;当前主项目通过 i 或 interpreter 启动,支持模型与 harness 切换、项目指令和工具调用。

模型服务、编辑器接入与本地执行权限是三个独立配置环节。开始时应确认模型连接成功,再选择与任务范围匹配的沙箱和审批策略。

切换模型和执行 harness

可在终端使用 /model 选择提供方与模型,通过 /harness 切换代理执行方式。模型接入需要对应提供方配置,不等于工具自带全部模型额度。

分开管理沙箱和审批

沙箱决定命令能够访问和修改的范围;审批策略决定何时暂停确认。可通过 /permissions 检查当前设置,二者不能互相替代。

复用项目指令与技能

当前项目支持 AGENTS.md、共享 .agents/skills、MCP 和可读配置。专用运行状态存放在 ~/.openinterpreter,不把所有知识绑定成独有格式。

连接编辑器及自动流程

可用 interpreter acp 接入兼容 ACP 的编辑器,也支持 exec 与 Codex exec 协议。是否兼容具体客户端仍应依据其配置进行检查。

核心用途
终端编码、模型切换与工具执行
可完成的工作
仓库分析、局部修复与代理接入
如何开始
按官方安装说明启动 interpreter
使用条件
Rust 主项目与旧 Python 版分开处理

可以完成哪些工作

按你的目标查看准备资料、操作方法和交付结果。

先只读理解陌生仓库可回查的仓库说明

适合:接手代码库的工程师

准备什么
允许读取的项目目录和待解释问题
怎么完成
编辑建议:从仓库目录启动代理,使用只读沙箱与需要确认的策略,先要求列出调用关系和依据文件。
完成后得到什么
可回查的仓库说明
交付前检查
核对引用路径与实际代码,不把推断当作运行结果。
在工作区修复一个错误局部差异和测试输出

适合:能运行项目测试的开发者

准备什么
错误复现、目标文件和测试命令
怎么完成
编辑建议:配置模型后选择 workspace-write,限定目录;先检查修改方案,再让代理实施并运行相关测试。
完成后得到什么
局部差异和测试输出
交付前检查
检查工作区外文件、网络请求与依赖变更是否获得相应授权。
把代理接入现有编辑器可用的编辑器代理连接

适合:使用 ACP 客户端的开发者

准备什么
编辑器代理配置和模型账户
怎么完成
编辑建议:按 ACP 文档配置 interpreter acp 启动命令,用一个小任务确认上下文、工具和输出展示。
完成后得到什么
可用的编辑器代理连接
交付前检查
兼容协议不等于所有客户端功能完全相同,需检查权限与取消行为。
自动化与AI助手 · 从小样开始

如何使用 Open Interpreter

  1. 确认使用当前 Rust 项目

    从当前官方仓库和终端文档开始,避免把旧 Python 版命令直接套在新版本上。

  2. 按系统安装并启动

    遵循官方 macOS、Linux 或 Windows 安装说明,在终端运行 i 或 interpreter,并配置可用模型提供方。

  3. 设定沙箱和确认方式

    先检查 /permissions;陌生项目可从只读开始,需要写文件时再限定工作区及审批策略。

  4. 验证一次小任务

    先完成一个有明确输出的代码问题,检查差异和命令输出,再考虑 ACP、MCP 或非交互执行。

界面与操作参考

开始前需要了解

旧 Python 文档不能直接套用

官方明确当前为新的 Rust 版本;原 Python 项目在社区 fork 延续,二者的安装、接口和配置应分别阅读。

无确认不等于有隔离

never 审批策略只是不再提问,沙箱仍是执行边界。绕过审批与沙箱会同时移除两道控制,不能当作日常默认配置。

系统执行机制存在差异

macOS、Linux/WSL 和 Windows 使用不同的本地隔离机制;平台支持与能否实施某项策略应按当前环境检查。

当前为 Rust 终端代理;旧 Python 项目在社区分支延续,模型服务需另行配置。

账号权限、费用与可用功能请以官方入口的当前说明为准。重要结果应先检查,再用于实际工作。

查看 Open Interpreter 官方说明 ↗

常见问题

它还是原来的 Python 工具吗?

当前主仓库不是。官方说明它是基于 Codex 的 Rust 版本,原 Python 项目由社区分支继续维护。

能使用自己的模型服务吗?

可以。项目支持多个提供方及 OpenAI 兼容接口,并提供 /model 选择;账户与 API 使用条件由对应服务决定。

沙箱和审批有什么区别?

沙箱限制命令的技术访问范围,审批决定何时请你确认;关闭确认不会自动扩大或替代沙箱。

可以在编辑器中用吗?

兼容 ACP 的编辑器可配置 interpreter acp;这是连接终端代理的方式,不等于直接拥有所有编辑器插件功能。

跃用AI · 场景选型

从自动化与AI助手角度评估Open Interpreter

把自动化与AI助手需要的条件列清楚,再比较工具。阅读本页的产品用途、步骤与限制,再逐项确认下面的问题;这些是选型方法,不表示每款工具都具备同样能力。

  1. 触发是否明确

    写清事件来源、必要字段和重复事件的识别方式。

  2. 权限是否够用

    只连接完成任务所需的账户与范围;真实操作由有权人员确认。

  3. 失败是否可见

    保留结果状态和接手人,不能把重试次数当成完成次数。

选择一个小样任务,先检查结果与交付格式,再决定是否用于更多资料。

← 返回全部 AI 工具