Claude Code multi-agent

Consort

Consort keeps AI-written code clean and correct: a coordinated ensemble of role agents, spec-first and test-driven, driven by a deterministic state machine against live branches of a real Lakebase database. Engineering discipline is no longer left to the whim of a model. Consort enforces it.

37 stars 11 forksMulti-agent & worktrees Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add databricks-solutions/consort

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/databricks-solutions/consort.git

From the README

Consort keeps AI-written code clean and correct: spec-first and test-driven, driven by a deterministic state machine with human-approval gates and immutable tests. Engineering discipline is no longer left to chance at the whim of a model. Every green is a real test run on a live branch of a real Lakebase database, enforced by contract, not suggestions.

Consort takes its name from the field of music. A *consort* is an ensemble that plays in concert: each musician holds one part, and a conductor keeps them in time. Consort is that, applied to building software. A set of agents each take on one familiar role from the software lifecycle — a spec author, an architect, a DBA, a test strategist, a UX designer, and a navigator/driver pair at the keyboard — while the product owner is the human's own seat (you, or a Human Proxy standing in headless), a deterministic conductor keeps them in sequence, and the human approves every gate. No agent plays another's part.

What Consort builds. Consort builds transactional application backends (an API, and optionally a web UI) on Lakebase, Databricks' serverless, Postgres-compatible OLTP database that branches in about a second. Every git branch is paired with its own Lakebase branch, so each has a real, isolated database and the schema evolves in lockstep with the code. It isn't for the Delta Lakehouse, ETL, analytics, or BI; it's for building app backends on Postgres. See docs/positioning.md for how Consort compares to other spec-first tools.

Quick start

Setting up Consort is easy. Copy the command below and enter it into any terminal window.

Then, run /consort:start in your agent session. Getting started has the prerequisites and a full walkthrough.

Why Consort

AI agents write code fast, but you can't trust that the code is…
Read the full README on GitHub

Details

Language
TypeScript
Last updated
3 November 2026
Topics
agent-frameworkai-agentsclaude-codedatabrickslakebasemcpspec-driven-developmenttddtest-driven-development

FAQ

What is Consort?

Consort keeps AI-written code clean and correct: a coordinated ensemble of role agents, spec-first and test-driven, driven by a deterministic state machine against live branches of a real Lakebase database. Engineering discipline is no longer left to the whim of a model. Consort enforces it. It is a multi-agent for Claude Code, from databricks-solutions/consort on GitHub.

How do I install Consort?

Run /plugin marketplace add databricks-solutions/consort inside Claude Code, then follow the setup in the README.

Is Consort popular?

databricks-solutions/consort has 37 GitHub stars and 11 forks, and is included in 1 curated Claude Code list. It was last updated on 3 November 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.