CLI DevOps Agent with guardrails.
AI-powered infrastructure management from the command line. Opsy understands your AWS, Terraform, and Kubernetes context - and won't destroy prod.
curl -fsSL https://opsy.sh/install.sh | bashopsySupports 75+ LLM providers. connects with existing Claude or OpenAI subscriptions.
/connect/awswhy can't i reach my load balancer?- Full Plan Visibility - See exactly what will happen before execution
- Context Aware - Auto-detects AWS account, region, Terraform workspace
- Danger Classification - Color-coded commands (read, update, delete, destroy)
- Live Streaming - Real-time output, no truncation
- Audit Logging - Full trail of every operation
- Secret Redaction - Auto-detects and redacts API keys, tokens, passwords
- Run Recording - Shareable recordings for review
| Tool | Guide |
|---|---|
| AWS | docs/aws.md - Profile/region context |
| Terraform | docs/terraform.md - Plan-before-apply, state backups |
| Kubernetes | docs/kubernetes.md - Context injection |
| Helm | docs/helm.md - Chart operations |
| GitHub | docs/github.md - Repo context |
| Vercel | docs/vercel.md - Team/project context |
| Type | Description |
|---|---|
| Configs | Ready-to-use opsy configurations |
| Runbooks | Step-by-step guides opsy can follow |
| AGENTS.md | Project templates for Terraform, K8s, monorepos |
| Demos | Terraform demo projects and recordings |
Skills teach opsy best practices for each tool. Add to ~/.opsy/opsy.jsonc:
{
"instructions": [
"https://raw.githubusercontent.com/opsyhq/opsy-cli/main/skills/aws-wtf/SKILL.md",
"https://raw.githubusercontent.com/opsyhq/opsy-cli/main/skills/aws-finops/SKILL.md"
]
}Or use npx to add skills:
npx add-skill opsyhq/opsy-cli --skill aws-wtf # AWS bill breakdown
npx add-skill opsyhq/opsy-cli --skill aws-finops # Cost optimizationSee skills/ for all available skills.
Opsy supports multiple LLM providers:
- Anthropic (Claude)
- OpenAI
- Azure OpenAI
- Google Vertex AI
- Amazon Bedrock
- Groq, Mistral, Cohere, and more
Opsy is built on OpenCode, an open-source AI coding agent. Huge thanks to the OpenCode team for their work.
