Table of contents
Official Content

GeneXus for Agents is a set of skills and tools (such as the GeneXus MCP Server, among others) that enable any agent (capable of handling skills and tools) to operate transparently on GeneXus Knowledge Bases. Its use provides the productivity of these tools to evolve projects and then generate them with enterprise-grade quality and security using GeneXus’s deterministic generators.

GeneXus for Agents allows you to interact conversationally through a CLI (Command Line Interface) available on the market, enabling an LLM (Large Language Model) to have complete knowledge of GeneXus and execute real operations on Knowledge Bases.

The basic idea is that by combining three components—a CLI, a GeneXus skill (called nexa), and a GeneXus MCP server—an LLM can be provided with both the conceptual knowledge of GeneXus and the operations required to interact with a Knowledge Base.

In this model:

  • The GeneXus skill provides the LLM with GeneXus knowledge, including language concepts, object types, properties, usage patterns, and best practices. With this information, the LLM can understand your requests and 'reason' about how to implement solutions within the GeneXus ecosystem.

  • The GeneXus MCP server (Model Context Protocol server) exposes concrete operations that can be executed in GeneXus, such as creating objects, modifying properties, analyzing a Knowledge Base, executing processes, or querying metadata. These operations are invoked by the LLM when it needs to perform real actions on the project.

  • The CLI serves as the interface between you and the LLM, allowing you to send natural-language requests and receive responses or results. The CLI can be any Command Line Interface compatible with agents or LLMs (for example, Claude Code CLI from Anthropic, Codex CLI from OpenAI, CODA CLI, OpenCode CLI, or other CLIs compatible with LLMs or agents).

This approach enables the creation of AI-assisted development environments in which the model not only answers questions but also automates development tasks and manipulates Knowledge Bases in a controlled manner.

Skill (knowledge)

This layer provides comprehensive knowledge and detailed instructions such as:

MCP Server (operations)

This layer allows the execution of actions such as:

  • Creating a Transaction object
  • Modifying a Property
  • Running a Build

How the flow works

The typical flow is as follows:

  1. You express your intent in the CLI.
  2. The LLM, using the GeneXus skill, translates that intent into GeneXus objects represented as text files.
  3. Those text files live in the filesystem and can be versioned in Git.
  4. The GeneXus MCP Server validates and imports them into the Knowledge Base.
  5. The GeneXus MCP Server can then trigger a build, so GeneXus generates the sources for the target model and compiles them.
  6. Results and errors are returned to the CLI for further iteration.

How to install GeneXus for Agents

Read the GeneXus for Agents installation guide for setup instructions.

Availability

Since GeneXus Next 2026.01

See Also

GeneXus Skills
GeneXus MCP Server

Last update: December 2025 | © GeneXus. All rights reserved. GeneXus Powered by Globant