What's new
Changes to devcontainer-plus, newest first. In a project, dcp update brings them in.
October 31, 2026
- Start a project in one command. In a new project folder,
dcp initadds the latest devcontainer-plus. No more copying folders around. - Update in one command. In a project,
dcp updatebrings its dev container up to the latest devcontainer-plus. Changes you've made yourself are kept. - What's new, in one place. This page lists every change in plain words, and
dcp updatelinks here. - Rebuilds that don't cut work off. Before rebuilding, stopping or removing a container,
dcpchecks whether Claude or anything else is busy in it, and asks first if so. - A status line for Claude Code. Under the prompt: the model, how full the conversation is, and how much of your 5-hour and 7-day limits you've used. Have your own? It's kept, and
dcp statuslineswitches between the two. - No surprise summaries. Claude Code no longer squeezes a long conversation into a summary while you're away, so you come back to it as you left it.
- git uses your GitHub sign-in. After
auth, plaingitworks with your GitHub account too, so pushing and installing plugins from private repos just work. dcordcp. The command installs under both names, and its messages use whichever you typed.dcpis handy wheredcis already taken.- Reuse a snapshot name.
dcp snapshot <name> --overwritereplaces an old snapshot, but only once the new one has saved completely. - A new name. zeveck/devcontainers is now devcontainer-plus. The old address still redirects.
October 30, 2026
- Snapshots.
dcp snapshot <name>saves your project folder and the agents' history in one go, anddcp restore <name>puts it all back. Handy for trying something and starting over.
October 19, 2026
- Reach servers in the container.
dcp forward <port>opens a server running in the container on your computer, and--networklets your phone reach it too.
October 12, 2026
- Clear out a project for good.
dcp rm --volumesremoves a project's container and its saved agent history together, asking first.
October 11, 2026
- Agent history survives rebuilds. Claude, Codex and Gemini keep their sessions, memory, settings and plugins when you rebuild, each project separately. Sign-ins are cleared each time, and
dcp volumesshows or deletes what's saved.
August 23, 2026
- One folder to copy, and a command to run it. The whole setup became a single
.devcontainerfolder you drop into any project, withdcto run it from a terminal without VS Code, andauthto sign in to GitHub or GitLab. - GitLab too.
glabcomes installed alongsidegh.
July 12, 2026
- GitHub CLI.
ghcomes installed, so agents can open pull requests and work with issues.
May 6, 2026
- Chromium and Node.js 24. The browser agents drive is now Chromium, Node.js is version 24, and
NPM_REGISTRYlets installs use your own registry where npmjs.org is blocked.
March 8, 2026
- Lighter browser control. Agents drive the browser through the Playwright CLI instead of the Playwright MCP server, which is simpler and takes less of Claude's attention.
February 23, 2026
- Playwright CLI versions. New versions of the container that drive the browser with the Playwright CLI.
January 26, 2026
- Claude Code's own installer. Claude Code installs with its native installer, so it updates itself like it does anywhere else.
September 30, 2025
- First release. Dev containers for VS Code with Claude Code, Codex CLI and Gemini CLI, Python 3.12 and Node.js 22, plus the Playwright MCP server so agents can drive a web browser. Two versions: all three agents, or Claude only.