Lasă agenții AI să acționeze în organizația ta, fără să le dai cheile.
Fiecare agent AI primește propria identitate și doar capabilitățile care i-au fost acordate.
Pe scurtTunnel t0 (Zero-Trust) este infrastructură pentru agenții AI care lucrează cu sistemele proprii ale unei organizații. Fiecare agent primește propria identitate și un set de capabilități explicite. Cererile lui trec printr-un conector Tunnel, care refuză tot ce nu a fost acordat, trimite acțiunile cu consecințe unei persoane anume prin Flamecloak și înregistrează fiecare apel. Agentul nu deține niciodată credențialele tale. Este în dezvoltare și nu este încă disponibil.
În dezvoltare. Nu există o dată pe care să ți-o putem da cinstit, așa că nu dăm niciuna: lasă-ți adresa și îți scriem când există ceva real de încercat.
Agentul nu deține accesul. Tunnel acordă capabilități.
Un agent poate avea credențiale legitime și totuși să ia o decizie nelegitimă: o injecție de prompt, o instrucțiune înțeleasă greșit sau o simplă eroare de raționament transformă un acces autorizat într-un rezultat pe care nu l-a autorizat nimeni. De aceea agentul nu primește deloc acces permanent.
Propria identitate
Fiecare agent este înregistrat separat, cu propria cheie și cu persoana sau echipa în numele căreia acționează. O cheie poate fi revocată oricând, iar înregistrarea spune mereu ce agent a acționat.
Capabilități explicite
Fiecare lucru pe care îl poate face un agent este acordat separat și este permis, trimis unei persoane sau refuzat, după condiții pe care le scrii tu, de exemplu rambursări sub o anumită sumă. Tot ce nu a fost acordat este refuzat: implicit, răspunsul este nu.
Credențialele rămân la Tunnel
Cheile API și tokenurile tale rămân la Tunnel. Agentul nu le deține niciodată, așa că nu le poate scurge, refolosi sau folosi ca să ocolească regulile.
O persoană pentru cele cu consecințe
Unele acțiuni nu trebuie să aibă loc până nu spune cineva da. Aprobările Flamecloak fac parte din produs: apelul așteaptă, o persoană anume decide și abia apoi este făcut, o singură dată.
Doar datele de care are nevoie sarcina
O capabilitate poate transmite doar unele câmpuri dintr-un răspuns, de exemplu starea unui client și istoricul comenzilor, fără datele lui de plată, iar când asta nu poate fi garantat, nu se transmite nimic.
Limite peste mai multe apeluri
O regulă pentru un singur apel poate fi ocolită prin multe apeluri mici, așa că limitele rezistă și peste mai multe apeluri, iar ce le depășește este refuzat sau trimis unei persoane.
O înregistrare a fiecărui apel
Permis, refuzat sau decis de o persoană, fiecare apel este înregistrat cu agentul, ce a cerut și rezultatul, într-o înregistrare rezistentă la modificări pe care o poți verifica. Corpurile cererilor și credențialele nu ajung niciodată în ea.
La ce este supusă fiecare cerere
De fiecare dată, pentru fiecare agent.
Agenții necunoscuți nu primesc nimic
Un agent pe care Tunnel nu îl cunoaște sau căruia i s-a revocat accesul este respins înainte de orice altceva.
Secretele lui nu ajung nicăieri
Orice ar trimite agentul, singurele credențiale care ajung vreodată la sistemele tale sunt cele pe care le-ai dat lui Tunnel.
Doar ce a fost acordat
Tot ce nu i s-a acordat acestui agent este refuzat, iar motivul este înregistrat.
Limite pe care nu le poate ocoli cu vorba
O limită este verificată față de ce s-ar întâmpla de fapt, niciodată față de ce spune agentul că va face.
O persoană, când contează
O persoană anume aprobă sau refuză, iar ce aprobă ea este exact ce se întâmplă.
O dată, niciodată de două ori
O acțiune aprobată are loc exact o dată.
Doar ce îi trebuie sarcinii, înregistrat
Ce nu îi trebuie sarcinii este reținut, iar fiecare apel intră în înregistrare.
Unde rulează
Partea care ține credențialele rulează în rețeaua ta sau, pentru API-urile publice, la noi. Tot ce face un om se află în panoul tău Tunnel.
În rețeaua ta
Conectorul rulează în rețeaua ta, lângă sistemele pe care le protejează, ca un container sau ca un serviciu. Se conectează doar spre exterior, deci nu are nevoie de niciun port deschis spre interior.
Sau la Tunnel, pentru serviciile publice
Pentru API-uri publice, cum ar fi un procesator de plăți, putem rula noi conectorul pentru tine. Ajunge doar la serviciile pe care le-ai numit, iar credențialele pe care i le dai sunt criptate în browserul tău și deschise doar în interiorul lui.
Tot ce face un om, în panou
Înregistrarea agenților, acordarea capabilităților, aprobarea acțiunilor și citirea înregistrării se fac toate în contul tău Tunnel.
Ce nu susține Tunnel t0 (Zero-Trust)
Granița rezistă doar dacă agentul nu o poate ocoli. Mașina pe care rulează agentul nu trebuie să țină niciun credențial și nu trebuie să ajungă nicăieri în afară de conector, iar asta este o regulă de rețea de partea ta. Vom livra configurații de referință și o verificare care o dovedește din partea agentului; până când regula este pusă, nu orice interacțiune trece prin graniță.
Conectorul vede fiecare cerere și fiecare răspuns care trec prin el. În rețeaua ta rulează pe hardware-ul tău, sub controlul tău; când îl rulăm noi pentru tine, rulează pe al nostru. Înregistrarea lui nu conține niciodată corpuri de cereri.
O capabilitate fără regulă de răspuns transmite răspunsul întreg. Tăierea se alege capabilitate cu capabilitate, iar panoul arată care nu au niciuna.
Nu filtrează înregistrări după subiect, de exemplu clienții fără legătură dintr-un singur răspuns. Aceasta este o lucrare separată, construită când o cere cineva.
Nu judecă dacă un agent are dreptate. Decide la ce poate ajunge agentul după reguli pe care le scrii tu; niciun model și niciun scor nu iau parte la această decizie.
Nu există încă nimic de cumpărat sau de încercat și nici o dată.
Întrebări pe care ni le pune lumea despre asta
Trebuie rescriși agenții noștri?
Nu. Un agent își trimite cererile HTTP și apelurile de unelte MCP către conector în loc să le trimită direct serviciului, cu propria cheie Tunnel. Nimic altceva nu se schimbă în el și nu trebuie să știe că Tunnel există.
Ce legătură are cu Flamecloak?
Flamecloak este stratul de autorizare a acțiunilor al Tunnel, iar aprobările lui sunt incluse: o capabilitate care are nevoie de o persoană folosește aceiași aprobatori, aceleași aprobări pe telefon și aceeași înregistrare. Nu ai nevoie de un al doilea produs.
Unde stau credențialele?
La conector și nicăieri altundeva. Nu sunt arătate niciodată agentului, nu sunt scrise într-un jurnal și nu mai sunt afișate odată introduse. Dacă conectorul rulează în rețeaua ta, nu o părăsesc niciodată. Dacă îl rulăm noi pentru tine, sunt criptate în browserul tău și deschise doar în interiorul acelui conector, când un apel are nevoie de ele. Rulează-l tu dacă nimeni de la Tunnel nu trebuie să poată ajunge vreodată la ele.
Ce se întâmplă când o aprobare durează?
O aprobare rapidă răspunde pe aceeași cerere. Una mai lentă nu deschide niciodată o a doua decizie și nu produce o a doua acțiune: odată aprobată, rulează o singură dată.
Este decizia un scor de risc?
Nu. Dacă un apel este permis, refuzat sau trimis unei persoane rezultă din condițiile pe care le scrii tu asupra cererii însăși: o sumă, un cont, un câmp. Niciun model nu îl punctează, iar înregistrarea spune ce regulă a decis.
Când pot folosi Tunnel t0 (Zero-Trust)?
Nu există o dată, iar una inventată nu ar valora nimic pentru tine. Este în dezvoltare, nu are preț și nu există nimic la care să te înscrii. Lasă-ți adresa pe această pagină și îți scriem când există ceva real de încercat.