docx-cli: una herramienta de línea de comandos para que agentes de IA editen archivos Word sin corromper el formato

Fuentes: docx-cli: a CLI for AI agents to read, edit, and comment on .docx files without breaking formatting

docx-cli es una interfaz de línea de comandos pensada para que agentes de inteligencia artificial como Claude o Codex lean, editen y comenten archivos .docx conservando íntegramente el formato original. La herramienta expone comandos específicos para localizar texto mediante identificadores estables con desplazamientos de caracteres (por ejemplo, p3:5-20), insertar comentarios, activar el control de cambios para añadir marcas de revisión y buscar o reemplazar contenido. A diferencia del enfoque habitual, consistente en descomprimir el archivo y manipular el OOXML a mano, docx-cli muta el XML internamente y presenta el documento al modelo como un Markdown anotado, lo que evita errores de estructura.

Los autores compararon la herramienta con el método predeterminado que usan los agentes en seis tareas reales (rellenar un NDA, una factura, reescribir un currículum, marcar un contrato con cambios, finalizarlo y redactar un artículo) evaluadas por un juez independiente sobre la página renderizada por Word. Con el modelo Haiku, más económico, docx-cli resolvió 4,3 de 6 tareas frente a 0,7 del método por defecto; con Sonnet, 6 de 6 frente a 4 de 6. Además, requirió entre 2,2 y 2,6 veces menos tokens y fue entre 1,7 y 2 veces más rápido. Los 36 documentos generados por docx-cli se abrieron sin problemas en Word, mientras que cinco de los 36 del método convencional no pudieron abrirse.

La distribución se realiza mediante npm (con Bun), binarios precompilados verificados por SHA-256 para Linux, macOS y Windows, y como "Agent Skill" compatible con Claude Code, Codex, Pi y otros entornos que usan el formato abierto de skills. Incluye una plantilla de NDA de Common Paper como fixture de prueba.