← 返回目录
O

OpenChatCut

社区
开源、本地优先、支持人工智能代理的视频编辑器
分类
其他 第 20 / 230
Stars
★ 2.3k 非常热门
传输方式
Streamable HTTP
运行环境
Node.js 24.x
凭据
可选 API Key
许可证
AGPL-3.0
最近提交
工具数
3
68FMRS · C

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

最强项 · 文档质量 16/20 最弱项 · 可靠性 8/20

可靠性
8/20
安全与权限
15/20
维护活跃度
15/20
文档质量
16/20
安装易用性
14/20
查看各项评分依据
可靠性 8/20
仅依据 README 与仓库元数据做静态审查。README 详细描述了 Streamable HTTP MCP 端点以及 begin_edit_session / review_edit_session / get_edit_session 的会话流程、草稿隔离和原子提交,快乐路径看起来合理。但服务端 manifest 未缓存,工具清单与输入 schema 无法与实际行为核对;未提供覆盖 MCP 关键路径的 CI 工作流或已提交测试,错误与边界情况描述有限。静态度量规则要求缺少可验证执行证据时最高不超过 12,且证据缺失应扣分,故给 8 分(介于两者之间时向下取整)。
安全与权限 15/20
README 披露的安全设计较完整:API 密钥仅存服务端且禁止经 VITE_ 前缀暴露到浏览器;外部暴露要求 Bearer Token(OPENCHATCUT_MCP_TOKEN);默认本地绑定、单用户设计;编辑会话只暴露 draft 安全工具,生成/导出/删除等副作用工具被排除;manual 审批为默认,auto 模式为显式选择并写明绕过审批;LLM 输出、插件包、着色器在信任边界校验或沙箱运行;数据流(~/.openchatcut 本地存储、可配置媒体目录、R2 凭据不入项目 JSON)披露清楚;安装示例不含真实密钥。未触及任何红线。扣分原因:这些设计均无法从提供的源码核实,且存在显式绕过项目确认的 auto 选项,因此未给更高分。
维护活跃度 15/20
仓库未归档、许可证明确(AGPL-3.0)、README 提及双语 CHANGELOG、GitHub Releases(macOS/Windows/Linux 安装包)、贡献指南、Discord 与微信社区、active development 状态以及 build/test/lint 验证命令,所有权归属清晰。扣分原因:没有提交历史、发版频率、依赖更新或 issue 响应速度的直接证据,也未提及安全漏洞报告渠道(如 SECURITY.md),故不给满分。
文档质量 16/20
README 文档层次完整:快速开始(安装包与源码两种方式)、内置 Agent 认证(API key、Codex CLI 登录、Claude 走本地 MCP)、MCP 端点 URL、编辑会话流程与工具语义、审批模式、安全模型、数据隐私、环境变量说明,并给出 Codex TOML 与 Claude Code 的具体客户端配置示例;未签名安装包、早期构建、单用户桥接等限制亦有披露。扣分原因:服务端 manifest 未提供,缺少工具参数级 schema;未列出 15 个 skills 的具体名称与参数;没有专门的 MCP 故障排查或成本/限制说明。
安装易用性 14/20
从运行环境到可用连接的步骤清晰且少:Node 24.x + npm install + 复制 .env.example + npm run dev,然后用 npx skills add 0xsline/OpenChatCut 或手动添加配置(Codex TOML、Claude Code 命令)即可;仓库根 .mcp.json 已含本地连接,桌面安装包覆盖三大平台。扣分原因:按静态度量规则,缺少可验证的 CI/测试执行证据时 setup 最高不超过 15;且 MCP 并非独立服务,必须启动整个编辑器(时间线工具还需打开项目),对 Node 版本有硬性要求,故给 14。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么写入 / 删除本地文件访问网络

适合谁

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

不适合谁

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

所需权限

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

风险与副作用

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

安装接入

准备工作

运行环境:Node.js 24.x

OPENCHATCUT_MCP_TOKEN 可选密钥 保护对外暴露的 MCP 端点的 Bearer 令牌,由用户自行设置,客户端需发送 Authorization: Bearer <token>。
其他可选配置项(5 个)
OPENCHATCUT_EDITOR_URL 可选 自托管 MCP 桥接时编辑器的对外地址,例如 https://your-editor.example.com。
OPENCHATCUT_RENDER_CONCURRENCY 可选 调节渲染并发的环境变量,见 .env.example。
OPENCHATCUT_MAX_ACTIVE_EXPORTS 可选 限制同时进行的重度导出数量,见 .env.example。
OPENCHATCUT_DISABLE_HARDWARE_ENCODING 可选 设为开启后禁用硬件编码(VideoToolbox/NVENC),改用软件编码。
OPENCHATCUT_H264_ENCODER 可选 覆盖 FFmpeg 侧 H.264 编码器的选择,见 .env.example。
  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。

验证是否装好

启动 OpenChatCut(npm run dev 后打开 http://localhost:5199)并配置 MCP 端点 http://localhost:5199/api/external-mcp/mcp,然后在 Codex/Claude Code 的工具列表中确认出现 begin_edit_session、get_edit_session、review_edit_session,或直接让它开启一个编辑会话并返回 editSessionId。

常见排障

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

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 开始一个 OpenChatCut 编辑会话,读取草稿,在第二条音频轨道的 8 秒处添加一个划痕音效,并在相邻两段视频之间加一个 glitch 转场,然后提交审核。
  • 用 editSessionId 查询当前编辑会话的状态,看看提案是否已被应用或拒绝。
  • 在自动模式下审查编辑会话,把草稿立即应用到时间线。

工具能力 3

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

使用场景

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

支持客户端

Codex
Claude Code

依据项目文档列出,未经本站实测。

详细介绍

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

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 654 · 工具数 11 与当前对比 →

源版本 2e6f4a29b784 数据同步于 2026-10-12 查看 FMRS 评分方法