βοΈ Open Cloud Agents¶
Autonomous, Well-Architected Cloud Engineering for Any AI Agent or IDE¶
Open Cloud Agents is an open-source, enterprise-grade multi-agent cloud engineering framework mapped 1:1 across the AWS, Microsoft Azure, and Google Cloud Well-Architected Frameworks.
From High-Level Design (HLD) and threat modeling to surgical code fixes, progressive GitOps rollouts, SRE incident response, and FinOps unit economicsβthis suite transforms your AI assistant into an elite, battle-tested cloud engineering organization.
The Core Philosophy β’ The 7-Agent Master Suite β’ Inviolable Rules β’ How to Use with Any AI Agent / IDE β’ Skills Catalog β’ Contributing
π‘ The Core Philosophy¶
1. The Anti-Pattern: The Overloaded Generalist Chatbot¶
Most AI coding setups fail in production cloud environments because they treat AI as a single, generalist prompt.
One prompt is expected to design multi-region disaster recovery, evaluate SOC 2 compliance, audit Terraform for state destruction, execute surgical bug fixes, manage canary rollouts, triage 502/503 runtime incidents, and optimize NAT gateway egress costs.
The result? Hallucinated topologies, deleted production databases, and cloud bill shock.
In real engineering organizations, no single human does all of this. You have specialist teams with strict mandates, formal handoffs, and negative trade-off accounting. Open Cloud Agents enforces this exact separation of concerns.
2. Local-First & Bring-Your-Own-LLM (BYO-LLM)¶
Your infrastructure design, architectural decisions, operational runbooks, and internal policies belong to you and your codebaseβnot locked inside proprietary SaaS agent platforms. * Works locally on your machine or private runner. * Agnostic of the underlying model: use Claude 3.7/3.5, GPT-4o, Gemini 2.5/2.0, DeepSeek-R1, or local models via Ollama / vLLM. * Built on open standards: Model Context Protocol (MCP), open agent skill specs, and declarative Policy-as-Code.
3. The Compounding Intelligence Flywheel¶
Textbook examples are not enough. In production, systems break in subtle, undocumented ways: * An Aurora parameter group family change silently destroys a 4TB database cluster. * A CoreDNS single-threaded UDP lookup bottlenecks a 35,000 QPS checkout service. * A cross-AZ S3 data lake transfer generates a \$14,000 unbudgeted NAT Gateway bill.
Through our Continual Learning Engine, every real-life outage triage, SRE postmortem, and discovered cloud quota edge case autonomously synthesizes into permanent DevSecOps pre-merge guardrails. The engineering system gets smarter and safer with every single run.
ποΈ The 7-Agent Master Suite¶
Every formal pillar of the AWS, Azure, and Google Cloud Well-Architected Frameworks is represented by a dedicated specialist persona:
1. STRATEGY & HIGH-LEVEL DESIGN
βββββββββββββββββββββββββββββββββββββ
β Principal Cloud Architect β
β β’ HLD & ADRs β’ Multi-Region DR β
βββββββββββββββββββ¬ββββββββββββββββββ
β
βββββββββββββββββββββββββ΄ββββββββββββββββββββββββ
βΌ βΌ
GOVERNANCE & COMPLIANCE COST & FINOPS
βββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββ
β Security Compliance Commander β β FinOps Cloud Cost Optimizer β
β β’ SOC 2 / ISO 27001 / NIST / CIS β β β’ Rightsizing & Waste Elimination β
β β’ WAF Telemetry & OWASP Defense β β β’ S3 / Storage Lifecycle Tiering β
ββββββββββββββββββββ¬βββββββββββββββββββ ββββββββββββββββββββ¬βββββββββββββββββββ
β Policies & Directives β Cost Targets
ββββββββββββββββββββββββ¬βββββββββββββββββββββββββ
βΌ
2. AUDIT & THREAT MODEL
βββββββββββββββββββββββββββββββββββββ
β DevSecOps Reviewer β
β β’ Pre-merge PR & IaC Audits β
β β’ State Loss / Replace Traps β
βββββββββββββββββββ¬ββββββββββββββββββ
β Task Plan Handoff
βΌ
3. SURGICAL IMPLEMENTATION
βββββββββββββββββββββββββββββββββββββ
β DevSecOps Engineer β
β β’ Zero Scope Creep Code Fixes β
β β’ Non-Destructive Local Tests β
βββββββββββββββββββ¬ββββββββββββββββββ
β Merged / Tagged
βΌ
4. CONTINUOUS DELIVERY
βββββββββββββββββββββββββββββββββββββ
β GitOps Release Manager β
β β’ Dev β UAT β Prod Promotion β
β β’ Mandatory Human Prod Gate β
βββββββββββββββββββ¬ββββββββββββββββββ
β Production Traffic
βΌ
5. RUNTIME RELIABILITY & SRE
βββββββββββββββββββββββββββββββββββββ
β SRE Reliability Commander β
β β’ Four Golden Signals & SLI/SLO β
β β’ Blameless Postmortems (PIR) β
βββββββββββββββββββββββββββββββββββββ
| Well-Architected Pillar | Agent Spec | Primary Persona | Mandate & Capabilities |
|---|---|---|---|
| Strategic Architecture | principal-cloud-architect.md |
Technical Fellow & Systems Architect | High-Level Design (HLD), Architecture Decision Records (ADRs), Domain-Driven Design (DDD), Multi-Region Active-Active DR. |
| Security & Compliance | security-compliance-commander.md |
CISO & Cyber Defense Commander | Security Command Centers (AWS Hub, Defender for Cloud, GCP SCC), SOC 2 Type II, ISO 27001, OWASP Top 10, WAF loops. |
| Code & Pipeline Security | devsecops-reviewer.md |
Defensive Auditor & Threat Modeler | Pre-merge PR audits, state destruction prevention (forces replacement), threat paths, and machine-readable task handoffs. |
| Operational Excellence | devsecops-engineer.md |
Surgical Implementer & Hardening Engineer | Ingests task plans, applies zero-scope-creep fixes, executes non-destructive tests, and generates conventional commits. |
| Continuous Delivery | gitops-release-manager.md |
Release & GitOps Specialist | Multi-environment promotion (dev β uat β prod) via ArgoCD/Flux, progressive Canary rollouts, and human sign-off gates. |
| Reliability & Performance | sre-reliability-engineer.md |
Site Reliability & Incident Commander | Four Golden Signals, SLI/SLO/SLA burn-rate alerting, client endpoint RCA (502/503/504), and blameless postmortems. |
| Cost Optimization (FinOps) | finops-cloud-cost-optimizer.md |
Cloud Financial Engineer (FinOps) | Idle waste elimination, container/VM rightsizing, storage tiering lifecycles (S3/Glacier), and NAT gateway cost traps. |
π How to Consume with ANY AI Agent or IDE¶
You can run Open Cloud Agents across any AI coding assistant, IDE, or agent orchestrator.
Option 1: Claude Code¶
Copy or symlink the desired skills into your project's .claude/skills directory, or instruct Claude to use a specific persona:
# Example: Activate the SRE Incident Commander persona
claude "Read and adopt the instructions in ./agents/7-agent-master-suite/sre-reliability-engineer.md to triage the 502 outage in staging."
Option 2: Cursor / Windsurf / Antigravity IDE¶
- As Custom Agent Personas: In your IDE's agent configuration, point custom subagents to the markdown files in
agents/7-agent-master-suite/. - As Project Rules: Add key architectural rules or link directly to
skills/README.mdin your.cursorrulesor workspace prompt. - Direct Prompt Invocation:
Option 3: GitHub Copilot / VS Code¶
- Open any agent file (e.g.
devsecops-reviewer.md), open Copilot Chat, and invoke:
Option 4: Custom Frameworks (LangGraph, AutoGen, CrewAI, Raw APIs)¶
Because all agent instructions and skills are structured in standard Markdown with YAML frontmatter, you can load them programmatically in Python or TypeScript:
with open("agents/7-agent-master-suite/finops-cloud-cost-optimizer.md", "r") as f:
system_prompt = f.read()
# Pass directly as the system prompt to OpenAI, Anthropic, or Ollama clients
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": system_prompt},
{"role": "user", "content": "Analyze our AWS CloudWatch and NAT Gateway bill for waste."}
]
)
π§° The 3-Tier Enterprise Skills Ecosystem¶
Every skill in skills/ follows a production-grade 3-tier architecture:
skills/<domain>/<tech>/<skill-name>/
βββ SKILL.md # 1. Autonomous instructions, real-life incidents, guardrails
βββ references/ # 2. Architecture specs, decision trees, cheat sheets
βββ scripts/ # 3. Executable verification, linting, and recovery tools
- Cloud Service Providers (
skills/csp/): Curated Remix Standards for AWS (Core, Specialized, MCP Plugins), Azure (193 service skills), and Google Cloud (34 skills + WAF Suite). - DevOps & Delivery (
skills/devops/): Terraform module architecture, state protection traps, Kubernetes pod diagnostics (CoreDNS throttling outage), Helm scaffolding, Dockerfile distroless hardening, GitHub Actions OIDC federation, ArgoCD promotion, PromQL Golden Signals, and OpenTelemetry tracing. - Security & Governance (
skills/security/): CIS Foundation audits, SOC 2 Type II evidence harvesting, IAM least-privilege synthesis, Workload Identity federation, emergency Git secret scrub runbooks, and KMS envelope encryption. - Programming Languages (
skills/programming/): Idiomatic patterns and automated test suites across Dart (11 skills), Python (FastAPI / pytest), TypeScript/JavaScript (strict types), Go (structured concurrency), and Java (Spring Boot / HikariCP). - **Continual Learning (
skills/continual-learning/): Transcript mining loops and automated translation of SRE incident postmortems into pre-merge DevSecOps guardrails. - FinOps & Cost Optimization (
skills/finops/): Autonomous discovery and reclamation of unattached disks, unassociated Elastic IPs, idle NAT gateways, and orphan snapshots with dry-run safety.
π‘οΈ Inviolable Rules & Operational Guardrails¶
While Agents define cognitive personas and Skills provide operational runbooks, Rules (rules/) define non-negotiable boundaries that protect production systems from AI-induced failure:
| Rule | File | Mandate |
|---|---|---|
| Zero Destruction | rules/01-destructive-actions.md |
Bans DROP, TRUNCATE, bucket wipes, and IaC forces replacement without explicit human confirmation. |
| Zero-Trust Secrets | rules/02-secrets-and-identity.md |
Prohibits hardcoded credentials, static long-lived keys, and unredacted logs. Mandates OIDC token exchange. |
| Surgical Scope | rules/03-surgical-scope-discipline.md |
Banning unsolicited mass refactorings, global reformatting sweeps, and unsolicited dependency modifications. |
| Well-Architected Defaults | rules/04-cloud-well-architected-invariants.md |
Mandates explicit RTO/RPO targets, multi-AZ/region redundancy, KMS envelope encryption, and IAM least privilege. |
| Path & Link Hygiene | rules/05-repository-and-path-hygiene.md |
Forbids leaking local workstation paths (/Users/<username>/) and enforces relative link resolution. |
Universal system directives are consolidated in AGENTS.md and .cursorrules.
ποΈ Open Cloud Agents Runtime Architecture¶
For teams building local-first development environments or dedicated IDE integrations, Open Cloud Agents is powered by a modular, local-first runtime architecture:
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β IDE Host β
β (Electron / Tauri + Monaco Editor + Diff Review UI) β
ββββββββββββββββ¬βββββββββββββββββββββββββββ¬βββββββββββββββ
β β
βΌ βΌ
βββββββββββββββββββ βββββββββββββββββββ
β Agent API βββββββββΊβ MCP Gateway β
β (Orchestrator) β β (Tools & ACLs) β
ββββββββββ¬βββββββββ ββββββββββ¬βββββββββ
β β
ββββββββ΄βββββββ βΌ
βΌ βΌ βββββββββββββββββββ
ββββββββββββββββββββββββββββββββ β Sandbox Runner β
β Model Router ββMemory Serviceβ β(Docker/gVisor/ β
β (BYO-LLM) ββ(pgvector/SQL)β β Firecracker) β
ββββββββββββββββββββββββββββββββ βββββββββββββββββββ
docs/architecture-mvp-spec.md. For an in-depth breakdown of how our modular design cuts token consumption and LLM inference costs by 60% to 85%, see docs/token-optimization-architecture.md.
π€ Community & Contributing¶
Open Cloud Agents is an open, community-driven project. We believe the future of autonomous cloud engineering is shaped by practitioners sharing their battle-tested experiences.
We actively welcome and review pull requests from everyone:
* Propose New Personas: Have an idea for a database-reliability-architect, mlops-engineer, or zero-trust-identity-specialist?
* Share Real-Life Incident Postmortems: Turn an outage you resolved into a real-time exploration protocol and a preventative guardrail.
* Add New Skills & Automation Scripts: Contribute verified Python/Bash scripts and reference documentation.
* Harden Prompt Guardrails: Help eliminate subtle hallucinations, destructive commands, and cloud quota edge cases.
π§ͺ Local Testing with act¶
Before opening a pull request, you can run the exact GitHub Actions CI suite locally on your machine using act:
# 1. Install act (if not already installed)
brew install act
# 2. Run the complete CI suite locally inside Docker:
act --container-architecture linux/amd64
# 3. Or run the lightweight Python validators directly:
python3 scripts/ci/validate_repo.py
python3 scripts/agents/agent_pipeline.py --validate
Please review our Contributing Guide (CONTRIBUTING.md) and Engineering Standards to get started, and meet the engineers behind this project in our Contributor Hall of Fame (CONTRIBUTORS.md)!
βοΈ License & Attribution¶
- Core Project: Licensed under the Apache License 2.0 Β© 2026 Ibrahim Jimoh.
- Provider Attributions: Foundational CSP skills are remixed from open-source toolkits by AWS (Apache-2.0), Microsoft Azure (MIT/CC-BY-4.0), Google Cloud (Apache-2.0), and the Dart/Flutter teams (BSD-3-Clause). Full notices are documented in
skills/csp/README.md.