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.

  1. PR comment hits the orchestrator
  2. Stack resolves to a named agent
  3. Agent plans or applies in-place
  4. 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.