container-use

MCP-сервер от Dagger, который дает каждому агенту свой контейнер и git-ветку для параллельной и безопасной работы

MCP-серверСредний риск

dagger/container-use

Установка

brew install dagger/tap/container-use

Для всех платформ есть скрипт: curl -fsSL https://raw.githubusercontent.com/dagger/container-use/main/install.sh | bash

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

container-use подключается к агенту как MCP-сервер и переносит его работу в изолированный контейнер со своей git-веткой. Несколько агентов могут одновременно работать над разными задачами, не мешая друг другу и основной рабочей копии. Вся история команд и логи сохраняются, в терминал любого агента можно зайти и взять управление. Результат проверяется обычным git checkout нужной ветки, а неудачную попытку можно просто выбросить.

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

Подходит, если

  • Нужно запустить несколько агентов над одним репозиторием одновременно
  • Не хочется давать агенту выполнять команды прямо на своей машине
  • Нужно видеть, что агент на самом деле делал

Не подходит, если

  • Docker или совместимая среда контейнеров недоступна
  • Задача требует доступа к локальным устройствам или GUI

Пример запроса к агенту

Создай hello world приложение на Python с Flask в отдельном окружении

Ограничения

Проект в ранней экспериментальной стадии и быстро меняется. Нужна среда контейнеров, работа идет через движок Dagger. Базовые образы загружаются из публичных реестров, доступ к Docker Hub из России бывает ограничен.

Как отключить. Выполните claude mcp remove container-use или удалите блок сервера из конфигурации MCP, затем brew uninstall container-use.

MCP

Транспорт
stdio
Авторизация
не нужна

Проверка безопасности

  • Агент выполняет произвольные команды, но внутри изолированного контейнера
  • Создает ветки в локальном git-репозитории

Коротко о README

README описывает идею изолированных окружений для агентов и основные возможности: контейнер и ветка на агента, журнал команд, вмешательство в работу. Даны команды установки через Homebrew и скрипт и пример подключения к Claude Code с добавлением правил в CLAUDE.md. Настройка для остальных агентов вынесена на сайт проекта. Лицензия Apache-2.0.

Частые вопросы

Как посмотреть работу агента?

Переключитесь на его ветку через git checkout, там будут все изменения.

Есть ли короткая команда?

Да, cu работает так же, как container-use.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск389,7 тыс.
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск245,5 тыс.
Выбор редакции

Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git

CLIВысокий риск145 тыс.
Выбор редакции

Агент OpenAI для программирования, который работает локально в терминале, с версиями для IDE и десктопа

CLIВысокий риск124,1 тыс.