Alpha·every release is a pre-releaseAPIs and harness behavior are still changing·every release until v1 is a pre-release
uzev0.0.0-alpha.9

Roadmap

Where uze is going — from alpha to ecosystem

Roadmap

Status

Alpha. APIs, schemas, and harness integration behavior may change while the cross-harness model is validated. Linux and macOS releases are published on GitHub and installed by curl -fsSL https://uze.sh/i | sh; every version until v1 is an explicit pre-release. macOS is experimental.

Working today

  • Harness management — detection, provisioning through official routes, and a cached readiness report for Claude Code, Codex, OpenCode and Antigravity.
  • Capability portability — skills with invocation policy, MCP servers, portable agents, portable hooks, and package instructions, each delivered through the most native route the harness can preserve.
  • Native package delivery — a preserved vendor envelope where one exists, a deterministically generated one where it doesn't.
  • Project context — AGENTS.md as the baseline, with the one bridge that needs maintaining, in regions uze owns and nothing else.
  • Reproducible project environments — agents.yaml declares, agents.lock pins each marketplace to a commit and each package to a digest, and git clone && uze install rebuilds both.
  • Profiles (beta) — autonomy, sandbox and model preferences translated into each harness's own settings, with the fidelity reported per axis.
  • Environment maintenance — doctor repairs the uze-owned artifacts it can prove are safe to rebuild, and escalates only real decisions.
  • The terminal workspace — persistent panes, parallel agents in isolated checkouts, readiness read from Git, explicit delivery, and a conversation that survives a reboot.
  • Extensions — Code, for a checkout's changes, files, history and map, and Architect, for the project's own Mermaid diagrams drawn in the terminal.
  • Freshness — uze plugin list reports each package against its marketplace's mirror, and uze update moves the pins when you decide to.
  • Records that survive an upgrade — a record written in a shape a build knows is carried across silently; only a shape with no rung is set aside.
  • Theming and keys — one file restyles the CLI, the TUI and what a pane is told the terminal looks like; another rebinds every action, holding only what differs from the default.

In progress

  • Requirements & dependencies — what a plugin needs from its host, declared and checked before install.
  • Plugin versioning — a plugin is pinned to a commit today. A version a project can ask for by range is not decided yet.
  • Security & trust — beyond today's executable-capability boundary.
  • Runtime context projection — the PATH shim that reaches a harness without writing into the project is still experimental.
  • macOS out of experimental — a real install on a Mac, an Intel machine that runs the Intel build, a terminal that is not tmux.
  • Windows releases — Linux and macOS ship today (ADR-034).
  • Migration tooling and ecosystem expansion.

Planned harnesses

HarnessStatus
Cursor CLI⚪ roadmap
Muse⚪ roadmap
PI⚪ roadmap

Cells flip when the integration lands — the matrix on the compatibility page is generated from the integration code itself, so it can never silently rot.

The marketplace

The plugin ecosystem grows through the official marketplace (marketplace.json at the repository root, embedded in the binary as uze-official) plus any community marketplace registered with uze market add. The one official plugin today is plugins/uze, carrying the uze:init, uze:worktree and uze:architect Skills.

On this page