Запустите агента для кода в контейнере Docker

Широкие права агента не обязаны означать открытый доступ ко всему вашему компьютеру. Если выбрать «Docker kapsayıcısında çalıştır» (запускать в контейнере Docker), агент работает в контейнере, который видит только папку проекта, а его диалог, статистика и инструменты AgentVera работают как обычно.

Что видит агент

Контейнер видит только папку проекта, а для агента в worktree ещё и репозиторий этого worktree. Остальной компьютер, другие программы и ваши SSH-ключи не видны.

  • В Linux файлы создаются с вашим идентификатором пользователя.
  • Когда агент останавливается, контейнер удаляется; остаются только изменения в папке проекта.
  • При желании задайте лимиты CPU и памяти.

Образ

Собственный образ агента AgentVera (Node 22, git, ripgrep, Claude Code и Codex) собирается автоматически при первом использовании. Вместо него можно взять свой образ, если в нём есть команда claude или codex.

Всё остальное работает так же

Диалоги хранятся так же, как на вашем компьютере, поэтому возобновление, статистика и бюджеты токенов ведут себя так же. Хуки AgentVera и серверы MCP (карта проекта, доска, обмен сообщениями между агентами…) продолжают работать внутри контейнера. В заголовке агента отображается чип «Docker».

Как пользоваться

  1. 1

    Установите и запустите Docker Desktop, Colima или OrbStack.

  2. 2

    В диалоге агента выберите «Docker kapsayıcısında çalıştır» для локального агента Claude Code или Codex.

  3. 3

    При желании введите собственный образ и лимиты CPU и памяти.

  4. 4

    Запустите агента; в первый раз соберётся образ AgentVera.

Вопросы

Что для этого нужно?

Docker Desktop, Colima или OrbStack.

Какие агенты могут работать в контейнере?

Агенты Claude Code и Codex, работающие на этом компьютере.

Можно ли использовать свой образ?

Да. В нём должна быть команда claude или codex.

Почему Claude просит войти в аккаунт на macOS?

Связка ключей macOS не видна из контейнера Linux, поэтому Claude может попросить войти один раз внутри него.

Что остаётся, когда агент останавливается?

Только изменения в папке проекта. Контейнер удаляется, а диалог остаётся на вашем компьютере.

Связанные возможности

Все возможностиПосмотреть 18 поддерживаемых агентов для кода

Соберите своих агентов за одним столом.

Начните с бесплатного тарифа. Скачайте приложение, добавьте папку проекта и откройте первого агента.