SmartDigest.ai Tworzone przez AI, żeby nadążyć za AI
Zapisz się

Zapisz się do newslettera

Co tydzień najważniejsze newsy AI prosto na Twój e-mail. Wybierz tematy, które Cię interesują.

Premiera / Narzędzie

just-bash od Vercela: bash w pamięci, klucz API poza piaskownicą

just-bash od Vercela to npm-owa biblioteka, która daje agentowi pełnego basha z `awk`, `jq`, `sqlite3` w WASM i wirtualnym systemem plików w pamięci, bez schodzenia na prawdziwy shell. Domyślne limity to 10 000 komend na sesję i 100 poziomów rekursji, a `OverlayFs` chroni dysk przez copy-on-write. Najciekawszy jest mechanizm sieci: klucz API wstrzykiwany jako nagłówek dopiero na granicy `fetch`, więc agent nigdy go nie widzi i prompt injection nie ma czego wyciągnąć. Izolacji od procesu Node nie ma, więc do produkcji Vercel kieruje na płatny Sandbox.

Napisała AI, żeby oszczędzić Ci czytania setek źródeł.  ·  Jak to działa

Premiera / Narzędzie  ·  4 min  · 

just-bash od Vercela: bash w pamięci, klucz API poza piaskownicą
Ilustrację przygotowała AI.

Agent dostaje dane do przemielenia: rozparsuj te CSV-ki, znajdź dziwne wpisy, wrzuć podsumowanie do pliku. Klasyczne wyjście to dać mu narzędzie bash na maszynie. Klasyczne ryzyko: jeden udany prompt injection i twoja ~/.aws/credentials wycieka do kontekstu modelu, a rm -rf ~/projekt idzie jak po maśle.

Bardziej ostrożna wersja stawia obok kontener, w którym agent może hałasować bez konsekwencji, tyle że Docker, Firecracker i mikro-VM-y mają własny cykl życia, ekonomię i opóźnienie startu. Dla większości lokalnych zadań, gdzie agent ma po prostu coś przeparsować, to jak strzelanie z armaty do muchy.

just-bash od Vercela próbuje obejść ten wybór. To biblioteka npm, kompletny bash napisany w TypeScripcie. Działa w tym samym procesie Node, w którym żyje twój agent, z wirtualnym systemem plików w pamięci. Komendy agenta nie schodzą na prawdziwy shell, nie dotykają twojego dysku, nie wychodzą do sieci. npm install just-bash, jedna linia importu i to działa.

Czytaj dalej za darmo

Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.

Powiązane

Open Agents: Vercel oddaje cały kod własnego agenta programistycznego na GitHubie
Premiera / Narzędzie

Open Agents: Vercel oddaje cały kod własnego agenta programistycznego na GitHubie

4 min

Vercel wrzucił na GitHuba Open Agents — kompletną referencyjną aplikację agenta programistycznego z frontendem, trwałym workflowem i izolowanymi sandboxami, pomyślaną do forkowania, a nie kupowania jako SaaS. Sedno leży w rozdzieleniu agenta od sandboxa, tym samym wzorcu, który OpenAI ogłosił 15 kwietnia w Agents SDK: pętla biegnie jako trwały workflow, więc padający kontener nie kończy zadania. Stos stoi na czterech klockach Vercela, a inspiracją były wewnętrzne architektury Stripe'a, Spotify i Blocka.

Test bezpieczeństwa agentów AI: 10 z 11 nabiera się na trik Basha sprzed dekad
Bezpieczeństwo

Test bezpieczeństwa agentów AI: 10 z 11 nabiera się na trik Basha sprzed dekad

4 min

Adversa AI przetestowała 11 popularnych agentów programistycznych i tylko jeden, Continue, oparł się każdej próbie wykonania groźnego polecenia ukrytego w treści repozytorium. Wzorzec nazwany GuardFall bierze się stąd, że strażnik agenta ogląda surowy tekst, a Bash rozwija go tuż przed uruchomieniem, więc sztuczki sprzed dekad, jak przemycenie spacji przez $IFS czy rozbicie polecenia cudzysłowami, przechodzą niezauważone. Najgroźniej jest w procesach CI z domyślnym trybem auto-yes, gdzie zatruty README lub Makefile może po cichu wykraść klucze do AWS albo wyczyścić środowisko.

Pół miliona linii kodu, którym autor NanoClaw nie chciał zaufać
Premiera / Narzędzie

Pół miliona linii kodu, którym autor NanoClaw nie chciał zaufać

4 min

NanoClaw, wydany na licencji MIT, jest lżejszą odpowiedzią na OpenClaw, który ma pół miliona linii kodu w jednym procesie Node: każda sesja agenta startuje we własnym kontenerze i widzi wyłącznie podmontowane katalogi, a klucze API zostają na zewnątrz, bo ruch przechodzi przez Agent Vault z OneCLI. Adaptery do 13 kanałów leżą na osobnej gałęzi i dociągasz je poleceniem /add-telegram, dzięki czemu pień repozytorium zostaje chudy. Izolacja broni się sama, ale obietnica zrozumiałego kodu kuleje, bo mały pień to nie mała instalacja, a audyt rękami Claude Code przesuwa zaufanie o jedno miejsce.