Devcontainer Coding Agents — AI skill for Claude Code
Devcontainer with four AI coding agents (Claude Code, Copilot, OpenCode, Codex) and yaah for unified config generation.
How to install Devcontainer Coding Agents
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open dirien/devcontainer-coding-agents and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Devcontainer Coding Agents does
Devcontainer with four AI coding agents (Claude Code, Copilot, OpenCode, Codex) and yaah for unified config generation.
Alternatives in AI
- Debate — AI Debate Hub - Structured four-way debates between Claude, Sonnet, Gemini, and Codex 2.8k ★
- Wechat Acp — Bridge WeChat chat messages to any ACP-compatible AI agent (Claude, Codex, Copilot, Qwen, Gemini, OpenCode and 488 ★
- Squeez — Hook-based token compressor for 5 AI CLI hosts (Claude Code, Copilot CLI, OpenCode, Gemini CLI, Codex CLI) 188 ★
README
Coding Agent Sandbox
A devcontainer that bundles four AI coding agents — Claude Code, GitHub Copilot CLI, OpenCode, and Codex — with Pulumi, Kubernetes tooling, and 29 agent skills, 12 agents, 5 hooks, and 4 MCP servers powered by [yaah](https://github.com/dirien/yet-another-agent-harness). Open it in VS Code (or any devcontainer-compatible editor) and you get a ready-to-go environment for building cloud infrastructure with AI assistance.
What's inside
**Coding agents:** Claude Code, GitHub Copilot (VS Code extension + CLI), OpenCode, Codex
**Languages:** Node.js, Python, Go (all latest)
**Infrastructure tools:** kubectl, Helm, Pulumi CLI, GitHub CLI
**Linters and language servers:** Ruff, golangci-lint, gopls, Prettier, Pyright, TypeScript language server
**Agent harness:** yaah v0.3.3 — generates skills, agents, hooks, and MCP server config for all four agents via `yaah generate`. See [docs/tools-and-skills.md](docs/tools-and-skills.md) for the full list.
**Docker AI Sandbox:** A lightweight standalone image (`docker-sandbox/Dockerfile`) based on `claude-code-minimal` with kubectl, helm, and pulumi pre-installed. Test with `sbx run --template docker.io/dirien/sandbox-claude-iac:latest claude`.
Prerequisites
- Docker (or a compatible container runtime)
- VS Code with the Dev Containers extension, or another devcontainer-compatible tool (GitHub Codespaces, DevPod, etc.)
Quick start
- Clone the repo:
git clone https://github.com/dirien/devcontainer-coding-agents.git
cd devcontainer-coding-agents
Open in VS Code and reopen in container when prompted (or run `Dev Containers: Reopen in Container` from the command palette).
Authenticate whichever agents you want to use:
# Claude Code — OAuth (port 19999 is pre-forwarded)
claude auth login --callback-port 19999
# GitHub Copilot CLI
copilot /login
# OpenCode
opencode auth login
Related Skills
Agentvault
Unified memory layer for AI coding agents — searchable by humans (Obsidian) and by AI (MCP). Supports Claude C
Agentctl
One config for all your AI coding agents — Claude, Codex, Cursor, Kiro, OpenCode
Haazel Plugin
Cinematic website builder plugin for Claude Code. Domain analysis, GSAP modules, Sanity CMS, FAL.ai image/vide
Cligent
Unified TypeScript SDK for AI agents - Claude Code, Codex, Gemini CLI, OpenCode, and more
Acp Pro.Github.Io
Unified VSCode Client for AI Agent (Claude, Copilot, Codex, …) with multi-tab sessions and remote sharing.
AI Toolkit
Professional-grade AI coding toolkit: 94 skills, 44 agents, multi-platform (Claude, Cursor, Windsurf, Copilot,
Related Agents
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Consult Agent
Execute cross-tool AI consultations via Task spawning. Use when agents or workflows need a second opinion from
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and