Контейнер Claude Code обеспечивает изоляцию в Docker без необходимости настройки для Claude Code.

Claude Code Container (ccc) — это бесплатный инструмент с открытым исходным кодом, который обеспечивает изоляцию Claude Code в Docker без необходимости конфигурации. Он был создан с помощью самого Claude Code и решает проблемы безопасности, связанные с флагом --dangerouslySkipPermissions в Claude Code, который вызывал такие проблемы, как удаление домашних каталогов, очистка файлов баз данных и несанкционированное чтение конфиденциальных файлов.
Установка и базовое использование
Для установки требуется всего одна команда: npm install -g claude-code-container. После установки вы можете использовать ccc как прямую замену для claude-code.
Ключевые возможности
- Создаёт отдельные контейнеры для каждого проекта, названные по хэшу пути, что обеспечивает корректную работу
--continueи--resume - Автоматически перенаправляет переменные окружения хоста, локаль и часовой пояс
- Монтирует SSH-ключи и SSH-агент (git push работает без дополнительной настройки)
- Предоставляет прозрачный прокси для localhost, чтобы Claude мог обращаться к dev-серверам хоста на localhost:3000, :8080 и т.д. изнутри контейнера
- Сохраняет функциональность буфера обмена в сессиях Claude, включая поддержку изображений
- Включает интеграцию с mise для управления версиями Node/Python/Java/Go в каждом проекте
- Контейнеры автоматически останавливаются после завершения последней сессии
- Предварительно настроенный Chromium + chrome-devtools MCP: Claude может открывать браузеры, переходить по страницам, делать скриншоты, запускать JavaScript и автономно взаимодействовать с веб-приложениями
Техническая реализация
Прозрачный прокси для localhost использует iptables в Linux и пользовательский прокси в macOS/Windows (поскольку Docker Desktop не поддерживает --network host), с автоматическим переходом на host.docker.internal.
Решаемая проблема
Инструмент устраняет ограничения существующих подходов: Dockerfile для каждого проекта требует обслуживания инфраструктуры, devcontainers имеют сложную конфигурацию и медленную настройку, а ручной запуск docker run нарушает перенаправление переменных окружения, доступность SSH-ключей, функциональность буфера обмена и доступ к localhost.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Браузер CLI: Эффективный по токенам инструмент автоматизации браузера для AI-агентов в программировании
Browser CLI — это постоянный фоновый процесс Chromium без графического интерфейса, который обеспечивает автоматизацию браузера с помощью простых команд Bash, экономя примерно 95% токенов по сравнению с Playwright MCP, сокращая количество вызовов с ~1500 токенов до ~75 токенов.

Реализация локального голосового помощника с помощью Qwen3 на RTX 5060 Ti
Полностью локальный голосовой помощник для автоматизации дома на базе Qwen3 ASR, LLM и TTS на RTX 5060 Ti с возможностью клонирования голоса Моргана Фримена и разнообразными инструментами интеграции.

Клод-кит: Система управления конфигурацией для проектов кода Клода
Claude-kit — это инструмент с открытым исходным кодом для управления конфигурациями каталога .claude/ в нескольких проектах. Он автоматически определяет технологические стеки, генерирует конфигурации, проверяет безопасность и качество, а также синхронизирует изменения, не перезаписывая пользовательские настройки.

Отслеживаемые 5 крупнейших коллекций Claude Code SKILL.md на GitHub — сортируемая таблица с автообновлением
Создал сортируемую таблицу пяти лучших репозиториев с коллекциями навыков (в сумме 125k звезд) с количеством звезд и навыков, автоматически обновляемую по команде /workflows:skill-collections.