← 返回目录
O

OpenChatCut

社区
开源、本地优先、支持人工智能代理的视频编辑器
GitHub 源仓库 ↗
★ 1.4k Stars 分类 · 其他 非常热门 源版本 2a6e8820dcbe
68FMRS · C
可靠性
8/20
安全与权限
15/20
维护活跃度
15/20
文档质量
16/20
安装易用性
14/20

OpenChatCut 是一款创新的开源 AI 视频编辑器,将专业时间线与代理编辑结合,提供可逆的、可检查的编辑流程。其 MCP 集成允许外部代理(如 Codex、Claude Code)通过 Streamable HTTP 连接编辑真实项目。虽然处于早期开发阶段,但功能丰富,适合希望通过 AI 辅助编辑但保留完整控制的用户。

查看 FMRS 评分方法 →

OpenChatCut 是一款开源的、本地优先的对话式 AI 视频编辑器,配备专业的多轨时间线,支持 Agent Skills、MCP 集成和 Remotion 渲染。它允许 Codex、Claude Code 以及内置智能体读取、编辑和导出真实的视频项目,项目始终可编辑。编辑操作会写入真实的轨道、片段、转场、字幕、效果和媒体,用户可手动继续编辑,也可撤销/重做、保存版本或将项目交给其他智能体。

工具能力

begin_edit_session
启动一个编辑会话,返回 editSessionId,用于后续的项目读取和编辑工具。
get_edit_session
查询编辑会话的状态(applied、rejected 或 discarded)。
review_edit_session
提交草稿以供审查;在 manual 模式需用户批准,在 auto 模式则立即应用。

安装接入

  1. 安装 OpenChatCut 桌面版或从源码运行(Node.js 24.x)。\n2. 运行 npm install 并复制 .env.example 为 .env.local,按需配置模型和媒体服务密钥。\n3. 通过桌面版或本地服务启动编辑器(默认 http://localhost:5199)。\n4. 对于 Codex,在 Codex 配置中添加 MCP 服务器。\n5. 对于 Claude Code,运行 claude mcp add --transport http openchatcut http://localhost:5199/api/external-mcp/mcp。

选型与风险

适合谁

  • 希望 AI 参与编辑但保留专业控制的创作者和开发者。
  • 需要可检查、可撤销的编辑流程,并能在本地保存项目数据的用户。

不适合谁

  • 需要完整云服务和多租户支持的团队。
  • 寻求一键生成不可修改视频的用户。

所需权限

  • 本地文件系统访问(存储项目和媒体)。
  • 配置外部 AI 模型、媒体服务时,需要 API 密钥。
  • MCP 端点默认绑定本地,外部访问需配置 Bearer Token。

风险与副作用

  • 潜在的安全风险:暴露 MCP 端点时,若未配置令牌可能被未授权访问。
  • 第三方依赖的许可证风险。
  • AI 生成内容可能不可控,需要审查。

常见排障

  1. 确保 Node.js 版本符合要求(24.x)并运行 npm install。
  2. 使用 .env.local 正确配置 API 密钥;未配置的功能会显式报告缺少的密钥。
  3. MCP 连接失败时,确认编辑器已启动且项目已打开。

使用场景

用自然语言编辑视频:描述目标,代理读取项目并生成可验证的编辑。
自动化后期制作:生成剪辑、转场、字幕、音轨等。
与 Codex 或 Claude Code 集成,通过 MCP 直接操作项目。

支持客户端

Codex完整支持
Claude Code完整支持