by smithclay
Easy Claude Code devcontainer workflows
# Add to your Claude Code skills
git clone https://github.com/smithclay/claudetainer<p align="center"> <img src="./assets/claudetainer-demo.gif" width="250px" alt="claudetainer-demo"> </p>Auto-configured Claude Code devcontainer with mobile-friendly shell: code from anywhere.
Claude Code automatically configured with a persistent shell session, hooks, slash commands, utilities, and specialized sub-agents designed for coding without a keyboard. Everything runs in an isolated devcontainer using Anthropic's official image.
Get up and running in under 2 minutes on Linux, macOS or WSL:
# 1. Add the tap and install
brew tap smithclay/tap
brew install claudetainer
cd ~/your-project
# 2. Initialize your project with a language preset (go, node, python, rust)
claudetainer init python
# 3. Start the container
claudetainer up
# 4. Connect to the container with SSH key authentication (passwordless)
claudetainer ssh
# 5. (Inside the ssh session) Start Claude Code: all hooks and slash commands automatically load in a nice zellij UI.
claude
You now have a fully configured Claude Code development environment with specialized sub-agents, automated quality control, slash commands, and team workflows.
npm install -g @devcontainers/climacOS & Linux (Recommended):
# Add the tap (one-time setup...