Move user-facing setup instructions to new README.md and reduce CLAUDE.md to essential project context for Claude Code. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
815 B
815 B
CLAUDE.md
Instructions for Claude Code when working on this repository.
Project Overview
This is a secure devcontainer configuration for running Claude Code in a sandboxed environment with network restrictions.
Key Files
.devcontainer/devcontainer.json- Container and VS Code configuration.devcontainer/Dockerfile- Container image definition.devcontainer/init-firewall.sh- Network security rules (iptables whitelist)run-container.sh- Helper script for non-interactive usage
Development
Uses mise for tool versioning. Run mise install to set up Node.js 24.
Security Model
The container uses iptables to whitelist only essential domains (GitHub, npm, Anthropic APIs, VS Code services). This allows safe use of --dangerously-skip-permissions.