Willem van den Ende d45c1c7739 Add README and simplify CLAUDE.md
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>
2025-11-29 15:49:50 +00:00

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.