Vercel Labs открыла исходный код fx — экспериментального агента для программирования, написанного на Zig. В отличие от полноэкранных приложений для терминала, он ведёт диалог в обычной прокрутке терминала и может возвращать структурированный вывод для скриптов и задач CI.
Разработчики также могут подключать редакторы через Agent Client Protocol или встраивать движок fx с помощью libfx, в том числе в виде сборки WebAssembly. По данным Vercel, бинарный файл занимает 6.3 MiB, базовое потребление памяти составляет единицы мегабайт, а холодный запуск — 10 микросекунд; эти показатели не проверялись независимо. Проект ещё не достиг версии 1.0, поэтому при обновлении выпусков могут потребоваться дополнительные действия по миграции.
Почему это важно
Разработчики могут использовать fx в скриптах, задачах CI и интеграциях с редакторами, не переходя на отдельный полноэкранный интерфейс терминала. Однако из-за экспериментального статуса проекта тем, кто встраивает его в свои решения, стоит перед обновлением изучить инструкции по миграции.