Вышел docx-cli — CLI-утилита для работы с Word-документами, заточенная под AI-агентов. Агент (Claude, Codex, Pi) может читать .docx, вставлять правки, оставлять комментарии, отслеживать изменения — а человек потом принимает или отклоняет их в Word. Вся магия внутри: CLI не пересобирает файл через lossy-модель, а напрямую мутирует OOXML-код в Zip-архиве. Поэтому форматирование, пользовательские стили, темы, встроенные объекты — всё сохраняется.
Разработчики сравнили docx-cli с дефолтным подходом, когда агент сам распаковывает .docx, пишет XML вручную и надеется, что Word не ругнётся. Тест — шесть реальных задач: заполнить NDA, счёт, ревью контракта с правками, перестилизовать резюме, дописать черновик и т.д. Слабую модель Haiku docx-cli вытянул на 4.3/6 задач (дефолт — 0.7/6). Сильную Sonnet — 6/6 против 4/6. По токенам docx-cli тратит в 2–2.6 раза меньше, по времени — в 1.7–2 раза быстрее. И главное: все 36 документов, созданных docx-cli, Word открыл с первого раза, а дефолтный подход выдал 5 битых файлов из 36.
Как это выглядит на практике? Агент читает документ, видит таблицу с плейсхолдерами, выполняет docx replace "Fill in: today's date" "May 6, 2026". Потом включает отслеживание изменений (docx track-changes on) и меняет фразу, добавляет комментарий через docx comments add --at p7:0-30 --text "Should we narrow 'representatives' to a named list?". Пользователь открывает файл в Word — все правки и комментарии в панели рецензирования. Можно принять или отклонить одной командой docx track-changes accept --all.
Команды покрывают почти всё: вставка/удаление параграфов, работа с таблицами (строки, столбцы, объединение, ширины, границы), изображения (извлечь, заменить, удалить), гиперссылки, сноски, колонтитулы, стили, списки, уравнения. Для каждого действия есть --help, туда же агент смотрит за актуальным синтаксисом. Локаторы (типа p3:5-20, t0:r1c0:p2) — стабильные, агент может точечно править символы, строки, ячейки.
Установка — через npm (bun add -g bun-docx) или standalone-бинарник (Linux, macOS, Windows). Есть готовый Agent Skill, который обучает агента правильно пользоваться локаторами и командами. docx-cli — один из немногих инструментов, где слабая модель (Haiku) делает работу с Word-документами качественно, без дорогих ошибок на XML.