Modal a közelmúltban zárta le a 355 millió dolláros Series C körét, és a cég többször is megfogalmazza, hogy az „agent cloud” jövőjét építi. A vállalat korábbi Series A-je 17 millió dollár volt; az alapítók között és a vezetésben a korábbi beszélgetésekben Erik Bernhardsson neve többször felmerült. Modal CTO-ja, Akshat Bubna egy podcast-epizódban swyx-sel és Vibhu-val részletezte, hogyan változtatják meg az AI-ügynökök az infrastruktúra követelményeit.
Miért nem elegendőek a régi feltevések?
A hagyományos felhő- és infra-értelmezés a fejlesztőkre épít: dokumentációt olvasó emberekre, YAML-fájlok értelmezésére, dashboardokból következtető üzemeltetőkre. Ez a megközelítés működött azért, mert az emberi fej tudta kiegészíteni a hiányzó kontextust. Az AI-ügynököknek azonban nincs ilyen luxusa: nekik rögtön futtatniuk, vizsgálniuk, hibakeresniük és újrapróbálniuk kell a kódot, ezért az iterációs és visszacsatolási ciklusoknak sokkal szorosabbnak és kontextusorientáltabbnak kell lenniük.
Sandboxes, programozott környezetek és az ügynökök
Modal korán épített támogatást izolált futtatókörnyezetekhez (sandboxes): a cég szerint már 2023 májusában bevezették a sandbox API-t. A sandboxok lehetővé teszik, hogy ügynökök gyorsan felpörgetett, elkülönített környezeteket hozzanak létre — ez az infra programozhatóságának egyértelmű példája, amely kutatási és fejlesztési munkafolyamatokra is kiterjed.
A Modal korai iránya: jobb runtimeból AI-cloud
Az alapötlet az volt, hogy egy jobb runtime sok általános problémát old meg: serverless konténerek kezelése, rugalmas burst-vezérelt feldolgozás, és a fejlesztői élmény egyszerűsítése dekorátor-alapú konfigurációval (infrastruktúra co‑lokálása a kóddal). Modal GPUs-t adott a termékéhez egy évvel ChatGPT megjelenése előtt, mert a cég már korán látta a compute-intenzív, bursty munkaterhelések növekvő szerepét.
Az "developer experience" helyett az "agent experience"
Modal SDK csapata a fejlesztői élményről (DX) az ügynökök élményére (AX) helyezte át a hangsúlyt. Az elképzelés: az infrastruktúra követelményeit érdemes a kóddal együtt kezelni (dekorátorokban), így egy ügynök gyorsabban tudja módosítani a környezetet, futtatni változtatásokat és látni az eredményt. Ugyanakkor Bubna hangsúlyozza, hogy még ha kevesebben is nézik a forráskódot, a megfigyelhetőség (observability) továbbra is kritikus — a dashboardok, naplók és CLI-eszközök emberi értelmezést és döntéshozatalt is igényelnek.
Modal AI-primitívek: mit kínál ma a platform?
Bubna összegzése szerint Modal a primitíveket kifejezetten AI-alkalmazásokra építette: jelenleg az infra lefedi az inference-t, traininget, batch feldolgozást és sandbox munkaterheléseket. A Modal-termékcsomag és technológiai elemek közé tartozik:
- serverless functions és dekorátor-alapú konfiguráció
- elastic inference a saját modellekhez (audio, video, robotika, comp bio)
- GPU snapshotting a gyorsabb cold startokért
- DeFlash: blokk-alapú speculative decoding megoldás, amely nyílt forrásban is elérhető
- Auto Endpoints: előreoptimalizált végpontok, amelyek DeFlash és más optimalizációk mellett egyszerűsítenek a telepítést
- sandboxes, persistent storage, networked containers, private IPv6 overlay
- RDMA és multi-node, serverless jellegű training
- egy kapacitáspool, amely 17 különböző cloud szolgáltatót fed le
Műszaki részletek: burstiness, GPU snapshotting, DeFlash
Modal fő erőssége a rugalmasság és az autoscaling: sok ügyfélnél az inference forgalom erősen ingadozik (diurnális minták, regionális eltérések, kampányok). A gyors skálázáshoz és hidegindítások csökkentéséhez Modal GPU snapshottingot alkalmaz, azaz a GPU állapotának mentését, amely a következő cold startokat jelentősen felgyorsítja. A DeFlash spekulatív dekódolás lényege, hogy egy kisebb „draft” modell előre jósol blokknyi tokeneket, amelyeket a nagyobb modell verifikál; ez jelentős sebességnövekedést adhat (akceptált token‑hossz növelésével többszörös gyorsulás érhető el) anélkül, hogy a minőség romlana.
Speciális munkaterhelések: RL rollouts és 100,000 sandbox
Bubna elmondása szerint bizonyos megbontásoknál — például megerősítéses tanulás (RL) rolloutoknál — extrém burstiness jelenik meg: roll‑outokhoz sokszor nagyszámú, rövid életű sandboxra lehet szükség; előfordulhat, hogy 100,000 sandboxot igényelnek egyes RL-munkafolyamatok.
Hálózat, RDMA és elosztott edzés
Modal támogatja a sandboxok közötti hálózatos együttműködést, sidecar konténereket, kimenő kapcsolat‑szabályozást, és egy IPv6 alapú privát overlayt (I6PN), amely a workspace‑en belüli konténerek privát elérését teszi lehetővé. Többnode‑os edzési munkákhoz RDMA‑t is alkalmaznak, hogy a TCP‑stack kikerülésével gyorsabb memóriatranszfereket érjenek el; Bubna említ 3 terabit/s belső hálózati sávszélesség‑szerű igényeket az ilyen munkákhoz.
Auto Endpoints és frontier‑szintű inferencia
A Modal Auto Endpoints célja, hogy a felhasználóknak egyszerű, azonnal skálázható végpontot adjon, amelyben a DeFlash és egyéb optimalizációk alapból benne vannak; a felhasználó megkapja a kódot, és ha szeretné, kibonthatja a teljes Modal‑élményt. Modal nyílt forrásban osztja meg fejlesztéseit (például DeFlash), ugyanakkor rendelkezik egy csapattal, amely ügyfélspecifikus finomhangolásban és optimalizációban segít.
Kapacitásmenedzsment, 17‑felhős stratégia és batch‑tier
Modal nem saját adatközpontokat üzemeltet, helyette 17 felhőszolgáltató kapacitását aggregálja, és egy reliabilitási réteget épített rájuk. Ez a „supercloud” megközelítés lehetővé teszi a földrajzi és költségoldali optimalizációt, valamint külön ajánlatokat (például latency‑insensitive, olcsóbb batch tier) azoknak az ügyfeleknek, akik meg tudják várni az eredményt.
Biztonság, megfigyelhetőség és guardrailok az ügynököknek
Bubna kiemelte, hogy a production‑ügynököknek merev, hard guardrailokra van szükségük (például hálózati, fájlhozzáférési és egyéb korlátok), mert a LLM‑vezérelt mediált jogosultságkezelés önmagában nem elég megbízható a sandbox szintű biztonsághoz. Ugyanakkor a lágyabb, mediált kontrollok kombinálhatók a kemény korlátokkal.
Kikkel dolgozik Modal és milyen vertikumok jönnek még szóba?
Modal több élvonalbeli startuptal dolgozik együtt (példák a beszélgetésben: Suno, Runway, Ramp/Ramp Inspect, Cognition). A cég ügyfelei nem csak LLM‑inferenzia terén aktívak: multimodális, audio‑video, robotika és számítástechnikai biológia (comp‑bio) munkaterhelések mind fontosak. Modal célja, hogy a különböző vertikumok sajátosságaira is reagáljon (például regionális routing, valós idejű audio‑video alacsony késleltetéssel).
Eszközök, SDK‑k és jövőkép
Modal SDK‑i Python, TypeScript és Go nyelveken elérhetők; a runtime Rustban van megírva, de nem kötődik egyetlen nyelvhez. A cég belső megközelítései közé tartozik a Modal Bench — benchmarkok gyűjtése arra, hogy hol hibáznak az ügynökök és milyen eszközöket kell az AX‑hez adni. Emellett Modal forward‑deployed engineering csapata mélyen technikai támogatást nyújt ügyfeleknek az inferencia és training optimalizációban.
Összegzés
Modal pozíciója az AI‑ügynökök által felkínált új igényekre adott válaszként az infrastruktúra oldaláról érkezik: dekorátor‑alapú DX/AX, sandboxes, elastic inference, GPU snapshotting, DeFlash spekulatív dekódolás, Auto Endpoints és egy 17‑felhős kapacitáspool alkotja azt a technikai hátteret, amivel a vállalat a production‑szintű agent‑workloadokat kívánja kiszolgálni. Akshat Bubna hangsúlyozza továbbá a megfigyelhetőség, a hard guardrailok és a kapacitásstratégia szerepét abban, hogy az ügynökök megbízhatóan és biztonságosan futhassanak produkciós környezetben.
Fontos nevek és források szereplők szerint
- Modal — a beszélgetés fő szereplője
- Akshat Bubna — Modal CTO (a beszélgetés vendége)
- Erik Bernhardsson — Modal CEO (korábbi említés)
- Példák ügyfelekre: Suno, Runway, Cognition, Ramp (Ramp Inspect)
(A közlések a Modal vezetőivel folytatott podcast‑beszélgetés és a Modal bejelentések alapján kerültek összefoglalásra. A fenti megállapítások a beszélgetés állításaira támaszkodnak.)



