Databricks open-sources Omnigent meta-agent harness
TECH

Databricks open-sources Omnigent meta-agent harness

22+
Signals

Strategic Overview

  • 01.
    Databricks open-sourced Omnigent, a meta-harness that sits above existing coding agents (Claude Code, Codex, Pi, and custom agents) and turns them into interoperable parts of a richer multi-agent system.
  • 02.
    Omnigent is released under the Apache 2.0 license and is in alpha as of launch.
  • 03.
    Omnigent focuses on three problems above the level of a single harness: composition, collaboration, and control — combining models and harnesses without rewriting code and switching between them with one-line changes.
  • 04.
    The same agent session is reachable from terminal, web (localhost:6767), desktop, and mobile, and live sessions can be shared by URL so teammates can watch, comment, and steer in real time.

The harness becomes a swappable Lego block: Omnigent's bet on a standard interface

Omnigent's central move is deceptively simple. Every coding agent today bundles a model with a particular interface, but underneath they all do the same thing: messages and files go in, text streams and tool calls come out. Omnigent standardizes that interface so harnesses become swappable [3]. The payoff is that you can combine multiple models, harnesses, and techniques without rewriting code, and switch between Claude Code, Codex, Pi, and your own agents with one-line changes [1]. The harness — historically the thing that locks you into a vendor — is demoted to a component you can hot-swap.

This is why observers reached for the Kubernetes analogy: just as Kubernetes abstracted away the underlying servers, the meta-harness layer is framed as the next evolutionary step for working with agents, eliminating the silos that today's agent harnesses create [4]. The strategic consequence for developers is reduced lock-in — if every harness is interchangeable, the question shifts from 'which agent do I commit to?' to 'which agent is best for this specific subtask, right now?' That reframing is the whole point, and it is what separates Omnigent from being just another IDE or coding assistant: it is an orchestration layer that sits across agents rather than a competitor to any one of them [1].

Control as policy, not prompt: the enterprise governance unlock

The most enterprise-relevant idea in Omnigent is that guardrails live at the orchestration layer, not in a prompt. Omnigent enforces stateful, contextual policies that track agent actions and enforce guardrails like cost budgets and permissions at the meta-harness layer, not via prompts [1]. Concretely, a team can pause an agent after every $100 of LLM spend, or require human approval before an agent runs git push once it has installed a new npm package [1]. Because these policies are stateful and sit outside the model, they cannot be jailbroken away by clever input the way a prompt-based rule can.

Security is handled at the same layer. Omnigent ships an OS sandbox called Omnibox that can lock down OS access and intercept or transform network requests, so a secret like a GitHub token never has to be exposed to the agent itself [3]. For organizations, this maps cleanly onto existing compliance instincts — community discussion framed the policy model as a separation-of-duties or SOC 2 analog and as an antidote to shadow AI inside enterprises. Pairing observable cost budgets with hard permission gates and secret-hiding sandboxes is what could make multi-agent workflows palatable to a security review, which is arguably the real unlock here rather than the raw capability.

Multiplayer agents: live shared sessions and cross-vendor debate as a new working model

Omnigent treats an agent session as a shared, multi-surface object rather than something trapped in one terminal. The same session is reachable from terminal, browser, and phone [2], and a live session can be shared by URL so teammates can review files, comment, and steer the agent together in real time [1]. This collapses the copy-paste workflow that developers currently use to move plans and output between, say, Codex and Claude Code — relief at exactly that pain point was a dominant theme in community reception.

The more novel consequence is structured disagreement between models. Because harnesses are interchangeable, Omnigent ships example agents that exploit it: Polly delegates work to coding sub-agents running in parallel git worktrees and routes each diff to a reviewer drawn from a different vendor than the one that wrote it, while Debby sends every question to both Claude and GPT and lets them debate. The underlying thesis — that once agents are interoperable, the obvious thing is to let them collaborate, debate, and converge on something better [4]— turns model diversity from a procurement headache into a quality mechanism. The open questions the community raised are real, though: cross-agent state and memory management, and how context degrades as multiple agents pass work between each other over a long session, remain unproven in an alpha release.

Historical Context

2025-06-11
Databricks launched Mosaic Agent Bricks at the Data + AI Summit, a workspace for building production-ready AI agents — part of its broader agent strategy preceding Omnigent.
2026-06-13
Databricks published the blog introducing and open-sourcing Omnigent under Apache 2.0.

Power Map

Key Players
Subject

Databricks open-sources Omnigent meta-agent harness

DA

Databricks

Builder and open-source publisher; developed Omnigent internally and released it under Apache 2.0, deepening its position in the AI agent infrastructure ecosystem.

MA

Matei Zaharia

Databricks CTO/co-founder and UC Berkeley professor; lead author and builder of Omnigent who announced it publicly.

KA

Kasey Uhlenhuth

Co-author of the Databricks announcement blog post for Omnigent.

AN

Anthropic (Claude Code), OpenAI (Codex), Pi

Underlying coding-agent harnesses that Omnigent wraps and makes interchangeable; Omnigent also supports OpenAI Agents and the Claude Agents SDK.

MO

Modal and Daytona

Cloud sandbox providers used by Omnigent to run agent sessions remotely without a local machine.

Fact Check

4 cited
  1. [1] Introducing Omnigent: A Meta-Harness to Combine, Control, and Share Your Agents
  2. [2] omnigent-ai/omnigent: A meta-harness to combine, control, and share your agents
  3. [3] Databricks Open-Sources Omnigent: A Meta-Harness That Composes, Governs, and Shares AI Agents Across Claude Code, Codex, and Pi
  4. [4] Databricks Unveils Omnigent Meta-Harness

Source Articles

Top 3

THE SIGNAL.

Analysts

"Frames Omnigent as a meta-agent for orchestrating a swarm of agents that mix harnesses and models, are governed by policies instead of prompts, and support live shared sessions instead of copy-pasting between tools."

Matei Zaharia
CTO & co-founder, Databricks

"Argues the meta-harness layer is the next evolutionary step for working with agents, comparable to how Kubernetes abstracted server management, by eliminating AI agent silos."

StartupHub.ai (analysis)
AI news/analysis outlet
The Crowd

"Really excited to open source a new project: Omnigent, a meta-harness for AI agents. It lets you build multi-agent coding and custom agents, sitting above Claude Code, Codex, Pi, and agent SDKs to let you compose them. It also adds live collaboration and rich control policies."

@@matei_zaharia866

"Introducing Omnigent, a meta-harness to combine, control, and share your agents. The best teams already mix models and harnesses and design loops that drive teams of agents. No single harness can keep up with that alone. So we built the layer above — we call it a"

@@databricks271

"Introducing Omnigent: a meta-harness to combine, control, and collaborate with your agents"

@u/databricks173

"Databricks Open-Sources Omnigent: A Meta-Harness That Composes, Governs, and Shares AI Agents Across Claude Code, Codex, and Pi"

@u/ai-lover10
Broadcast
Databricks Omnigent Explained: The Meta-Harness for Claude Code, Codex & AI Agents

Databricks Omnigent Explained: The Meta-Harness for Claude Code, Codex & AI Agents

告别孤岛:用元框架把 AI Agent 变成生产力 (Goodbye Silos: Using a Meta-Framework to Turn AI Agents into Productivity)

告别孤岛:用元框架把 AI Agent 变成生产力 (Goodbye Silos: Using a Meta-Framework to Turn AI Agents into Productivity)