OfficeCLI: cómo darle a Claude Code y Codex el control de Word, Excel y PowerPoint
Un binario sin dependencias que permite a Claude Code o Codex crear y editar .docx, .xlsx y .pptx, y ver cómo quedan. Instalación, comandos y aplicaciones prácticas.

- Estrellas
- 27,7K
- Lenguaje
- C#
- Licencia
- Apache-2.0
- Datos de
- 11 ago 2026
Las estrellas cambian a diario. La cifra es la del día indicado, no la de hoy.
OfficeCLI es una herramienta de línea de comandos que permite a un agente de IA —Claude Code, Codex y los demás— crear, leer y editar archivos de Word, Excel y PowerPoint sin tener Office instalado. Es un único binario, sin dependencias, y se instala pegándole una línea a tu agente. Su función diferencial: renderiza los documentos a HTML o PNG, así que el agente puede ver cómo ha quedado el documento y corregirlo.
Ese detalle es el que lo separa de todo lo anterior.
Por qué esto no es "otra librería de Office"
Generar un .docx o un .xlsx desde código lleva siendo posible años. El problema nunca fue crear el archivo: era que el agente escribía a ciegas. Producía una presentación con el texto saliéndose de la diapositiva, o un Excel con las columnas descuadradas, y no tenía forma de saberlo. Tú lo abrías, veías el desastre y volvías a pedírselo.
OfficeCLI cierra ese bucle. Al renderizar el documento a HTML o a imagen, el agente puede mirar el resultado, detectar que el título se corta y arreglarlo antes de dártelo. El propio proyecto lo describe como darle ojos a la IA, y es exactamente eso.
Publiqué 172 artículos en marzo y fue mi peor mes
Tenía esta web parada y la estoy rehaciendo con IA. Cambié la forma de hacerlo y en once días de agosto ha tenido más visitas desde Google que en todo julio. Te cuento por correo qué cambié.
- · Por qué la oportunidad es mayor ahora, y no menor
- · Lo único que la IA no te puede copiar: tu criterio
- · Cómo hacer que Google te vea en días, no en seis meses
La segunda diferencia es que no necesita Microsoft Office. Es un binario autónomo que entiende el formato por dentro. Funciona en un servidor Linux sin interfaz gráfica, que es donde suelen vivir estos procesos.

