К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

devcontainer-setup — скилл для Claude Code: функции и установка

Скилл создаёт изолированный devcontainer с предустановленным Claude Code, инструментами под Python, Node, Rust или Go и постоянными томами. Пригодится для безопасного запуска агента в песочнице проекта.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add trailofbits/skills --skill devcontainer-setup -a claude-code
Открыть на GitHub

Что делает devcontainer-setup

Скилл сканирует репозиторий, определяет язык по файлам конфигурации вроде pyproject.toml, package.json, Cargo.toml или go.mod и собирает настройки в каталоге .devcontainer. Если проект гибридный, он объединяет окружения: Python ставится в базовый Dockerfile через uv, а Node, Rust и Go подключаются как стандартные фичи devcontainer.

Особое внимание авторы уделили защите хоста. Контейнер ограничивает сеть утилитами iptables и ipset, изолирует выполнение через bubblewrap, монтирует директорию .devcontainer только для чтения и пробрасывает токены Anthropic через переменные среды. Инструменты вроде ripgrep, fzf, tmux и ast-grep входят в базовый образ.

Конфигурация рассчитана строго на локальную разработку, поэтому разворачивать на её основе прод-окружение нельзя. Если в репозитории уже настроен рабочий .devcontainer, скилл будет избыточным, так как он проектировался под генерацию контейнера с чистого листа, а не для точечных правок.

Какие задачи решает

  • настроить изолированную песочницу для работы Claude Code
  • сгенерировать конфигурацию .devcontainer под Python, Node, Go или Rust
  • подключить постоянные тома для кэша пакетных менеджеров
  • ограничить права контейнера с помощью сетевых правил и bubblewrap

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

  • Сделай devcontainer для этого проекта на Python
  • Создай песочницу с Claude Code и поддержкой Rust
  • Настрой изолированный devcontainer с постоянными томами

Как установить devcontainer-setup

1Через Skills CLI (Vercel)

npx skills add trailofbits/skills --skill devcontainer-setup -a claude-code

2Вручную: положить файлы

~/.claude/skills/devcontainer-setup/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/devcontainer-setup/

Из того же набора35

Весь набор →
semgrep trailofbits Находит уязвимости в кодовой базе с помощью Semgrep. Скилл согласует план проверок и собирает результаты в единый отчёт SARIF. Claude Code CX Codex Cursor +1 9 500установок differential-review trailofbits Проверяет изменения кода с упором на безопасность, историю Git и покрытие тестами. Нужен для разбора коммитов, различий и пул-реквестов с отчётом. Claude Code CX Codex Cursor +1 8 800установок modern-python trailofbits Настраивает Python-проекты под современный стек инструментов: uv для зависимостей, ruff для линтинга и форматирования, ty для проверки типов. Пригодится при создании новых проектов, написании скриптов и миграции со старых инструментов. Claude Code CX Codex Cursor +1 8 700установок secure-workflow-guide trailofbits Проводит смарт-контракты через пятиэтапный аудит безопасности от Trail of Bits перед деплоем или при коммитах. Запускает статический анализ, строит диаграммы и настраивает фаззинг. Claude Code CX Codex Cursor +1 7 400установок sharp-edges trailofbits Проверяет архитектуру API и схемы конфигураций на скрытые уязвимости интерфейса. Помогает убрать опасные параметры по умолчанию и предотвратить ошибки разработчиков. Claude Code CX Codex Cursor +1 6 900установок agentic-actions-auditor trailofbits Проверяет рабочие процессы GitHub Actions с интеграцией ИИ-агентов на уязвимости и инъекции промптов. Помогает найти утечки контекста через переменные окружения и опасные триггеры. Claude Code CX Codex Cursor +1 6 700установок gh-cli trailofbits Скилл заставляет ИИ использовать аутентифицированный gh CLI вместо curl и fetch при работе с репозиториями, PR и issues GitHub. Нужен для приватных репо и выше лимитов API. Claude Code CX Codex Cursor +1 6 600установок variant-analysis trailofbits Ищет в репозитории другие проявления уже найденной ошибки. Нужен после уязвимости или логического дефекта, когда требуется проверить похожий код. Claude Code CX Codex Cursor +1 6 400установок

Похожие

arize-instrumentation официальный arize Скилл помогает добавить трассировку Arize AX в приложение с LLM. Сначала агент анализирует проект, затем предлагает изменения и ждёт подтверждения. GitHub Copilot 1 100установок nextflow K-Dense-AI Помогает писать, запускать и отлаживать пайплайны Nextflow DSL2 и воркфлоу nf-core. Пригодится при настройке вычислений на SLURM или в облаке. Claude Code CX Codex Cursor +1 1 400установок architect-review sickn33 Скилл для случаев, когда агенту нужно оценить архитектуру целиком: риски, компромиссы, план проверки. Claude Code CX Codex Cursor +1 1 300установок omc-doctor Yeachan-Heo Скилл разбирает установку oh-my-claudecode: сверяет версию плагина с той, что лежит в npm, и ищет в настройках старые хуки. Пригодится, когда плагин вроде стоит, а поведение сессии не меняется. Claude Code CX Codex Cursor +1 832установок release Yeachan-Heo Скилл анализирует конфигурацию CI и файлы версий, сохраняет правила в .omc/RELEASE_RULE.md и проводит релиз по шагам. Помогает избежать ручных ошибок при тегировании и публикациях. Claude Code CX Codex Cursor +1 827установок dart-resolve-package-conflicts dart-lang Скилл для решения конфликтов версий пакетов в Dart-проектах, когда pub get не может найти совместимые версии. Помогает разобраться с lockfile и обновить зависимости без полного пересчёта. Claude Code CX Codex Cursor +1 18 600установок wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. Claude Code 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. Claude Code CX Codex Cursor +1 1 200 000установок

Вопросы о devcontainer-setup

Как установить devcontainer-setup в Claude Code?

Выполните команду npx skills add trailofbits/skills --skill devcontainer-setup -a claude-code. Файлы скилла загрузятся в локальную папку навыков агента.

Что делает devcontainer-setup?

Он определяет стек проекта по манифестам и генерирует файлы в каталоге .devcontainer. Окружение включает Claude Code, средства изоляции процессов, расширения редактора и запуск скриптов сборки.

Подходит ли этот скилл для изменения готового devcontainer?

Нет, он предназначен для создания конфигурации с нуля. Если конфиг уже существует, обновлять его придётся вручную.

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

Спонсоры проекта

Компании, которые помогают держать аналитику открытой