Компания AMD выпустила обновление фреймворка Gaia версии 0.21.2, расширяющее возможности локальных LLM-моделей. Ключевым нововведением стал нативный агент для работы с командной оболочкой gaia-bash, реализованный в виде исполняемого файла на языке C++. Инструмент предназначен для автоматизации задач разработки, администрирования и анализа кода непосредственно на устройстве пользователя без передачи данных внешним сервисам.
Агент gaia-bash поддерживает пять режимов взаимодействия: интерактивный текстовый интерфейс для пошагового выполнения команд, одноразовые запросы через командную строку, конвейерный режим обработки стандартных потоков ввода-вывода, сервер REST API совместимый со спецификацией OpenAI и протокол MCP для интеграции со сторонними программами. Такая архитектура позволяет использовать компонент как самостоятельное решение или подключать его к существующим инструментам разработки, включая Claude Code и OpenCode.
Функциональность агента включает операции чтения и записи файлов, взаимодействие с системой контроля версий Git и выполнение команд оболочки в контролируемой среде. Все действия выполняются локально, что обеспечивает конфиденциальность исходного кода и служебных данных.
Помимо gaia-bash, обновление улучшает работу почтового агента: система классифицирует входящие сообщения по пяти категориям с рекомендациями действий и запоминает приоритетных отправителей. Пользователи настольного приложения получили возможность отката к предыдущим версиям через меню настроек. Релиз также содержит исправления ошибок в модулях подключения, интерфейсе и процессе установки. Исходный код проекта доступен в репозитории GitHub под открытой лицензией.