
Roo обновил поддержку архивов, исправил ripgrep и встроил генератор изображений
В проекте Roo восстановлена работа с архивными файлами, устранена проблема в ripgrep и добавлен встроенный агент‑генератор изображений с поддержкой SD API v1.
Что изменилось в Roo
Разработчик проекта Roo объявил о крупном обновлении, которое одновременно решает несколько давно назревающих вопросов.
-
Восстановлена поддержка архивных файлов – популярное расширение, ранее отключённое из‑за прекращения поддержки, теперь работает снова. Автор проекта самостоятельно реализовал недостающие функции, проверив совместимость с форматом
zip,tarи другими архивами. -
Исправлен ripgrep – в предыдущей версии возникали сбои при поиске по большим репозиториям, особенно в Windows‑окружении. Было переписано взаимодействие с библиотекой
ripgrep, устранены утечки памяти и добавлена более надёжная обработка ошибок. -
Новый встроенный агент‑генератор изображений – в релизе появился Image Generator с готовыми настройками для подключения к Stable Diffusion API v1. Теперь пользователи могут генерировать картинки прямо из Roo, не прибегая к внешним скриптам.
-
Обновлённый встроенный tool – старый инструмент, работающий только через OpenRouter, заменён универсальным модулем, поддерживающим любые SD‑совместимые эндпоинты. Это упрощает интеграцию в пайплайны CI/CD и делает проект более гибким.
Как использовать
- Для архивов достаточно включить флаг
--archive-supportв конфигурации. - Ripgrep теперь вызывается автоматически через обёртку
roo grep. - Генерацию изображений активируют параметром
image.generator=sdv1и указываютAPI_KEY.
Все изменения доступны в репозитории на GitHub, где также опубликованы миграционные инструкции и примеры использования.
Ссылка на репозиторий: https://github.com/roo-tool/roo Документация по Image Generator: https://roo-tool.org/docs/sd-api
Для разработчиков это обновление – реальный прорыв: теперь можно полностью обрабатывать архивы и искать по коду без внешних утилит, а встроенный генератор изображений упрощает создание визуального контента в проектах. Однако стоит помнить о необходимости безопасного хранения ключей доступа к SD API и протестировать новые настройки в тестовой среде перед продакшен‑деплоем.


