UStackUStack
Oz: The Orchestration Platform for Cloud Agents favicon

Oz: The Orchestration Platform for Cloud Agents

Oz é a plataforma de orquestração programável projetada para executar e coordenar agentes de codificação em nuvem em escala, possibilitando automações complexas de múltiplas etapas.

Visitar Site
Oz: The Orchestration Platform for Cloud Agents

O que é Oz: The Orchestration Platform for Cloud Agents?

O que é Oz: A Plataforma de Orquestração para Agentes em Nuvem?

Oz é a plataforma de orquestração avançada da Warp, especificamente projetada para gerenciar e dimensionar agentes em nuvem. Ela vai além da simples execução de comandos, fornecendo uma estrutura robusta para iniciar agentes de codificação em nuvem ilimitados, paralelos, programáveis e totalmente controláveis. Esta plataforma permite que desenvolvedores automatizem fluxos de trabalho complexos que exigem coordenação entre múltiplos sistemas ou repositórios, transformando interações individuais de IA em processos de negócios escaláveis e auditáveis.

Em sua essência, Oz preenche a lacuna entre tarefas de desenvolvimento local e automação em nuvem em larga escala. Ao alavancar 'Skills' (Habilidades) — os blocos de construção dos agentes Oz — os usuários podem agendar, acionar e gerenciar comportamentos sofisticados de agentes. Com métricas de adoção impressionantes, incluindo mais de 350 mil conversas de agentes diariamente e uma taxa de aceitação de 97% nos diffs de código gerados, Oz está se mostrando uma ferramenta crítica para equipes de desenvolvimento de software modernas que buscam aumentar a produtividade e a consistência.

Principais Recursos

  • Orquestração e Agendamento de Agentes: Transforme agentes em automações agendando-os para rodar como cron jobs, acionados via webhooks ou invocados através da API. Isso permite a execução confiável e recorrente de tarefas complexas de agentes.
  • Plano de Controle Unificado: Inicie, monitore e participe de sessões de agentes de qualquer lugar — o aplicativo Warp, a interface web ou o dispositivo móvel. Este controle centralizado garante a melhor dirigibilidade de agente e gerenciamento de sessão.
  • Coordenação Multi-Repo: Agentes construídos no Oz podem trabalhar em múltiplos repositórios simultaneamente, possibilitando alterações coordenadas e abrangentes em toda a estrutura da base de código em uma única operação.
  • Pilha Totalmente Programável: Oz fornece um conjunto abrangente de ferramentas, incluindo uma CLI, SDK e API dedicadas, permitindo que os desenvolvedores se integrem profundamente e criem aplicações personalizadas baseadas em agentes.
  • Compatibilidade Multi-Modelo: Oz é independente de modelo, suportando modelos de IA líderes como Claude, Codex e Gemini, ao mesmo tempo que suporta padrões da indústria como Skills para rápida integração e flexibilidade.
  • Hospedagem Flexível: Escolha executar seus agentes na infraestrutura da Warp ou implementá-los com segurança dentro de sua própria infraestrutura privada para controle e conformidade máximos.
  • Auditabilidade e Colaboração: Todas as atividades dos agentes são rastreadas automaticamente, fornecendo uma trilha de auditoria clara. Além disso, os agentes podem ser marcados diretamente em mensagens do Slack, promovendo a colaboração contínua da equipe.

Como Usar Oz: A Plataforma de Orquestração

