LRA CloudOps LRA CloudOps Get in touch
Home / Projects / aws-devops-agent
PoC — Proof of Concept

aws-devops-agentLab

aws-devops-agent is a CLI tool that implements an AI tool-use loop using the Anthropic Messages API. The agent maintains a conversation context and selects from 31 boto3 functions — covering EC2, EKS, RDS, IAM, S3, CloudWatch, Lambda, and 17 additional AWS services — to respond to natural language queries with real-time API data. The architecture is a single-turn tool-use pattern: the model receives the query and tool definitions, returns tool_use blocks, the executor calls the corresponding boto3 function, and the result is fed back to the model for a final response.

Python 3.11+ AI model boto3 Anthropic SDK tool-use
24
AWS Services
31
boto3 Tools
593
Lines of code
AI
Model

How it works

Ask. AI decides. AWS responds.

You describe what you need in plain language. An AI model enters a tool-use loop — selecting the right boto3 function, executing it against your AWS account, and returning a structured response.

01

You ask

Write in plain Spanish or English. No CLI syntax required.

02

AI selects

The model picks from 31 boto3-backed functions based on your intent.

03

AWS executes

The function runs against your live account. Real data, real response.

# aws-devops-agent · AI tool-use loop
You: What EC2 instances are running?
AI → calling list_ec2_instances()
i-0a1b2c3d · t3.medium · running · prod-api
i-0e4f5a6b · t3.small · running · staging
You: Any dangerous security groups?
AI → calling check_security_groups()
✓ No critical 0.0.0.0/0 rules
⚠ sg-0a1b: port 22 open — review

Coverage

24 AWS services

EC2 S3 RDS EKS ECS Lambda IAM SNS SQS CloudFormation Route53 CloudWatch ALB/ELB ECR DynamoDB ElastiCache API Gateway CodePipeline CodeBuild CloudFront SSM EventBridge GuardDuty Cost Explorer

Explore the source

593 lines. One file. Real AI tool-use.

View on GitHub →

Ecosystem

Role in the platform

aws-devops-agent is a Lab project exploring AI-native cloud operations — the tool-use pattern here evolved into the multi-agent architecture of lra-ai-platform.

Queries infrastructure from aws-terraform-devops →

Reads EC2, EKS, RDS and IAM resources provisioned by the Terraform modules.

Predecessor to lra-ai-platform →

The single-agent tool-use pattern here evolved into the 8-agent governed architecture of lra-ai-platform.

LRA CloudOps

DevOps advisor · online

Hi! I'm the LRA CloudOps advisor. Ask me about DevOps, AWS, Kubernetes or our services.