GeneXus for Agents FAQ

O que é GeneXus for Agents?

GeneXus for Agents é um conjunto de skills, tools e interfaces que permitem que agentes de IA operem sobre Knowledge Bases do GeneXus de forma controlada e com contexto específico da plataforma.

É uma camada de capacidades que torna possível usar o GeneXus a partir de ambientes que o mercado já está adotando, como CLIs, assistentes de código e outros agentes compatíveis com skills, tools e MCP.

Na prática, o GeneXus for Agents habilita um novo modelo de trabalho: os objetos de uma Knowledge Base podem ser representados em texto, entendidos e modificados por agentes, validados contra a KB e reincorporados ao fluxo de desenvolvimento sem depender exclusivamente do IDE.
 

Para que serve o GeneXus for Agents?

O GeneXus for Agents serve para incorporar agentes de IA ao fluxo de trabalho sobre Knowledge Bases do GeneXus, com contexto específico da plataforma e sem perder as vantagens e garantias do motor de geração determinística do GeneXus.

Permite usar agentes para entender, gerar, revisar e propor mudanças sobre artefatos GeneXus, sem depender do IDE.

Na prática, ajuda a acelerar análise, desenvolvimento, manutenção e evolução de software, integrando o GeneXus com os ambientes, agentes e fluxos que a indústria já utiliza hoje.
 

O que são as GeneXus Skills?

GeneXus Skills é o conjunto de skills, referências, convenções e ferramentas que permitem que agentes de IA e coding CLIs entendam, gerem, revisem e modifiquem artefatos GeneXus com contexto específico da plataforma.

Em outras palavras, se o GeneXus for Agents é a proposta completa, o GeneXus Skills é sua camada de especialização. É o que permite que esse trabalho aconteça de forma útil e consistente, tanto em ambientes recomendados por nós quanto em outros CLIs ou agentes do mercado que suportem esse modelo, como Claude Code, Globant CODA ou OpenAI Codex.

O GeneXus Skills fornece contexto operacional. Ele encapsula boas práticas, estrutura, referências e regras para que os agentes trabalhem melhor com o GeneXus.

Isso permite que agentes e coding CLIs operem sobre Knowledge Bases e artefatos GeneXus com maior consistência, velocidade e precisão.
 

Quais benefícios o GeneXus for Agents traz?

Produtividade ampliada

Diferente do modelo tradicional, em que grande parte do trabalho ocorre de forma sequencial e centrada em uma interação direta com o IDE, com o GeneXus for Agents o desenvolvedor pode se apoiar em agentes para explorar, gerar, revisar e propor mudanças em diferentes módulos ou tarefas, com mais velocidade e menos atrito.

Isso muda a forma de trabalhar. O trabalho deixa de ser modificar manualmente as bases de conhecimento e passa a ser coordenar e supervisionar o trabalho assistido por agentes.
 

Expansão de capacidades, sem perder o core do GeneXus

O GeneXus for Agents complementa a geração determinística tradicional do GeneXus - segura, confiável, manutenível e de baixo custo de geração - com as novas capacidades trazidas pelos LLMs e agentes de IA.

O GeneXus continua oferecendo algo único: gerar e manter, por décadas, sistemas de missão crítica em grande escala, com evolução tecnológica contínua, de forma determinística e correct by construction, a uma fração do custo da IA generativa. Esses pontos fortes não mudam.

O que o GeneXus for Agents adiciona é a possibilidade de combinar esse núcleo com aquilo que os agentes fazem bem: explorar conhecimento, gerar frontends, produzir código auxiliar, criar integrações, acelerar tarefas repetitivas e auxiliar na evolução do sistema.

O GeneXus cuida do núcleo crítico do negócio. Os agentes ampliam a capacidade operacional ao redor desse núcleo. Juntos, permitem cobrir mais trabalho com maior velocidade e melhor aproveitamento do conhecimento existente.
 

Fluxo moderno de desenvolvimento

O GeneXus for Agents busca integrar o GeneXus à forma de trabalho que a indústria já utiliza hoje:
 
  • Qualquer LLM ou agente compatível como copiloto, sem lock-in a um único fornecedor
  • MCP como protocolo de interoperabilidade para conectar agentes às capacidades do GeneXus

Além disso, são os primeiros passos na adoção de:

  • Git como fonte de verdade para versionamento, branching, pull requests e code review
  • CI/CD padrão para automatizar build, validação e deploy a partir de pipelines

Mais abertura, com o mesmo controle

O mais importante é que o motor do GeneXus não muda. Novamente: a geração de código continua sendo determinística e correct by construction. As validações semânticas, normalização, análises de impacto etc. continuam sendo aplicadas sempre. O que muda é a forma de acessar e operar sobre a Knowledge Base.

