terraform
OfficialAgent-readyInfraContainers / InfraInfrastructure as code, plans, and provisioning from the terminal.
The official CLI from HashiCorp. Infrastructure as code, plans, and provisioning from the terminal. Start with `terraform init` and go from there. Supports structured output — good for scripts and agents.
Task fit
infrastructure as code, plans, and provisioning from the terminal.
Lane
Work with Kubernetes, Terraform, containers, and ops tooling with more confidence.
Operator brief
Use terraform for infrastructure as code, plans, and provisioning from the terminal.
Run `terraform plan` to see it in action.
Repository family
HashiCorp
First trust check
Terraform responds and is ready to inspect or plan.
Safe first loop
Install, verify, then run one real command.
Infra inspection loop
Install command
$ brew tap hashicorp/tap && brew install hashicorp/tap/terraformOperator pack
Copy or export the working notes for this CLI before handing it to an agent.
Verify
$ terraform versionTerraform responds and is ready to inspect or plan.
First real command
$ terraform init && terraform planFirst steps
- 01Install terraform.
- 02Run `terraform version` first.
- 03Start with `terraform init && terraform plan`.
- 04Install the infra CLI and verify kubeconfig, Docker context, or cloud credentials.
When to use / hold off when
Best for
infrastructure as code, plans, and provisioning from the terminal.
Use this when
You're on HashiCorp and want the official terminal experience.
Hold off when
Trust and constraints
Why operators pick it
- terraform fits infra well, especially for infrastructure as code, plans, and provisioning from the terminal.
- It is the official CLI from HashiCorp.
- Good for scripts and agents.
Constraints
- Needs network access.
- Start with read-only or dry-run commands.