Your Terraform and Bicep, as a drawing
SchematIaC is a VS Code extension that opens your Terraform (.tf, .tfvars) or Azure Bicep (.bicep, .bicepparam) files on one canvas, shows what every value actually resolves to, and writes your changes back into the files as clean one-line diffs — comments, alignment and ordering untouched. Everything runs inside VS Code; your code never leaves your machine.
Join the interest list Getting started
Where to start
| If you want to… | Read |
|---|---|
| Go from install to your first write-back | Getting started |
Work with .tf / .tfvars files | Terraform |
Work with .bicep / .bicepparam files | Bicep |
| Give your AI agent the same engine | MCP server |
| Understand nodes, rows, wires and value marks | The canvas |
| Re-point a reference or edit a value safely | Editing |
| Model dev / test / prod from one definition | Simulated workspaces |
| See what a whole folder tree is made of | Folder Overview |
| Trials, licence keys, and what goes over the network | Licensing & privacy |
| Know what it deliberately does not do yet | Limits |
SchematIaC works with Terraform (and OpenTofu — same HCL) and Azure Bicep. It needs VS Code 1.74 or newer, and no terraform or bicep binary.
SchematIaC Docs