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

✍️ OpenClawRadar📅 Опубликовано: 9 марта 2026 г.🔗 Source
Контейнер Claude Code обеспечивает изоляцию в Docker без необходимости настройки для Claude Code.
Ad

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 и автономно взаимодействовать с веб-приложениями
Ad

Техническая реализация

Прозрачный прокси для localhost использует iptables в Linux и пользовательский прокси в macOS/Windows (поскольку Docker Desktop не поддерживает --network host), с автоматическим переходом на host.docker.internal.

Решаемая проблема

Инструмент устраняет ограничения существующих подходов: Dockerfile для каждого проекта требует обслуживания инфраструктуры, devcontainers имеют сложную конфигурацию и медленную настройку, а ручной запуск docker run нарушает перенаправление переменных окружения, доступность SSH-ключей, функциональность буфера обмена и доступ к localhost.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Разработчик создает генератор шаблонов .NET SaaS с помощью Claude Code и делится инсайтами о рабочем процессе
Инструменты

Разработчик создает генератор шаблонов .NET SaaS с помощью Claude Code и делится инсайтами о рабочем процессе

Разработчик открыл исходный код NETrock, стартового шаблона SaaS на .NET 10 с аутентификацией, ORM и фоновыми задачами, а затем создал для него клиентский генератор с помощью Claude Code. Генератор позволяет пользователям выбирать функции и загружать рабочий .zip-проект, который остается в их браузере.

OpenClawRadar
Запрос функции для Claude Desktop: Хук запуска сессии для автоматической инициализации
Инструменты

Запрос функции для Claude Desktop: Хук запуска сессии для автоматической инициализации

Разработчик, создающий системы постоянного контекста для Claude Desktop, выявляет проблему: поле "Пользовательские настройки" вводит инструкции только при отправке первого сообщения пользователем, что требует ручного запуска для инициализации. Он предлагает добавить поле "При запуске сессии", которое будет выполняться автоматически при открытии нового диалога.

OpenClawRadar
Team Memory MCP: Открытый исходный код общей памяти для Claude Code с байесовской оценкой уверенности
Инструменты

Team Memory MCP: Открытый исходный код общей памяти для Claude Code с байесовской оценкой уверенности

Team Memory MCP — это инструмент с открытым исходным кодом, который предоставляет общую память для команды в Claude Code с байесовской оценкой уверенности. Он использует модель Бета-Бернулли для ранжирования паттернов, включает временное затухание с периодом полураспада 90 дней и может быть добавлен в Claude Code одной командой.

OpenClawRadar
codebase-md: Инструмент автоматически генерирует CLAUDE.md с поддержкой через git-хуки
Инструменты

codebase-md: Инструмент автоматически генерирует CLAUDE.md с поддержкой через git-хуки

codebase-md v0.1.0 сканирует проекты для генерации файлов CLAUDE.md с обнаружением архитектуры, проверкой состояния зависимостей и аналитикой git. Включает git-хуки для поддержания документации в актуальном состоянии и поддерживает другие инструменты для ИИ-разработки с дополнительными конфигурационными файлами.

OpenClawRadar