Vercel Labs عامل کدنویسی آزمایشی fx را که با Zig نوشته شده، متنباز کرده است. برخلاف برنامههای تمامصفحهٔ ترمینال، fx مکالمه را در تاریخچهٔ معمول ترمینال نگه میدارد و میتواند خروجی ساختاریافتهای برای اسکریپتها و کارهای CI ارائه کند.
توسعهدهندگان همچنین میتوانند از طریق Agent Client Protocol ویرایشگرها را به آن متصل کنند یا با استفاده از libfx، از جمله نسخهٔ WebAssembly، موتور fx را در برنامههایشان جاسازی کنند. Vercel اعلام کرده است که این ابزار فایل باینری 6.3 MiB دارد، در حالت پایه چند مگابایت حافظه مصرف میکند و زمان شروع سرد آن 10 میکروثانیه است؛ این ارقام مستقلاً تأیید نشدهاند. پروژه هنوز پیش از نسخهٔ 1.0 است و بهروزرسانیهای آن ممکن است به مراحل مهاجرت نیاز داشته باشند.
چرا مهم است
توسعهدهندگانی که اسکریپت، کارهای CI یا یکپارچهسازی با ویرایشگرها میسازند، میتوانند از fx استفاده کنند، بیآنکه به یک رابط ترمینال جداگانه و تمامصفحه نیاز داشته باشند. بااینحال، چون این ابزار هنوز آزمایشی است، کاربران نسخهٔ جاسازیشده بهتر است پیش از ارتقا، راهنمای مهاجرت را بررسی کنند.