Oferta Realizacje Stała opieka CRM i AI Blog O mnie Kontakt
Zadzwoń: 501 178 850 Napisz wiadomość

Vercel Labs udostępnia jako open-source narzędzie fx do osadzania w aplikacjach

Vercel Labs opublikowało jako open-source eksperymentalne narzędzie wiersza poleceń i agenta kodującego o nazwie fx, napisanego w języku Zig. Oprogramowanie zaprojektowano z myślą o skryptowaniu i osadzaniu w innych aplikacjach.

Vercel Labs udostępnia jako open-source narzędzie fx do osadzania w aplikacjach

Vercel Labs udostępniło jako open-source eksperymentalnego agenta kodującego i narzędzie wiersza poleceń o nazwie fx, które napisano w języku Zig i zaprojektowano do skryptowania lub osadzania zamiast działania jako pełnoekranowa aplikacja terminalowa. Według danych podawanych przez Vercel, oprogramowanie ma postać pliku binarnego o wielkości 6,3 MiB, zużywa pamięć rzędu pojedynczych megabajtów i osiąga zimny start w czasie 10 mikrosekund. Zamiast przejmować całe okno terminala, fx zapisuje historię konwersji do zwykłego bufora przewijania i udostępnia ten sam silnik zarówno przez wiersz poleceń, jak i bibliotekę.

Strukturalne wyjście pozwala na automatyzację, dzięki czemu skrypty lub zadania CI mogą uruchamiać polecenia takie jak fx ask --json "summarise the failing tests" i parsować odpowiedź. Edytory mogą łączyć się przez Agent Client Protocol za pomocą polecenia fx acp, natomiast biblioteka libfx udostępnia silnik dla języka JavaScript, w tym w wersji WebAssembly. Początkowe opinie użytkowników dotyczyły powiązań z Vercel AI Gateway oraz kwestii nazwy, która koliduje z istniejącym już narzędziem do przeglądania plików JSON o tej samej nazwie w repozytorium Homebrew. Zespół potwierdził, że kwestie współistnienia pakietów i komend są analizowane.

Wybór dostawców modeli został poszerzony w wersji 0.0.11, która dodała nazwane połączenia zgodne z OpenAI dla lokalnych serwerów oraz alternatywnych bramek. Dokumentacja wymienia obecnie Vercel AI Gateway, subskrypcje ChatGPT i Grok oraz punkty końcowe takie jak Ollama i OpenRouter, a Vercel umieściło fx w warstwie narzędzi AI SDK obok innych rozwiązań. Vercel zaznacza, że projekt jest eksperymentalny. Wydanie 0.0.13 dodało tryb Ultrafast dla wspieranych modeli OpenAI ze skróconym czasem uruchamiania i wywołań powłoki, ostrzegając zarazem, że punkty kontrolne tworzone przez nową bibliotekę libfx nie mogą być przywracane przez starsze wersje. Użytkownicy interfejsu wiersza poleceń mogą aktualizować narzędzie poleceniem fx upgrade, a osoby korzystające z osadzania powinny zapoznać się z przewodnikiem migracjnicznym, gdzie wcześniejsze wywołanie createFxAgent() odpowiada obecnemu createFxEngine().

Opracowanie na podstawie: InfoQ

Powiązane wpisy

Chcesz, żebym się tym zajął?

Jeśli wolisz nie grzebać w tym samodzielnie, chętnie pomogę. Robię to od 14 lat.

Zobacz, jak mogę pomóc →
Zadzwoń Napisz Awaria / WP