by smithclay
Easy Claude Code devcontainer workflows
# Add to your Claude Code skills
git clone https://github.com/smithclay/claudetainerLast scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T16:57:27.065Z",
"npmAuditRan": true,
"pipAuditRan": true
}claudetainer is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by smithclay. Easy Claude Code devcontainer workflows. It has 105 GitHub stars.
Yes. claudetainer passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/smithclay/claudetainer" and add it to your Claude Code skills directory (see the Installation section above).
claudetainer is primarily written in Shell. It is open-source under smithclay on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh claudetainer against similar tools.
No comments yet. Be the first to share your thoughts!
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)
brew tap smithclay/tap
brew install claudetainer
# Install dependencies
brew install node
npm install -g @devcontainers/cli
Other systems: Direct download or dev container feature
# Project setup
claudetainer init [language] # Create a new devcontainer for your project
claudetainer up # Start container
# Connect and use
claudetainer ssh # Connect with terminal multiplexer
claude # Start Claude Code (inside container)
# Management
claudetainer list # List running containers
claudetainer doctor # Health check and troubleshooting
claudetainer rm -f # Clean removal
Connect from anywhere with persistent sessions:
claudetainer mosh # MOSH + Zellij/tmux multiplexer (better for mobile)
# Uses SSH key authentication (passwordless)
Includes mobile-optimized layouts and push notifications so you can code from your phone effectively.
Want to improve claudetainer? Check out our development guide for:
MIT License - see LICENSE for details.
Many of the original hooks and commands came from sources elsewhere in the Claude Code community, specificaly:
Huge thanks to both of those people.