Em síntese

O GeneXus for Agents amplia a produtividade, expande o que uma equipe pode fazer com a ajuda de agentes e abre o GeneXus ao fluxo moderno de desenvolvimento, sem abrir mão de controle, consistência ou determinismo. Em uma frase:
GeneXus for Agents transforma a Knowledge Base em um espaço de trabalho real para agentes, sem perder as garantias do motor do GeneXus.

UX em outras tecnologias

O GeneXus for Agents também amplia as possibilidades na camada de experiência do usuário.

Ao trabalhar com representações textuais da Knowledge Base e, ao mesmo tempo, com requisitos de UX dentro de um mesmo fluxo, os agentes podem ajudar a construir interfaces em tecnologias externas como React ou outros frameworks modernos, sem desconectar essas interfaces do conhecimento e das regras de negócio definidas no GeneXus.

Isso abre um modelo especialmente valioso para muitas equipes: usar o GeneXus para gerar e manter o núcleo do sistema, com toda sua robustez, consistência e capacidade de evolução, e aproveitar outras tecnologias no frontend quando se busca mais flexibilidade, dinamismo ou liberdade de design.

Em outras palavras, o GeneXus for Agents permite combinar o melhor dos dois mundos: um backend sólido e determinístico, apoiado na Knowledge Base, e uma experiência de usuário mais aberta à criatividade e aos padrões modernos de interface.

Disponibilidade e licenciamento

Existe modo de beta testing? Quando posso testar?

O GeneXus for Agents está disponível desde 31 de março de 2026.

Como será o licenciamento do GeneXus for Agents?

O GeneXus for Agents e suas skills estarão disponíveis, sem custo, para todos os clientes que estejam em dia com a manutenção.

Como começar? Onde encontro informações?

https://docs.genexus.com/en/wiki?61619,GeneXus+for+Agents

Compatibilidade e versões

Com quais versões do GeneXus o GeneXus for Agents é compatível?

O GeneXus for Agents permite trabalhar com Knowledge Bases do GeneXus Next e do GeneXus 18.

  • No caso das KBs do GeneXus Next, o trabalho com agentes é feito diretamente sobre a base.
  • No caso das KBs do GeneXus 18, o fluxo utiliza o GeneXus Next para fazer um checkout local da KB. A partir daí, os agentes trabalham sobre essa cópia local e, uma vez aprovadas as mudanças, a KB é republicada no GeneXus Server para sua geração determinística com o GeneXus 18.

Está previsto para abril de 2026 o suporte ao GeneXus 18 sem a necessidade de uma cópia local no GeneXus Next.

É possível usar com KBs de versões anteriores, como GeneXus 15, 16 ou 17?

Por enquanto, não. Para usar o GeneXus for Agents, a KB deve estar em uma versão compatível. Se sua KB estiver em uma versão anterior, o primeiro passo é migrá-la para o GeneXus 18.

Então o caminho correto é levar as KBs para o GeneXus Next e, a partir daí, usar o GeneXus for Agents?

Sim. Desde março de 2026 até o lançamento da próxima versão, o GeneXus for Agents trabalha com Knowledge Bases do GeneXus Next. Em breve também funcionará diretamente com o GeneXus 18.

Como migrar do GeneXus 15 para o GeneXus 18?

O Fast Code Studio da Globant e os parceiros do GeneXus possuem ferramentas e processos para ajudar a acelerar esse processo de migração.

Isso substitui o IDE?

Não. O IDE do GeneXus - seja o GeneXus Next ou o GeneXus 18 - continua sendo uma opção válida. O que muda é que deixa de ser a única opção.

Agora existem três formas de interagir com a Knowledge Base:
 
  • Pelo IDE
  • Por meio de coding agents (CLIs)
  • Por qualquer tipo de agente que suporte Skills e o protocolo MCP
 

LLMs, Skills e MCP

Com quais LLMs o GeneXus for Agents funciona?

Com qualquer LLM que suporte MCP (Model Context Protocol):
 
  • CODA CLI com modelos via Globant Enterprise AI (recomendado por segurança e controle)
  • Claude Code (Anthropic)
  • Codex (OpenAI)

Não há lock-in com nenhum LLM específico. Sua equipe escolhe o modelo.

O que muda e o que NÃO muda com o GeneXus for Agents?

O que muda: A forma de acessar a Knowledge Base. Agora, além do IDE, é possível acessá-la via terminal, a partir de qualquer LLM e por meio de protocolos padrão como MCP.

O que NÃO muda: O motor do GeneXus. O runtime não é alterado, os geradores não são modificados e o core não é reescrito. A geração de código continua sendo determinística e correct by construction.