Dan Guido, a Trail of Bits vezérigazgatója és társalapítója bemutatta, hogyan alakította át cégét AI‑native működéssé: nem egyszerű eszköz‑bevezetésről van szó, hanem működési rendszer ("operating system") építéséről. A módszer fő elemei a látható képességmátrix, rendszeres hackathonok, készségtárak, szigorú alapbeállítások és sandboxok, amelyek együtt kezelik az emberi ellenállást, az adat‑hozzáférési problémákat és a készségek minőségellenőrzését.
Miért fontos ez most?
A téma időszerű: a Fortune februári összefoglalója szerint egy National Bureau of Economic Research‑felmérésben mintegy 6 000 vezető közül közel 90% azt mondta, hogy az utóbbi három évben az AI nem hozott mérhető változást foglalkoztatásban vagy termelékenységben. Dan Guido szerint ez nem az AI hatástalanságát bizonyítja, hanem azt, hogy a legtöbb vállalat helytelenül vezeti be az AI‑t — licencet osztanak, majd várják a csodát.
Három szint az AI‑bevezetésben
Guido három szintet különít el:
- AI assisted: általános produktivitás‑segéd (pl. ChatGPT levelekhez, dokumentumok összefoglalása) — a munkafolyamatok nem változnak.
- AI augmented: a munkafolyamatokat áttervezik, az AI végzi az első áttekintést, az ember a másodikat.
- AI native: strukturális átalakítás — a cég és folyamatai az AI‑t alapvető résztvevőként kezelik; az AI inkább csapattárs, mint csak eszköz.
Trail of Bits célja, hogy a szakértelem „kódként halmozódjon” — minden projektből olyan új, újrafelhasználható tudás és eszköz szülessen, ami gyorsítja és javítja a következő munkát.
Az első akadály: alkalmazotti ellenállás
Mikor Guido tavaly bejelentette, hogy a cég „mindent AI‑ra tesz”, kezdetben körülbelül 5% támogatta az ötletet, 95% ellenállt; ebből kb. 20% aktívan, 75% pedig passzívan. Ahelyett, hogy vitába bocsátkozott volna, Guido négy, az AI‑ellenességet tápláló torzítást azonosított: önnön érdemeket túlbecsülő torzítás (self‑enhancing bias), identitásfenyegetés, átláthatatlanság (opacity) és a tökéletlenség intoleranciája.
- Önnön érdemek torzítása: különösen tapasztalt munkatársaknál jellemző, akik a saját ítélőképességüket tartják fő érdemüknek.
- Identitásfenyegetés: a tudásmunka gyakran szimbolikus; ha valaki szakértőként azonosítja magát, elutasítja, ha az eszköz „helyette” végezné a munkát.
- Átláthatatlanság: a gépi döntés folyamatának láthatósága hiányzik — bár a szakemberek sem mindig értik egy orvos döntését, a gépet gyanakvással fogadják.
- Tökéletlenség‑intolerancia: egy algoritmus hibáját követően az emberek gyakran elhagyják azt, még akkor is, ha összességében jobb.
Guido minden torzításra konkrét ellentechnikát fejlesztett.
A Trail of Bits ellenszerei — mit építettek?
-
Képességmátrix (AI maturity matrix): látható, négy szintű mátrix külön a mesterséges intelligencia készségeire, részletezve assurance, engineering, sales és projektmenedzsment szempontjából. Ennek célja, hogy megakadályozza: "már elég jó vagyok" hozzáállást.
-
Készségtárak (skills repositories): három tároló: egy belső a vállalati folyamatoknak, egy nyilvános repository és egy kurált piactér harmadik féltől származó készségek ellenőrzésére. A kurált piactérre azért van szükség, mert a szoftverellátási lánc kockázatos.
-
Hackathonok: kéthetente rendezett, célorientált események. Megadott fókusz és tanulási célok, páros munka, demo és utómunka: a hackathon célja nem elsősorban a szállított termék, hanem hogy a résztvevők egy szintet lépjenek a képességlétrán.
-
„Scar tissue” → konfigurációs infrastruktúra: ismétlődő hibákból és hiányosságokból globális, copy‑paste olvasható alapbeállításokat és ajánlásokat gyártanak (pl. claude‑code‑config). Így az új belépő nem kezdheti elölről a tanulási görbét.
-
Sandboxing és hardened defaults: többféle izolációs megoldás használata (devcontainer, dropkit, COOP, Claude Code sandbox), plusz eljárási alapok, például, hogy minden telepített csomagra hét napos késleltetést alkalmaznak, hogy a nyilvános támadások nagy része felderüljön, mielőtt a fejlesztőkhez jutna.
-
AI kézikönyv: írásos szabályok és kockázati modell a használathoz, hogy a döntések ne "trust us" alapon történjenek.
Operatív részletek és számok
- Trail of Bits körülbelül 130 fős cég.
- Korábban mintegy 50 mérhető mérnöki készséget követtek a teljesítményértékelésben; az AI‑készségeket külön mátrixba emelték.
- A képességmátrix négy szintet tartalmaz: not engaged (0), capable (1), adoptive (2) és transformative (3). A legmagasabb szint nem a legtöbbet használót jelenti, hanem azt, aki új munkamódszereket és AI‑tárgyú eszközöket talál ki.
- Hackathonokat nagyjából kéthetente tartanak; minden esemény után 1–2 ember összegyűjti és rendszerezi az újrafelhasználható artefaktumokat.
- Három készségtárat tartanak: belső, nyilvános és kurált.
- Minden csomagtelepítésre hét napos várakozási szabály vonatkozik.
Adat, jogosultságok és DJ Patil „Tidy House” metaforája
Guido szerint a leggyakoribb akadály nem a modellek vagy eszközök, hanem az adatok és a hozzáférések rendszere. Az „agentek” felhasználása láthatóvá teszi a jogosultsági adósságot: ha egy ügynök hozzáférhet adathalmazokhoz, akkor fel kell tárni, ki és miért fér hozzá. Guido ellenzi a „több kútfőt” (lett volna sok külön megoldás): inkább egy központi alapot javasol, amelyre a csapatok építhetnek, és egy mérőszámot, amely azt mutatja, a csapat adatának mekkora része újrafelhasználható mások számára.
Milyen a poszt‑AI munkakör?
Guido példái szerint a hagyományos feladatok egy része automatizálódik (pl. vonatkozó szerkesztési munkák), de új munkák jelennek meg: agent rendszerek QA‑ja, skills product management. Trail of Bitsnél a nem műszaki dolgozókat is megtanították az alapvető git/CLI használatra, hogy legyen rálátásuk az eszközökre.
Mérések és értékelés
A vállalat most benchmarkokat épít: milyen jól talál egy agent hibákat egy adott nyelvben, mennyire jól írnak meg szerződéseket vagy Statements of Work. Telemetria is gyűlik: mi használódik, mi törik el. Van egy AI systems engineer, akinek a készségtár termék‑menedzsmentje a feladata: pull requestek átnézése, redundáns készségek elavulttá nyilvánítása.
A recept — Guido összegzése
Guido röviden így foglalta össze a siker receptjét:
- Standardizálni egy agent‑workflowt, amit támogatni tudtok.
- Írni egy AI kézikönyvet a kockázati döntésekhez.
- Létrehozni egy képességlétrát, ami világossá teszi a fejlődési elvárást.
- Rövid, gyakorlati adoption sprintet (hackathonok) futtatni.
- Mindent újrafelhasználható artefaktumként rögzíteni: skills + configok + kurált ellátási lánc.
- Autonóm agenteket sandboxolni, guardrailokat és hardened defaultokat alkalmazni.
Guido egyetlen „hibának” nevezett dolga: hogy nem szántak elég FAFO‑időt ("F Around and Find Out") korai eszközök kipróbálására — azaz a dokumentálást és rendszeresítést nem szabad túl sokáig halogatni.
Következtetés
A Trail of Bits esete azt mutatja, hogy az AI‑haszon nem pusztán technológiai kérdés: mechanizmusok, ösztönzők és szervezeti dizájn kell ahhoz, hogy a produktivitás realitássá váljon. Ha az informatikai eszközök korában a termelékenység később nőtt, mert a vállalatok átszervezték magukat a számítástechnika képességeihez, most hasonló szervezeti munkát kell elvégezni az AI‑val. Trail of Bits tapasztalatait és eszközeit nyilvánosan is közzétették, hogy mások is tanulhassanak belőle.
Hol találhatók az anyagok?
Trail of Bits blogján és GitHub repositoryjában publikálják a playbookot, a konfigurációs repo‑t (claude‑code‑config), a devcontainer‑t, dropkitet, COOP‑ot és a kurált piacteret.
Főbb hivatkozott elemek a cikkben: Dan Guido (Trail of Bits), Fortune összefoglaló a National Bureau of Economic Research felméréséről; Trail of Bits nyilvános készségtára és bloganyagai.



