Add hyperfine to devcontainer and a bench-cores.sh script that runs
hyperfine benchmarks under different CPU core counts using taskset.
This enables verifying performance optimizations across varying levels
of CPU parallelism.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add mcp.deepwiki.com, codeload.github.com, raw.githubusercontent.com,
objects.githubusercontent.com, and anthropic.gallery.vsassets.io to the
devcontainer firewall allowlist.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add -exist flag to ipset add to prevent errors on duplicate IP entries
- Remove eamodio.gitlens from VS Code extensions
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace npm global install (`npm install -g @anthropic-ai/claude-code`)
with the official native installer (`curl -fsSL https://claude.ai/install.sh | bash`).
- Remove CLAUDE_CODE_VERSION build arg and npm-global prefix config
- Add claude.ai to firewall allowed domains for installer access
- Update PATH to use ~/.local/bin where native installer places the binary
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add fd-find, ripgrep, and ast-grep for better code search
- Persist zsh history with proper settings (HISTSIZE, SAVEHIST, SHARE_HISTORY)
- Add postCreateCommand to run npm install automatically
- Mount host .claude config for consistent Claude Code settings
Updated the base image in the devcontainer Dockerfile to use Node.js 24,
aligning with the dependency updates made in the current branch.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Set up comprehensive development container configuration for Claude Code:
- Added Dockerfile with Node.js 20, development tools, and Claude Code CLI
- Configured VS Code extensions and settings for optimal development experience
- Implemented network firewall restrictions for security
- Added persistent volumes for bash history and Claude configuration
- Based on Claude Code documentation: https://docs.claude.com/en/docs/claude-code/devcontainer🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>