Así se ve trabajando desde AionUi, la aplicación de escritorio del mismo equipo: a la izquierda el agente va anunciando cada paso —activar la skill, leer el archivo, escribir los cambios— y a la derecha se ve el documento tomando forma. Desde la terminal el proceso es idéntico, solo que sin la parte visual.
Cómo instalarlo con Claude Code
La vía más rápida es literalmente pegarle esto a tu agente en el chat:
curl -fsSL https://officecli.ai/SKILL.md
El agente lee el archivo de skill, y ahí dentro están las instrucciones para instalar el binario y usar todos los comandos. No tienes que hacer nada más.
Si prefieres instalarlo tú:
# macOS y Linux
curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash
# o con Homebrew
brew install officecli
# o con npm, en cualquier sistema
npm install -g @officecli/officecli
En Windows, desde PowerShell:
irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex
Después, un comando que merece la pena conocer:
officecli install
Copia el binario a tu PATH e instala la skill en todos los agentes que detecte en tu máquina —Claude Code, Cursor, Windsurf, Copilot— sin que tengas que configurar cada uno. Si trabajas con varios, es el atajo.
Y si prefieres no tocar la terminal, el mismo equipo publica AionUi, una aplicación de escritorio que hace lo mismo hablándole en lenguaje natural.
Cómo se usa con Codex
Idéntico: Codex lee el mismo SKILL.md. Si lo instalas a mano, los archivos van a ~/.codex/skills/ en vez de ~/.claude/skills/.
Lo que cambia es cómo conviene pedirle las cosas. Estos son los comandos reales que el agente acabará ejecutando, y entenderlos te ayuda a pedir mejor:
# Crear una presentación
officecli create informe.pptx
# Previsualización en vivo: abre http://localhost:26315 y se refresca sola
officecli watch informe.pptx
# Añadir una diapositiva con título y fondo
officecli add informe.pptx / --type slide --prop title="Cierre trimestral" --prop background=1A1A2E
# Ver la estructura sin abrir el archivo
officecli view informe.pptx outline
# Ver cómo queda renderizado
officecli view informe.pptx html
# Guardar y cerrar
officecli close informe.pptx
El direccionamiento funciona por rutas, al estilo XPath: '/slide[1]/shape[1]' apunta a la primera forma de la primera diapositiva. Por eso el agente puede modificar un elemento concreto sin rehacer el documento entero, que es justo lo que fallaba antes.
El comando watch es el que más se agradece: dejas el navegador abierto en un lado y ves cómo el documento se va construyendo mientras el agente trabaja.
Aplicaciones prácticas en un despacho
Aquí es donde esto deja de ser un juguete. Tres casos concretos:
Informes recurrentes. El informe mensual que alguien rellena a mano copiando datos de un sitio a otro. Con OfficeCLI, el agente lee la fuente, genera el Word con el formato de siempre y lo revisa mirándolo.
Modelos de Excel a partir de una descripción. "Móntame una plantilla de previsión de tesorería a doce meses con estas partidas" deja de ser una tarde. Y como el agente puede leer el resultado, puedes pedirle que verifique que las fórmulas cuadran.
Presentaciones de cliente. Es donde más se nota lo de renderizar: una presentación mal maquetada canta a la primera, y con el bucle de revisión el resultado sale presentable en lugar de sospechoso.
Si trabajas en el mundo de asesorías y contabilidad, esto encaja con lo que ya cuento en IA para contables y asesores fiscales: la ganancia no está en el documento bonito, está en quitar de en medio el trabajo mecánico de trasladar datos.
El aviso que hay que dar
Una cosa importante y que no aparece en ningún hilo entusiasta: el binario trabaja en local, pero tu agente no tiene por qué.
OfficeCLI se ejecuta en tu máquina y no sube tus archivos a ninguna parte. Ahora bien, si le pides a un agente en la nube que redacte el informe, el contenido que le pases viaja al proveedor del modelo como cualquier otra conversación. Para una nómina, una declaración o los datos de un cliente, eso no es un detalle menor: es una decisión que hay que tomar a conciencia, y con datos de terceros conviene mirarse las condiciones antes.
Que la herramienta sea local no convierte en local todo el proceso.
Cuándo no te compensa
- Si solo necesitas generar un PDF sencillo, esto es artillería pesada. Hay caminos más cortos.
- Si tus plantillas tienen macros o funciones muy específicas de Office, prueba antes con una copia: el binario reimplementa el formato, no es Office.
- Si nadie en tu equipo va a revisar la salida, no lo instales. Automatizar un informe que nadie verifica es multiplicar los errores, no eliminarlos.
- El proyecto es de marzo de 2026 y tiene unas 65 issues abiertas. Va rápido, pero es joven.
Inteligencia Artificial aplicada a negocio
Sin humo. Solo experimentos reales, prompts que funcionan y estrategias de escalabilidad.
Preguntas frecuentes
¿Necesito tener Microsoft Office instalado?
No. Es un binario autónomo que entiende los formatos .docx, .xlsx y .pptx por su cuenta. Funciona igual en un servidor Linux sin interfaz gráfica que en tu portátil.
¿Funciona en Windows?
Sí. Se instala desde PowerShell con irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex, o con npm si ya lo tienes. También hay binarios en la página de releases del repositorio.
¿En qué se diferencia de pedirle a ChatGPT que me genere un Excel?
En dos cosas. Trabaja sobre tus archivos en tu máquina, no te devuelve una descarga suelta. Y puede ver cómo ha quedado el documento renderizado, así que corrige el formato antes de dártelo en vez de entregarte algo descuadrado.
¿Mis documentos salen de mi ordenador?
El binario no los sube a ningún sitio: procesa en local. Pero si el agente que lo dirige es un modelo en la nube, el texto que le pases sigue las condiciones de ese proveedor, igual que cualquier conversación. Con datos de clientes, tenlo en cuenta.
¿Qué licencia tiene y puedo usarlo en mi empresa?
Apache 2.0, que es una licencia permisiva y admite uso comercial. Como siempre, revisa el texto de la licencia antes de integrarlo en un producto que vendas.
Analizo los repos que entran en tendencia y cómo sacarles partido con Claude Code y Codex. Ver todos los repos analizados.