Config commands
These commands edit the config for a workbench you already created. They only
change the yml (and seed any needed values into the env); the change takes
effect on the next apply. Each kind of
component has an add- command and a matching remove-.
| Commands | What they do |
|---|---|
| add-language / remove-language | Add or remove a language toolchain (Node, Python, Go, …). |
| add-service / remove-service | Add or remove a backing service (Postgres, MySQL, Redis, or any image). |
| add-feature / remove-feature | Add or remove a devcontainer feature (AI agents, CLIs, SDKs). |
| add-mcp-server / remove-mcp-server | Give the agents an MCP server to reach, or take it away. |
| add-repo / remove-repo | Add or remove a git repo cloned into the workbench. |
| add-port / remove-port | Expose or stop exposing a port through the proxy. |
| add-apt-packages / remove-apt-packages | Add or remove Debian/Ubuntu apt packages. |
| add-from-url / remove-from-url | Add or remove an install script URL that runs on every rebuild. |