alexi.sh
Todos os artigosSegurança do navegadorPrivacidade de redeFerramentas de privacidadeModelagem de ameaçasProgramação com IAFerramentas de dev

alexi.shLaboratório de Engenharia de IA

ai-coding

Databricks Omnigent: Um Meta-Harness Open-Source para Agentes de IA

PrivSec Lab3 min de leitura
Uma renderização 3D abstrata de nós translúcidos ligados por linhas a um hub central

A Databricks tornou o Omnigent open-source, um meta-harness que orquestra agentes de programação de IA como Claude Code, Codex e Cursor. O que é um meta-harness, as suas três capacidades e onde encaixa para os programadores.

A Databricks tornou o Omnigent open-source, uma ferramenta a que chama meta-harness para agentes de IA. Em termos simples, é uma camada que fica acima dos agentes de programação que já utiliza - Claude Code, Codex, Cursor, Pi ou o seu próprio - e faz com que trabalhem em conjunto. Isto importa porque a maioria das equipas hoje faz malabarismos com vários agentes, e o Omnigent é uma tentativa de governá-los a partir de um só lugar. Eis o que faz e onde encaixa. Para contexto, veja o nosso guia agente de programação de IA.

O que significa "meta-harness"

Um harness é o invólucro que executa um agente: o ciclo que lhe fornece ferramentas, contexto e limites. Cada agente de programação vem com o seu próprio.

Um meta-harness fica um nível acima. Segundo a Databricks, o Omnigent corre por cima de vários harnesses ao mesmo tempo, para que possa combinar, alternar e governar diferentes agentes a partir de um único sistema, em vez de ligar cada um manualmente.

As três capacidades

Segundo a Databricks, o Omnigent está estruturado em torno de três ideias:

  • Composição. Combine vários modelos, harnesses e técnicas sem reescrever código. Pode alternar entre Claude Code, Codex, Pi e os seus próprios agentes com alterações de uma só linha.
  • Controlo. Políticas contextuais e com estado acompanham o que os agentes fazem e impõem salvaguardas - como orçamentos de custo e permissões - na camada do meta-harness, não através de prompts. Esse é um lugar mais firme para colocar limites do que um prompt de sistema.
  • Colaboração. Partilhe uma sessão de agente ao vivo por URL para que colegas de equipa possam rever ficheiros, comentar e conduzir o agente em conjunto, em tempo real.

Uma equipa de programadores a trabalhar em conjunto em computadores num escritório, com código visível num ecrã

A sandbox e como lá chegar

A segurança faz parte do argumento. Segundo a Databricks, o Omnigent inclui uma sandbox de sistema operativo flexível que pode restringir o acesso ao sistema operativo e intercetar e transformar pedidos de rede. Isso dá um ponto de controlo sobre aquilo em que um agente pode tocar, o que importa à medida que os agentes executam mais comandos reais. O nosso guia segurança de agentes de IA explica porque vale a pena ter essa camada.

Depois de ligar um agente como o Claude Code ao servidor Omnigent, segundo a Databricks pode aceder-lhe a partir da web, do telemóvel, de uma aplicação nativa macOS ou de APIs. O código encontra-se no GitHub em omnigent-ai/omnigent.

O que significa para os programadores

Para a maioria dos programadores a solo, um único agente ainda é suficiente, e o Omnigent acrescenta uma camada de que talvez ainda não precise. O seu valor surge quando executa vários agentes, em equipa, com salvaguardas reais. Se está cansado de reescrever código de cola sempre que muda de um agente de programação para outro, um meta-harness é a ideia dirigida exatamente a essa dor. Para escolher os modelos subjacentes, o nosso resumo melhores LLMs de programação 2026 ajuda.

O sinal maior é a tendência. As ferramentas estão a subir um nível: de agentes individuais para sistemas que orquestram e governam muitos agentes ao mesmo tempo. O Omnigent, apoiado por um fornecedor de peso e lançado como open-source, é um marcador claro dessa mudança.

As ressalvas honestas

Duas ressalvas mantêm isto com os pés na terra. Primeira, isto é novo, e os detalhes aqui vêm do próprio anúncio da Databricks mais a cobertura inicial - capacidades reais, mas ainda sem um longo historial no terreno. Segunda, um meta-harness é complexidade acrescentada: justifica-se para configurações multi-agente, de equipa e com muitas políticas, e pode ser exagerado para um único agente num projeto a solo.

A leitura honesta: o Omnigent é um passo credível e open-source rumo à gestão de muitos agentes como um só sistema, vindo de um fornecedor sério. Se orquestra vários agentes de programação ou precisa de salvaguardas reais e sessões partilhadas, vale a pena dar uma olhada. Se corre um único agente sozinho, mantenha-o no radar e reveja quando a sua configuração crescer.

Photo: Pexels (source)

Também disponível em

FAQ

O que é o Omnigent?
Segundo a Databricks, o Omnigent é um meta-harness open-source para agentes de IA. Ele fica acima dos agentes que já utiliza - Claude Code, Codex, Cursor, Pi ou o seu próprio - e faz com que trabalhem em conjunto. A Databricks lançou-o sob a licença Apache-2.0. As conclusões e os detalhes vêm do anúncio da Databricks e da cobertura de veículos como o heise online e o Help Net Security.
O que é um meta-harness?
Um harness é o invólucro que executa um agente de IA - o ciclo que lhe dá ferramentas, contexto e controlo. Um meta-harness fica um nível acima: ele corre por cima de vários harnesses ao mesmo tempo, para que possa combinar, alternar e governar diferentes agentes a partir de um só lugar. Segundo a Databricks, isso permite alternar entre Claude Code, Codex e Pi com alterações de uma só linha, em vez de reescrever o seu código.
O Omnigent é gratuito e open-source?
Sim. Segundo a Databricks, o Omnigent é lançado sob a licença Apache-2.0, uma licença open-source permissiva, e o código está no GitHub em omnigent-ai/omnigent. Ser open-source significa que pode alojá-lo você mesmo, ler o código e adaptá-lo.
O que consegue o Omnigent fazer que um único agente não consegue?
Segundo a Databricks, três coisas: composição (combinar e trocar vários agentes sem reescrever), controlo (impor políticas como orçamentos de custo e permissões na camada do meta-harness, não através de prompts) e colaboração (partilhar uma sessão de agente ao vivo por URL para que colegas de equipa possam revê-la e conduzi-la juntos). Também acrescenta uma sandbox de sistema operativo que pode restringir o acesso ao sistema e intercetar pedidos de rede.