HeadlinesBriefing favicon HeadlinesBriefing.com

VMs propulsant les agents IA mobiles : Claude Code et Instinct

Hacker News •
×

Des agents IA comme Claude Code et Instinct passent des appareils locaux aux machines virtuelles distantes, permettant l'accès mobile. Claude Code s'exécute dans son propre micro VM Firecracker avec un init personnalisé basé sur Rust (process_api) en tant que PID 1, démarré via vsock sur le port 2024. Le VM divise les disques : stockage persistant writable par l'utilisateur (vda) et composants en lecture seule du agent (vdc/vdd), incluant un harness Bun de 324 Mo.

L'inférence se fait via HTTPS/2 Server-Sent Events vers api.anthropic.com à travers une passerelle egress MITM uniquement 443, avec des tokens OAuth marqués par l'hôte. Le temps de démarrage prend environ 430 ms pour l'initialisation et 6.4 s pour charger le harness, déclenché par des messages vsock entrants. Instinct, une startup plus récente, ne gère pas son propre parc de VM, mais loue des sandboxes éphémères E2B—Ubuntu 22.04.5 avec 2 vCPU, 1.9 Go RAM, 29 Go de disque, d'une durée maximale de 30 minutes.

Les deux utilisent des signatures Firecracker : pas de bus PCI, périphériques minimaux, et kvm-clock. Instinct utilise systemd standard en tant que PID 1, contrairement à l'init Rust personnalisé de Claude Code. Le modèle sépare la persistance de l'utilisateur de l'immuabilité de l'agent, permettant des sessions continues malgré la réclamation de VM.