乐于分享
好东西不私藏

AI Agent 终于能直接改 Word 和 Excel 了,不用装 Office

AI Agent 终于能直接改 Word 和 Excel 了,不用装 Office

让 AI 帮你改一份 Word 报告,这事一直卡在最后一公里——Agent 会写代码,但一动 Office 文档就得装一堆 Python 库、调 COM 接口,或者花钱买商业 API。文档这一步,始终不是 Agent 的原生能力。

OfficeCLI 想把这件事收成一条命令:单二进制、Apache-2.0 开源、不用装 Office,AI Agent 直接读写 Word、Excel、PPT,改完还能渲染成图自己检查对不对——这是我觉得它最值得看的地方。

先看效果

终端里一条命令,就能把 Excel 里的数据读出来、改掉,再渲染成 PNG 看效果。大致是这么个流程:

officecli set   demo.xlsx /Sheet1/C2 --prop value="158000"
officecli get   demo.xlsx /Sheet1/A1:C3 --json
officecli view  demo.xlsx screenshot -o report.png

三行下来,Agent 不光改了文档,还”看”到了改完什么样。--json 让输出结构化,不用正则去抠;view screenshot 把文档渲染成图,Agent 能先确认”改对了”再往下走。说白了,让 AI 自己改 Word 和 Excel、不用装 Office、一条命令搞定——这一步”改完能看”,是绝大多数 Office 自动化工具缺的那块。

改完还能自己看一眼

这是我留下它的理由。

多数 Office 自动化库的流程是”写进去、祈祷没写错”——python-docx 改完 Word,你得自己打开看;LibreOffice headless 能转 PDF,但不告诉你改对没有。OfficeCLI 把”读 → 改 → 渲染 → 看 → 再改”收成一个闭环:Agent 改完,渲染成图,自己确认,错了再修。

支撑这个闭环的还有两件事值得一提,其余自己进去逛就行:

  • 路径寻址:每个元素有稳定路径,比如 /Sheet1/A1 或 /slide[1]/shape[2],Agent 不用啃 OOXML 的命名空间,指哪改哪。
  • MCP 内置:一条命令注册到 Claude Code、Cursor、VS Code,Agent 把 Office 当成一个能调用的工具,而不是一堆要自己拼的脚本。

它没把 Office 文档当”文件”去操作,而是当”Agent 能看、能改、能验证的对象”——这是思路上的区别。

我的判断:谁该试,谁别碰

值得试的:天天用 AI Agent 干活、又被”让 Agent 改个文档”卡住的人。做报表自动化、批量生成合同和方案、用 Claude Code 或 Cursor 搭工作流的,这是你缺的那块拼图。

先别碰的:只想手动改文档、不碰 Agent 的普通用户——OfficeCLI 不是给你当编辑器用的,Office 和 WPS 更顺手。怕命令行的也先观望,它的价值全在”被 Agent 调用”,不在给人用。

门槛:中。要会用命令行,还得有一个能调它的 Agent 环境(Claude Code、Cursor,或自己接 MCP)。C# 写的,但不用懂 .NET——单二进制,装一个文件就能跑。

还有一个坑得说在前面:建仓才 4 个月(2026 年 3 月),版本还在 1.0.x 快速迭代,API 可能有破坏性变更。生产场景接之前,先盯一眼 changelog。

怎么开始

零安装看 Demo
打开 https://officecli.ai ,翻文档和示例,确认”读 → 改 → 渲染”这套闭环是不是你想要的。

装上跑一轮(约 1~3 天体验)

# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash

# Windows (PowerShell)
irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex

装完终端敲 officecli --help,先拿一个本地 Excel 试 get 读出来,再试 view screenshot 渲染成图,亲手走一遍那个闭环。

接进你的 Agent(可选)
OfficeCLI 内置 MCP 服务器,能注册到 Claude Code / Cursor / VS Code,让 Agent 直接调用。配置方法见 https://officecli.ai 的 MCP 文档。

只完成零安装 Demo 也能快速判断是否值得深入;完整试一轮建议 1~3 天。成功标准:让 Agent 读一个 Excel、改一个单元格、渲染成图,你自己确认改对了。遇到安装或 MCP 配置问题,可留言 系统 + 报错前半句

项目地址

  • 项目名称:OfficeCLI
  • GitHub:https://github.com/iOfficeAI/OfficeCLI
  • 官网:https://officecli.ai
  • Star:约 1.5 万(截至 2026-07-12,以仓库为准)
  • 许可:Apache-2.0(以 LICENSE 为准)

Agent 操作 Office 文档这条窄通道,过去要么靠重型依赖、要么靠商业 API,现在多了一个开源、单二进制的原生选项——下一波”Agent 干真活”的工具链里,文档自动化大概率是绕不开的一环。

如果你觉得今天的内容有帮助,点击上方账号名片关注我,每天更新精选开源项目,让你少走弯路。