Welcome to Agent Cloud
What is Agent Cloud?
Section titled “What is Agent Cloud?”Agent Cloud is an open-source CLI tool that uses AI agents to analyze any software project and deploy it to the cloud. You point it at a codebase, and it detects your technology stack, recommends the right cloud services, generates a deployment plan, asks for your approval, and executes real cloud commands.
Key Features
Section titled “Key Features”- AI-Powered Analysis — Three specialized AI agents analyze your project, plan the deployment, and validate your environment. Built on the Mastra AI framework with Gemini or OpenAI models.
- Multi-Cloud Support — Deploy to AWS (ECS, Lambda, S3), Google Cloud (Cloud Run, Functions, Firebase), or Azure (Container Apps, Functions, Static Web Apps) from a single interface.
- Human-in-the-Loop — Every deployment plan is presented for your review before execution. The workflow suspends, shows you the services and estimated costs, and only proceeds after your explicit approval.
- Works Offline Too — The
analyzecommand works without any API key by scanning your project files directly. AI analysis is opt-in for deeper insights.
Quick Example
Section titled “Quick Example”# Set up API keys and detect cloud CLIscloud-agent init
# Analyze your project (works without AI by default)cloud-agent analyze
# Deploy with AI-powered planning and approvalcloud-agent deploy --cloud awsThe deploy command triggers a 5-phase workflow: environment validation, project analysis, deployment planning, human approval, and real cloud execution.
Next Steps
Section titled “Next Steps”- Installation — Get agent-cloud installed
- Quick Start — Deploy in 3 commands
- Configuration — Set up API keys and preferences
- Architecture — Understand the system design