Projetos · IT Solutions

AI Operator

Em curso

Um conjunto de ferramentas internas para operadores que permite orquestrar agentes de IA em vários ambientes de execução — numa única interface de controlo coerente.

Função
Plataforma interna
Período
2025–2026
Resultado
Orquestração em múltiplos ambientes de execução

03 · AI Operator

Automatização ao serviço das pessoas.

Um conjunto de ferramentas internas para operadores que permite orquestrar agentes de IA em vários ambientes de execução — numa única interface de controlo coerente.

Desafio

O problema.

As cargas de trabalho dos agentes raramente se limitam a uma linguagem ou a um ambiente de execução. Sem uma camada de operação partilhada, as equipas recriam os mesmos controlos — iniciar, parar, inspecionar, encaminhar — para cada interface.

Era necessário um único conjunto de ferramentas que continuasse a ser compreensível à medida que aumentassem os ambientes de execução, em vez de uma acumulação de scripts isolados.

Abordagem

Como o abordámos.

01

Uma única interface de operação

As diferenças entre ambientes de execução ficam na implementação interna; os operadores trabalham através de uma interface coerente.

02

Várias linguagens desde a conceção

Núcleo em Python, interfaces em TypeScript, serviços em Go e um cliente nativo — cada um na função mais adequada.

03

Observável por predefinição

As execuções, as falhas e as passagens de controlo são visíveis sem ligar um depurador a cada processo.

04

Prioridade à utilização interna

Concebido primeiro para os nossos próprios operadores — clareza acima de formalidades.

O que construímos

O que entregámos.

Núcleo de orquestração

Coordenação das execuções de agentes em Python e ambientes de execução relacionados a partir de um mecanismo de controlo partilhado.

Interface de operação

Interfaces TypeScript para inspeção, encaminhamento e controlo diários.

Camada de serviços

Serviços Go para as partes do sistema mais sensíveis ao desempenho e as API partilhadas.

Cliente nativo

Um cliente Swift para fluxos de trabalho dos operadores que precisam de funcionar no dispositivo.

Documentação interna

Manuais operacionais e materiais de apresentação para que as ferramentas continuem a ser utilizáveis para além dos seus autores originais.

Arquitetura

O sistema num relance.

Um monorrepositório com várias linguagens: Python para o núcleo dos agentes, TypeScript para a interface e as ferramentas dos operadores, Go para os pontos de acesso aos serviços e Swift para o cliente nativo.

As convenções partilhadas de configuração e registo mantêm o conjunto tecnológico operacional à medida que são acrescentados novos ambientes de execução.

Números e factos

Num relance.

Python · TS · Go · Swift

Línguas

Operadores internos

Foco

Agentes em múltiplos ambientes de execução

Âmbito

Em desenvolvimento ativo

Estado

O que aprendemos

O que levamos para o futuro.

  1. 01

    Um vocabulário de operação partilhado importa mais do que uma abstração perfeita — as equipas precisam dos mesmos verbos em todo o lado.

  2. 02

    Usar várias linguagens só compensa quando os limites são explícitos; caso contrário, o resultado são quatro conjuntos tecnológicos por concluir.

  3. 03

    As ferramentas internas têm sucesso quando a documentação faz parte do produto e não fica como tarefa pendente.

Próximos passos

O que se segue.

  • Inspeção mais rigorosa das execuções e repetição dos percursos dos agentes que falharam.
  • Maior cobertura de ambientes de execução onde as cargas de trabalho em produção o exijam.
  • Controlos de acesso reforçados à medida que mais equipas partilham a interface de operação.

Continuar a conversa

Está a trabalhar em algo semelhante? Entre em contacto.

Entrar em contacto
AI Operator: orquestração de agentes — Alpine Ascent