Skip to content

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.

in development
  • Rust
  • Tauri v2
  • React 19
  • Docker
  • Podman
notes

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.

facts
workspace
15 Rust crates
shell
Tauri v2 · React 19
execution
Docker / Podman containers
platforms
Linux · macOS · Windows