Iniciar sessãoAgendar apresentação
Forge · A fábrica de IA

De uma ideia à produção, sem retrocessos.

O Nexus inclui a sua própria fábrica de software. As ideias são classificadas, uma sala de decisão escolhe uma, e os agentes de IA e os engenheiros desenvolvem-na em ramos. O Forge testa cada alteração contra a linha principal tal como ela será, e não como era, assina o que compila e lança-o por fases, garantindo uma forma de reverter. Suficientemente rápido para o trabalho ao ritmo da IA, suficientemente rigoroso para setores regulados.

Cada alteração testada contra a futura linha principalApenas compilações assinadas chegam à produçãoCorre no seu próprio hardware
nexus · forge · a fila de fusãoDados de exemplo
Alterações testadas em conjunto na fila de fusão
A fila de fusão. Cada alteração é testada em conjunto com as que estão à sua frente, para que a linha principal receba apenas combinações validadas.Dados de exemplo
A linha de produção

De uma questão a um lançamento, em seis passos.

Cada passo deixa um registo e em cada passo há uma pessoa que o pode parar. O percurso desde uma ideia até ao código em execução pode ser rastreado até à origem a qualquer momento.

01

Idealizar

Coloque uma questão real. As sessões de ideias geram opções, testam-nas entre si e classificam-nas, dentro de um orçamento.

02

Decidir

A lista final vai para uma sala de decisão. Uma pessoa designada toma a decisão, e essa decisão torna-se o plano.

03

Criar

Os agentes de IA e os engenheiros escrevem a alteração num ramo, com os respetivos testes, cada um na sua própria sandbox.

04

Verificação

Uma barreira de segurança que bloqueia, uma revisão por IA que explica e uma pessoa que aprova sempre que as regras o exigem.

05

Fundir

A fila de fusão testa cada alteração em conjunto com as que estão à sua frente. A linha principal nunca falha.

06

Lançar

As imagens assinadas são implementadas por fases com verificações de estado. Qualquer lançamento pode ser revertido num único passo revisto.

A fábrica de IA

As ideias entram de um lado, o software funcional sai do outro.

A fábrica une as partes do Nexus que pensam com as partes que constroem. As ideias, as decisões, os agentes e o Forge partilham um único registo, para que possa seguir qualquer linha de código até à questão que lhe deu origem.

Ideias, classificadas

As sessões de ideias testam opções entre si e guardam o argumento mais forte contra cada uma.

  • Classificadas, frente a frente
  • O contra-argumento, registado
honestas · ideas · rankingDados de exemplo
Uma lista classificada de ideias com os argumentos contra cada uma
Classificar as ideias. Cada ideia, o seu desempenho face às outras e o melhor argumento contra ela.Dados de exemplo
Sem regressões

A linha principal nunca falha.

A maioria dos pipelines testa uma alteração contra a linha principal tal como estava quando o ramo foi criado. O Forge testa-a contra a linha principal tal como será, incluindo todas as alterações que estão à sua frente na fila. Uma compilação que falhe numa análise de segurança nunca é assinada, pelo que nunca pode ser lançada.

Compilar, analisar, assinar, propor

Cada compilação passa pelas mesmas etapas. Os testes e a análise de segurança correm lado a lado; a assinatura aguarda por ambos.

  • As análises bloqueiam, não se limitam a avisar
  • Falhas explicadas por palavras
nexus · forge · pipelineDados de exemplo
Compilações a avançar pelas respetivas etapas e o motivo da falha de duas delas
Pipeline. Acompanhar as compilações pelas várias etapas e perceber porque é que duas falharam.Dados de exemplo
Criado para a velocidade

Tão rápido quanto os agentes conseguem escrever.

Quando os agentes de IA escrevem código, as compilações chegam em picos. Os executores são adicionados enquanto as tarefas aguardam e removidos quando terminam, e uma cache de compilação partilhada significa que a maior parte de cada imagem é reutilizada em vez de reconstruída.

Executores que crescem com a fila

Cada compilação corre na sua própria sandbox isolada. Mais executores são iniciados enquanto as tarefas aguardam, dentro de um limite definido por si.

  • Uma nova sandbox para cada tarefa
  • Cresce e diminui dentro de um limite
