Extremely, really, very early access
Terraplane
Terraform belongs in the pull request — and the runner belongs inside your network.
Atlantis proved the workflow. Terraplane keeps the comments you already know, then splits the control plane from the agents that actually run plan and apply.
Why it’s different
Most PR-driven Terraform tools are one process: they take the webhook and run Terraform. That works until the thing you need to change isn’t reachable from the internet.
Orchestrator
Webhooks, job state, locks, PR feedback. Lives where GitHub can reach it — and nowhere near your private control planes.
Agents
Long-lived workers that dial out over WebSocket and run Terraform where credentials and network access already exist.
Stacks declare which agent handles them. Multi-account and multi-environment stop being “stuff every secret into one box” and become routing.
Familiar on purpose
Comment terraplane plan, get a plan. Apply when you’re ready. Unlock when you need to. If you’ve used Atlantis, you already know the shape of the day.
- PR comment hits the orchestrator
- Stack resolves to a named agent
- Agent plans or applies in-place
- Results stream back onto the PR
Ready to kick the tires?
Docs are thin but honest. The code is MIT. Expect sharp edges — that’s the deal with extremely early access.