// 概要
OfficeCLI は、ローカルの Office インストールを必要とせずに AI エージェントが Microsoft Office ドキュメントを作成、読み取り、変更できるようにするオープンソースのコマンドラインツールです。このツールは、シンプルなセマンティックビュー、構造化された要素操作、および直接的な XML アクセスを可能にする 3 層アーキテクチャを備えています。組み込みの MCP サーバーと自動スキル構成を通じて、AI コーディングエージェントとのシームレスな統合をサポートします。
// 技術解説
OfficeCLI は、Office のインストールや外部依存関係を必要とせず、AI エージェントが Microsoft Office ドキュメントを直接プログラムで制御できるように設計された専用のコマンドラインインターフェースです。そのアーキテクチャは、高レベルなセマンティックビューから低レベルな raw XML アクセスまでを網羅する 3 層構造を採用しており、AI エージェントがトークン使用量を最小限に抑えつつ効率的にドキュメントを操作することを可能にします。決定論的な JSON 出力とパスベースのアドレッシングを提供することで、従来の Office 自動化の複雑さを解決し、シンプルでアトミックなコマンドを通じてドキュメントの作成、読み取り、変更を可能にします。
// 主要ハイライト
// ユースケース
// クイックスタート
開始するには、OS (macOS/Linux) 用の提供された curl コマンド、または PowerShell (Windows) を使用してバイナリをインストールします。インストールが完了したら、'officecli create' や 'officecli add' などのコマンドを使用して、すぐにドキュメントの作成や変更を開始できます。AI エージェントの場合は、'SKILL.md' ファイルをエージェントに読み込ませるか、'officecli mcp' コマンドを使用して、好みの AI コーディング環境にツールを登録してください。