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
TcGen demo

Try TcGen Agent on a TwinCAT project.

Sign in, choose the prepared sample or upload your own .tnzip project, and start a private demo session. TwinCAT opens with TcGen Agent ready to use.

Try it out
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

€150/month

1× Solo usage pool

1 access key

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

Small teams

Team

€750/month

6× Solo usage pool

5 access keys

20% more usage than five Solo subscriptions.

TwinCAT teams

Professional

€1,500/month

15× Solo usage pool

10 access keys

25% more usage than two Team subscriptions and 50% more than ten Solo subscriptions.

OEM rollout

Enterprise

Custom

Custom usage-pool allowance and billing

Custom seats and access keys

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