OfficeCLI — CLI для Office от AI
Самодостаточный бинарник, дающий AI-агентам полный контроль над Word, Excel и PowerPoint без установки Office.
privacy
Эта заметка участвует в semantic memory.
AI Summary
🚀 TL;DR OfficeCLI — это единый бинарник (Apache 2.0), который позволяет AI-агентам создавать, читать, редактировать и визуализировать документы .docx/.xlsx/.pptx в одну строку без установки Microsoft Office.
📖 Что это такое Самодостаточный инструмент с встроенным HTML-рендерером, движком формул (350+ функций Excel) и поддержкой шаблонов. Работает в headless/CI/Docker, отдаёт JSON и PNG.
🔑 Ключевые факты • Поддержка Word, Excel, PowerPoint (полный CRUD) • Рендер: view html | screenshot | watch (порт 26315) • Формулы и сводные таблицы без Office • Шаблоны: merge {{key}} → JSON • Round-trip: dump → batch JSON • MCP-сервер и авто-установка навыков для Claude/Cursor/VS Code • Путь к элементам: /slide[1]/shape[2] • Единый бинарник: macOS/Linux/Windows (x64/ARM64)
⚙️ Как это работает
- Установка: curl … | bash или brew/npm/scoop
- Режимы: L1 (view), L2 (get/set/query), L3 (raw XML)
- Живой просмотр: watch → браузер авто-обновляется
- Batch и resident: конвейер команд с откатом
- Самовосстановление: validate + issues → исправление по подсказкам
💡 Вывод и значение OfficeCLI даёт AI-агентам «глаза» и «руки» для Office-файлов, заменяя 50+ строк Python одной командой и работая везде без зависимостей.
📌 Важные детали • Сайт: officecli.ai • Discord: https://discord.gg/2QAwJn7Egx • Wiki: https://github.com/iOfficeAI/OfficeCLI/wiki • Лицензия: Apache-2.0 • Автор/репо: iOfficeAI / https://github.com/iOfficeAI/OfficeCLI