Multi-agent development environment
QCode
An agentic coding IDE where independent departments — each with its own role and configuration — coordinate through a Docker/Podman execution backend.
- Rust
- Tauri v2
- React 19
- Docker
- Podman
QCode models an engineering organisation rather than a chat window. Work is split across departments — independent agents with their own role, model routing and configuration — that hand tasks between each other instead of sharing one undifferentiated context.
Every agent runs inside a container. The execution backend speaks to Docker or Podman, so an agent that goes wrong damages a disposable filesystem rather than the host.
It is built as a 15-crate Rust workspace behind a Tauri v2 shell with a React 19 frontend, and unlike the nx-* applications it is cross-platform by design.
- workspace
- 15 Rust crates
- shell
- Tauri v2 · React 19
- execution
- Docker / Podman containers
- platforms
- Linux · macOS · Windows