AWS
| Category | Cloud |
| CLI | aws |
| Auth | API key (aws configure) |
| Config | AWS_DEFAULT_REGION, AWS_PROFILE (optional) |
What it does
Section titled “What it does”Wraps the AWS CLI to give CodeBuddy access to your AWS infrastructure. The agent can manage EC2 instances, query CloudWatch, work with S3 buckets, deploy Lambda functions, and manage IAM — all through natural language.
Prerequisites
Section titled “Prerequisites”Install the AWS CLI and configure credentials:
# macOSbrew install awscli
# Linuxcurl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zip && sudo ./aws/install
# Windowswinget install Amazon.AWSCLIThen configure:
aws configureOr set environment variables:
export AWS_ACCESS_KEY_ID="your-key"export AWS_SECRET_ACCESS_KEY="your-secret"export AWS_DEFAULT_REGION="us-east-1"Capabilities
Section titled “Capabilities”- EC2 — list, start, stop, describe instances
- S3 — list buckets, upload/download objects, manage lifecycle
- Lambda — deploy, invoke, view logs
- CloudWatch — query logs, metrics, set alarms
- IAM — manage roles, policies, users
- ECS/EKS — describe services, tasks, clusters
- General — any
awsCLI command the agent deems appropriate
Example prompts
Section titled “Example prompts”- “Show all running EC2 instances in us-east-1”
- “Check CloudWatch logs for the auth-service Lambda for errors in the last hour”
- “Upload
dist/bundle.jsto themy-app-assetsS3 bucket” - “List all IAM roles with admin access”