Important: Claude Code is a separate, third-party command-line tool made by Anthropic. It is not part of AutomationView, not bundled with it, and not invoked by it. AutomationView ships no Claude integration. This page is optional external-tooling guidance: it explains how you can point that external tool at your AutomationView project files, which are plain Python on disk.
Claude Code is a command-line assistant that runs in your terminal and reads the files in a folder. Because AutomationView projects are plain .seq and .machine Python files, you can run Claude Code against them like any other code project. Setting it up takes two steps.
Create a CLAUDE.md file at the root of your project. Copy the reference briefing from the Using an External AI Assistant page.
This file tells Claude Code the automation_machine API, your naming conventions, and the IEC 61131-3 rules to follow. It is read by Claude Code, not by AutomationView.
cd /path/to/your/project
claude
Claude Code reads CLAUDE.md automatically and is ready to work with your sequence files.
If you use the integrated terminal in the AutomationView editor, you can run claude there in the same way - it is just a terminal command.
Ask Claude Code:
"What file types does this project use and what base classes do they require?"
It should answer with .seq (Sequence) and .machine (Machine) without you explaining anything further.
| Goal | Prompt |
|---|---|
| Draft a new sequence | "Write a sequence for [describe the machine]." |
| Review an existing file | "Review SequenceName.seq against the rules in CLAUDE.md." |
| Generate instances | "Create a machine file with 3 instances of the Verin sequence." |
| Extend a sequence | "Add an emergency stop step to PickAndPlace.seq." |
Always review and validate the output. Load generated files in AutomationView and check the Diagnostics panel.
Tip: Claude Code can read multiple files at once. Point it to an existing sequence and ask it to create a new one "in the same style."