Começar com Oz envolve definir a automação desejada usando Skills e, em seguida, implantar e gerenciar esses agentes através do plano de controle unificado.

  1. Definir Skills (Habilidades): Comece definindo a lógica central ou a tarefa que seu agente precisa executar usando a estrutura 'Skills' da Warp. Essas Skills se tornam os componentes reutilizáveis para suas automações.
  2. Construir ou Configurar Agentes: Use a CLI ou o SDK do Oz para montar essas Skills em um fluxo de trabalho de agente coeso. Você pode configurar o agente para usar modelos de IA específicos ou acessar ambientes específicos.
  3. Implantação e Acionamento: Decida como o agente deve ser executado. Você pode iniciar manualmente uma sessão a partir do aplicativo Warp, configurar um agendamento recorrente (como um cron job) ou integrá-lo a pipelines de CI/CD usando webhooks ou a API.
  4. Monitorar e Dirigir: Uma vez em execução, use o plano de controle unificado (CLI, Web, Mobile) para monitorar o progresso do agente em tempo real. Você mantém controle total, permitindo intervir ou ajustar parâmetros no meio da sessão, se necessário.
  5. Revisar e Iterar: Após a conclusão, revise os logs rastreados automaticamente e as trilhas de auditoria. A alta taxa de aceitação sugere que os resultados (como diffs de código) são altamente confiáveis, minimizando o tempo de revisão manual.

Casos de Uso

  1. Refatoração em Larga Escala: Orquestre um agente para percorrer dezenas de microsserviços ou repositórios, aplicando uma alteração de código padronizada (por exemplo, atualizar a versão de uma biblioteca de cliente de API) de forma consistente em toda a organização durante a noite.
  2. Manutenção Automatizada de Documentação: Agende agentes para rodar semanalmente, analisando pull requests recém-mesclados, gerando documentação atualizada e criando rascunhos de atualizações correspondentes para revisão, garantindo que a documentação permaneça atualizada.
  3. Remediação de Desvio de Infraestrutura: Configure agentes acionados por alterações em arquivos de configuração (via webhook) para auditar ambientes implantados em relação às configurações de estado desejado, gerando automaticamente scripts de remediação ou alertas.
  4. Scripts de Configuração e Onboarding: Crie agentes de configuração complexos e multi-etapas que podem provisionar novos ambientes de desenvolvedor, clonar repositórios necessários, instalar dependências e configurar configurações iniciais, tudo acionado por um único comando ou chamada de API.
  5. Implantação de Correções de Segurança: Implante rapidamente correções de segurança coordenando agentes para identificar componentes vulneráveis em toda a pilha e aplicar patches aprovados pelo fornecedor, seguidos por testes de regressão automatizados.

FAQ

P: Como o Oz difere da execução de um único prompt de IA em um terminal padrão? A: Oz fornece orquestração. Enquanto um prompt padrão executa uma única interação, Oz permite encadear, agendar, monitorar e coordenar múltiplas execuções de agentes em diferentes ambientes ou repositórios, transformando tarefas isoladas em fluxos de trabalho confiáveis e escaláveis.

P: Posso usar meus próprios modelos de linguagem grandes (LLMs) com Oz? A: Sim, Oz é projetado para flexibilidade. Ele suporta nativamente modelos principais como Claude e Gemini, mas sua arquitetura permite a integração com vários modelos, garantindo que você possa aproveitar a melhor ferramenta para suas necessidades específicas de automação.

P: O Oz é seguro para lidar com código-fonte proprietário? A: A segurança é uma prioridade. Oz oferece opções de hospedagem flexíveis, o que significa que você pode executar agentes inteiramente dentro de sua própria infraestrutura, se necessário. Além disso, todas as atividades de sessão são rastreadas automaticamente, fornecendo um log de auditoria claro das ações do agente.

P: O que é uma 'Skill' no contexto dos agentes Oz? A: Skills são os componentes fundamentais e reutilizáveis que definem as capacidades de um agente. Eles permitem modularizar a lógica complexa, facilitando a construção, teste e implantação de automações de agentes sofisticadas baseadas em padrões estabelecidos.

P: Posso iniciar uma sessão de agente a partir do meu telefone? A: Absolutamente. Oz apresenta um plano de controle unificado que suporta o início e o rastreamento de sessões de agentes a partir da CLI Warp, da interface web e de dispositivos móveis, garantindo que você tenha controle onde quer que esteja.

Oz: The Orchestration Platform for Cloud Agents | UStack