TcGen Agent

AI-assisted Structured Text generation directly from the TwinCAT engineering shell.

The plugin connects Visual Studio / TwinCAT XAE Shell to Agile Automation's cloud AI service, while a local bridge reads the project and applies approved Structured Text changes through TwinCAT automation.
TwinCAT AI agent

A Visual Studio plugin that lets AI work with real TwinCAT projects.

Project-aware AI

TcGen Agent brings AI assistance into Visual Studio and TwinCAT XAE Shell. It can explain the open project, draft Structured Text, and prepare changes that are applied through the local TwinCAT engineering tools after review.

TwinCAT stays on the engineering workstation. Agile Automation's cloud service handles login, usage limits, model selection, and AI reasoning, while the local bridge reads the project and applies approved updates. TcGen Agent supports TwinCAT 3.1 Build 4024 and 4026+ shell generations.

AI that understands the open TwinCAT project

When you ask for help, TcGen Agent shares the relevant project context with Agile Automation's AI service so the answer is based on your actual TwinCAT solution, not a blank prompt. A local bridge handles project reads and approved writes on the engineering workstation.

Structured Text generation and controlled project updates

TcGen Agent can draft Structured Text and, after approval, update DUTs, functions, interfaces, function blocks, methods, and programs through the standard TwinCAT automation interface.

Write control inside the engineering shell

You choose how project writes are handled: ask every time, approve automatically, or read-only. In ask mode, the generated Structured Text can be reviewed and edited before it is applied.

Read and explain existing projects

The local bridge can read source-controlled TwinCAT project files such as .plcproj, .TcPOU, .TcDUT, .TcGVL, and .xti, then give the AI the code it needs to explain the project accurately.

Generate reviewable Structured Text

Ask TcGen Agent to produce Structured Text for new blocks, methods, interfaces, data types, and example programs while keeping the generated code visible to the developer.

Plan, create, or apply changes

TcGen Agent can recommend a change, create new TwinCAT objects, or apply updates to an existing solution after approval.

Architecture
Docked TcGen Agent tool window inside Visual Studio / TwinCAT XAE Shell
Cloud account login, subscription status, usage limits, and model selection
Local project bridge starts from the plugin and listens only on the workstation
Project reads do not change files; they give the AI the code needed for useful answers
Approved writes can create new TwinCAT solutions or update existing Structured Text
Review dialog shows generated Structured Text before it is written

2026 Product Roadmap

TcGen Agent 2026 Product Direction roadmap with milestones from June to December 2026 and customer value outcomes.
TcGen Agent in action

See TcGen Agent analyze projects and write TwinCAT objects in real workflows.

Watch the agent inspect an existing TwinCAT project, plan an axis block, apply approved updates, and validate the generated PLC code.
Demo 1

Analyze TwinCAT projects with TcGen Agent

TcGen Agent reads an active TwinCAT project, builds project memory from real objects, explains the architecture, and highlights risks with code-linked evidence.

  • Read-only investigation of the active TwinCAT solution
  • Project overview, object responsibilities, interfaces, and coupling
  • Concrete findings tied back to TwinCAT objects and code locations
Demo 2

Write blocks with TcGen Agent

TcGen Agent designs an object-oriented axis block from project context and Beckhoff motion concepts, applies approved TwinCAT objects, and validates the result.

  • Project-fit planning before code generation
  • Status type, interface, function block, methods, properties, and harness
  • Build diagnostics workflow with zero compile errors
TcGen plans

Public monthly plans for individual engineers, teams, and OEMs.

Start with a single engineer seat, expand to a small machine-builder team, or use the professional and enterprise tiers when TcGen Agent becomes part of regular TwinCAT delivery.
Single seat

Solo engineer

€150/month

Baseline usage pool for one engineer

1 access key

A practical entry point for one engineer evaluating project-aware AI in TwinCAT.

Small teams

Team

€750/month

10x Solo usage pool

5 keys sharing one token pool

For teams that want shared access without enterprise procurement overhead.

TwinCAT teams

Professional

€1,500/month

30x Solo usage pool

10 keys sharing one token pool

For engineering groups using TcGen Agent across active machine software work.

OEM rollout

Enterprise

Custom

Larger OEMs, self-hosted, privacy review, procurement

Custom usage quota

For larger organizations that need deployment, privacy, and procurement alignment.

Interested in AI-assisted TwinCAT project analysis or code generation?

Tell us what you are building, where the current blocker is, and what the target architecture should support.

Contact