astrid: ett säkert agentoperativsystem för utvecklararbetsflöden
astrid, från Astrid Runtime, är ett bärbart, kapabilitetssäkert operativsystem som kopplar språkmodeller till verklig verkställighet av verktyg. Det exponerar modulära WebAssembly "kapslar" via Model Context Protocol så att modeller kan anropa isolerade verktyg medan runtime upprätthåller säkerhet på exekveringsnivå för att förhindra obegränsad värdåtkomst. Runtime erbjuder en CLI, REST API och MCP-server samt SDK:er för JavaScript och TypeScript. Riktad mot AI-ingenjörer och arkitekter, ger det runtime-förtroende och styrning för agentiska arbetsflöden.
Vilka uppgifter kan du faktiskt använda den för?
Astrid fungerar som ett Agent Operating System som exponerar modulära verktyg för språkmodeller, vilket låter modeller upptäcka och anropa funktioner genom MCP. Utvecklare packar funktionalitet i versionshanterade WebAssembly "kapslar" som körs isolerat från värden. Stödda kapselspråk inkluderar:
- Rust
- JavaScript
- TypeScript
Hur granskbara och säkra är agentåtgärder?
Körningen upprätthåller en kapabilitets-säkerhetsmodell och kör kapselns kod inuti WebAssembly-sandlådor, vilket placerar exekveringslagerkontroller mellan agenter och värden. Astrid inkluderar ett revisionssystem som kallas Unicity Audit för att registrera verktygsanrop och säkerhetsrelevanta händelser, och den dirigerar systeminteraktioner genom en virtualiserad luftsluss (VFS). Eftersom verkställighet sker vid exekvering snarare än i uppmaningar, minskar verktyget vanliga uppmaningsinjektionsangrepp, även om korrekthet fortfarande beror på kapselns kod och anropade modellutdata.
Är det praktiskt att anta i befintliga utvecklararbetsflöden?
Antagande passar utvecklarledda miljöer eftersom Astrid tillhandahåller en CLI, ett självhostat REST API eller en dedikerad MCP-server och körs på Linux, macOS och Windows. Kärnan är skriven i Rust medan SDK:er finns för JavaScript och TypeScript, så integration i webb- och backendstackar är möjlig. Team bör planera för ett utvecklararbetsflöde som bygger, versionerar och testar Wasm-kapslar, eftersom utvidgning av agentkapabiliteter kräver kodartefakter snarare än enkla uppmaningsrecept.
Ett praktiskt val för ingenjörsteam som behöver styrning av exekveringslagret
Astrid passar ingenjörsteam som kräver kontrollerad agentexekvering och spårbara verktygsanrop, eftersom dess design prioriterar körningens förtroende och revisorbarhet. Förvänta dig en utvecklingscentrerad integrationsväg: team måste producera och testa Wasm-kapslar och införliva körningens revisionssignaler i styrningsprocesser. Antagande kräver ingenjörsinvestering och styrningsplanering.