fx работает из каталога проекта: пользователь запускает команду в терминале, задает задачу обычным текстом, а агент получает доступ к рабочей области и инструментам для работы с кодом. Разработчики намеренно приблизили интерфейс к обычной Unix-оболочке, а не к полноценной IDE внутри терминала. Сам бинарный файл занимает около 7,8 МиБ. Проект написан на Zig и распространяется под лицензией Apache 2.0.
Практический смысл такого подхода хорошо виден за пределами обычного сценария "попросить ИИ исправить код". В репозитории vercel-labs/fx агент описан как оболочка, рассчитанная в том числе на встраивание в более крупные системы. Он может собираться в нативный бинарный файл или WebAssembly, а разработчикам доступны варианты подключения ядра агента и его терминального интерфейса к собственным приложениям. Есть поддержка Agent Client Protocol, MCP и отдельных субагентов.
fx не привязан к одной языковой модели. Vercel заявляет поддержку локального и облачного инференса. Для обычного запуска можно авторизоваться через Vercel либо настроить ключ AI Gateway. Сохраненные рабочие сессии разрешено продолжать позднее, включая выбор конкретной сессии по идентификатору.
Отдельное внимание разработчики уделили разрешениям. В стандартном режиме auto обычные обратимые операции разработки могут выполняться автоматически, а потенциально чувствительные действия проходят дополнительную проверку и при необходимости требуют подтверждения пользователя. Для автоматизированного запуска предусмотрен отдельный режим запроса разрешений, при котором структурированный вывод остается пригодным для обработки скриптами.
На момент проверки актуальный changelog начинается с версии 0.0.4. В ней добавлено продолжение сохраненных сессий через fx session resume, доработаны разрешения и исправлен ряд проблем терминала, работы с моделями и Web-инструментами. Сам проект разработчики прямо помечают как Experimental и предлагают использовать с осторожностью. Поэтому сейчас fx интереснее рассматривать как легкую основу для собственных агентных инструментов и экспериментов, а не как зрелую замену Claude Code, Codex CLI или другим устоявшимся coding agent.
vercel-labs/fx превращает ИИ-агента для кода в компактный инструмент командной строки
Vercel Labs развивает vercel-labs/fx, открытый coding agent для работы прямо из терминала. Его главное отличие от тяжелых консольных интерфейсов в небольшом нативном клиенте, который можно запускать самостоятельно или встраивать в другие инструменты.

Автор: vercel-labs
Источник: GitHub
2 показов