AIエージェントがOfficeファイルを自在に操る!OfficeCLIでドキュメント操作を自動化しよう
OfficeCLI: Office suite for AI agents to read and edit Microsoft Office files
OfficeCLI: Office suite for AI agents to read and edit Microsoft Office files
OfficeCLIは、AIエージェントがMicrosoft Officeファイルを読み込み、編集するために開発された強力なツールセットです。このCLIツールを活用することで、AIによるドキュメント処理の自動化や効率化が飛躍的に向上します。
OfficeCLI は、AIエージェントがWord、Excel、PowerPointファイルを読み込み、編集、自動化するために特別に設計された、最初にして最高のOfficeスイートです。無料でオープンソース、シングルバイナリで、Officeのインストールも不要です。
Microsoft Officeを特に断りなく単に「Office」と呼ぶのは、MSがこの種の商品カテゴリで一般的な言葉を独占する以前から存在していたにもかかわらず、まるで商標であるかのように扱っていることになる。
もしそれを商標のように扱うつもりなら、同じ文の中で権利を侵害するような真似はすべきじゃないよ。
いい感じだけど、ECMA 376のテストケースがあんまり見当たらないな。https://github.com/rcarmo/python-office-mcp-server と https://github.com/rcarmo/go-ooxml は(自分が確認した限り)どちらもECMA 376に準拠してる。ヘッドレスでの生成や処理にはその辺が結構重要だからね :)
あと、あなたが最初ってわけじゃないよ。自分は1年前にこれを始めてるし :)
自分はその逆を行くアプローチで https://smalldocs.org/ を作ったよ。AIエージェント(そして人間、SWEも含む!)が使いやすいOfficeスイートだ。
例えるなら「Claude CodeとMicrosoft Officeの子供」ってところかな…
コード: https://github.com/espressoplease/smalldocs
Discord: https://discord.gg/txjATTsDaq
サンプルドキュメント: https://smalldocs.org/blogs/what-is-a-smalldoc
Claude Codeから「この機能のプランをsdocして」とか「ログを調べてレイテンシのレポートをsdocして」みたいに呼び出せるよ。
インタラクティブな機能やアニメーションが必要ないなら、エージェントにHTMLでスライドを作らせてPDFに変換させる方法を全力でおすすめするよ。これに変えてから状況が一変した。
クールだね。
自分も似たようなのを開発中だよ。エージェントがMCP経由でdocxとやり取りするためのファインチューニング済みモデルさ。これならOOXMLを直接いじらなくて済むようになる。
vespper.com
クールだね。
自分も似たようなのを開発中だよ。エージェントがMCP経由でdocxとやり取りするためのファインチューニング済みモデルさ。これならOOXMLを直接いじらなくて済むようになる。
ベータユーザー用のウェイティングリストを作ってるよ: www.vespper.com
ここ数日で突然、LLMでOfficeドキュメントを生成する話やコメントを山ほど見かけるようになった気がする。何かきっかけでもあるのか?LaTeXとかの方が、この用途には向いてる気がするんだけど。
素晴らしい成果だね
Excelの数式やマクロの処理はどんな感じ?
すごく良いし、よくできてるね。早速使い道が見つかったよ。