Как устроены VM для мобильных агентов: Firecracker, git-память и облачные браузеры

The VMs Powering Mobile Agents (Instinct, Claude Code)

Инженер Rohan Adwankar разобрал внутренности виртуальных машин, на которых работают мобильные агенты вроде Claude Code и Instinct. Обе платформы используют Firecracker microVM, но по-разному: Claude Code запускает внутри кастомный init на Rust и хранит оператора в гостевой системе, а Instinct арендует песочницы E2B с полным Ubuntu и хранит память агента в git-репозитории Markdown-файлов, который пушится в S3. Также рассматривается, как Instinct использует облачные браузеры с сохранёнными профилями для выполнения задач, требующих авторизации, и как устроена аутентификация через короткоживущие STS-токены.

«Прочное — это git-репозиторий в S3. Машина одноразовая».
  1. hypendev

    Всегда, firecracker до самого дна!

    Понравился разбор, честно говоря, большинство вещей не были по-настоящему удивительными.

    Что меня удивило, так это то, что instinct был просто "агентом, натянутым поверх markdown-файлов в git", особенно после того, как люди так много о нём говорили. Я ожидал хотя бы базу данных или граф или что-то "умное", но увы, это просто три markdown-файла в плаще.

  2. RohanAdwankar

    Я заглянул внутрь виртуальных машин, которые используют пару агентных платформ.

    Короче, они используют firecracker с памятью в git.

    Я большой фанат части с памятью в git, было бы круто посмотреть, как выглядит история git после того, как я использую её в течение более длительного периода времени.

    Это мой первый блог, я пытаюсь документировать вещи публично, пока учусь, дальше я более внимательно посмотрю на провайдеров, которых они используют под капотом (например, e2b), так что не стесняйтесь давать советы, на что смотреть!

  3. quietraster

    Отличный разбор. Заметили ли вы существенные различия в том, как платформы обрабатывают сохранение файловой системы между сессиями?

Ещё за этот день

2026-09-08