Full-Code · Domain Agentsactive

AI Infrastructure Agent

Type: full-code · Vendor: VersusControl · Language: Go · License: Apache-2.0 · Status: active · Status in practice: experimental · First released: 2025-09-01

Links: homepage docs repo

AI Infrastructure Agent manages AWS infrastructure from natural-language requests by planning the changes, presenting a dry-run plan for human approval, and only then applying them.

Description. AI Infrastructure Agent is a Go tool that lets a user manage AWS infrastructure through natural-language commands. It is powered by a configurable model provider (OpenAI, Google Gemini, or Anthropic Claude) and exposes capabilities over the Model Context Protocol. The agent analyzes a request, reads the current infrastructure state, and creates a detailed execution plan; every operation can first run in dry-run mode that shows exactly what would be created, modified, or deleted. The agent presents that plan for review and waits for explicit approval before any real AWS changes are applied.

Agent loop shape. The agent receives a natural-language request, queries available tools and the current infrastructure state, and uses a configured model to create a detailed execution plan. Operations can run in dry-run mode that shows exactly what would be created, modified, or deleted. The plan is presented for the user's review and the agent waits for approval before executing any real change, handling resource dependencies automatically during apply.

Primary use cases

  • natural-language AWS infrastructure management
  • dry-run preview of infrastructure changes before apply
  • human-approved provisioning of cloud resources
  • state-aware planning over existing AWS resources

Key concepts

  • Dry-run mode simulate-before-actuate (docs)A preview mode in which every operation is simulated and the agent reports exactly what would be created, modified, or deleted, and estimates cost, without touching any AWS resource.
  • Execution plan plan-and-execute (docs)The model-generated, ordered set of infrastructure operations the agent proposes for a request; it is shown for review and applied only after approval, with resources created in dependency order.
  • Terraform-like state (docs)An internally maintained record of the current infrastructure state that the agent reads before planning and uses to detect drift from the expected configuration and resolve conflicts.
  • MCP Server (Agent Core) mcp (docs)The Go core that implements the Model Context Protocol, exposes the infrastructure tools, and runs the decision-making and planning loop behind the React web dashboard.

Patterns this full-code implements —

Neighbourhood

Click any neighbour to follow the lineage. Scroll to zoom, drag to pan.