nexus · forge · máquinasDados de exemplo
Conjuntos de executores e o respetivo nível de ocupação hoje
Máquinas. Decidir se deve ativar o conjunto de executores que escala automaticamente.Dados de exemplo
Assinado, de ponta a ponta

Apenas compilações assinadas chegam à produção.

Cada imagem é assinada na sua impressão digital, com um registo de como e onde foi compilada. A produção recusa tudo o que não esteja assinado, e os segredos são escritos uma única vez e nunca mais são mostrados.

Assinada na sua impressão digital

Duas pessoas detêm cada chave de assinatura. Cada imagem inclui um registo de compilação e as imagens não assinadas são recusadas onde definir.

  • Chaves detidas por duas pessoas
  • Imagens não assinadas recusadas
nexus · forge · assinatura e cadeia de fornecimentoDados de exemplo
Chaves de assinatura e que espaços de nomes recusam imagens não assinadas
Assinatura e cadeia de fornecimento. Garantir que apenas correm imagens assinadas e passar do mero registo para a recusa.Dados de exemplo
Lançamento e reversão

Lançar por fases, com possibilidade de reverter.

Um lançamento é uma pequena alteração revista que fixa a imagem exata a executar. É disponibilizado primeiro para alguns pedidos, depois para metade e, por fim, para todos, com verificações de estado pelo meio. A reversão segue o mesmo processo de alteração, aprovado por uma segunda pessoa.

De uma alteração fundida até à execução

  • Cada passo desde a fusão até à execução
  • O que requer uma pessoa, em primeiro lugar
nexus · forgeDados de exemplo
A página inicial do Forge com compilações, fusões e versões
O Forge num relance. O que falhou, o que está em espera e o que entrou em produção esta manhã.Dados de exemplo
Seu, de ponta a ponta

O seu código, o seu hardware, as suas regras.

O Forge corre na sua instalação, no seu próprio hardware ou na nossa cloud na UE, sem qualquer serviço externo no caminho de compilação. Continua a compilar mesmo quando a produção está em baixo, que é exatamente quando precisa de lançar uma correção. Todas as definições também são guardadas como ficheiros, para que as alterações sejam revistas como código.

Cada definição, com controlo de versões

As definições, os fluxos de trabalho, as competências e as políticas são guardados como ficheiros. Uma alteração feita neles regressa como uma alteração revista.

  • Nos dois sentidos, sempre revista
  • Alterações diretas na linha principal recusadas
nexus · forge · definições como códigoDados de exemplo
Definições guardadas como ficheiros e revistas em ambos os sentidos
Definições como código. Manter todas as definições, fluxos de trabalho, competências e políticas como ficheiros.Dados de exemplo
Perguntas

Sobre o Forge e a fábrica de IA.

Temos de manter o nosso código no Forge?

Não. O Forge está disponível por predefinição, mas o Nexus também funciona com o alojamento de código que já utiliza, ao nível da organização ou do domínio.

Os agentes de IA escrevem código de forma autónoma?

Eles escrevem alterações em ramos, como qualquer engenheiro. Nada chega à linha principal sem passar pelas mesmas verificações, e uma pessoa aprova sempre que as suas regras o exigirem.

Como evitam as regressões?

Cada alteração é testada em conjunto com todas as alterações que estão à sua frente, para que a linha principal receba apenas combinações validadas. Os lançamentos são feitos por fases com verificações de estado, e cada lançamento pode ser revertido num único passo revisto.

O caminho de compilação depende de serviços externos?

Não. A compilação, a análise, a assinatura e o lançamento correm todos dentro da sua instalação, para que possa continuar a lançar uma correção mesmo quando outro serviço está em baixo.

Podemos ver quanto custa a fábrica?

Sim. Os minutos de compilação, os executores e a revisão por IA têm, cada um, um orçamento e um limite máximo, contabilizados como qualquer outra chamada de IA no Nexus.

Agendar apresentação

Veja a fábrica a construir algo real.

Traga uma ideia. Mostrar-lhe-emos o caminho desde uma lista final classificada até um lançamento assinado, no seu próprio hardware.