account_assistant profile is built for agents that need to understand your AWS account without modifying it. It combines the ReadOnlyAccess managed policy with a small inline policy that allows Bedrock inference and a few targeted write operations — enough to run queries, annotate resources, and write log events, but not enough to create, update, or delete any infrastructure.
What account_assistant grants
The account_assistant profile attaches one managed policy and one inline policy:| Policy | Type | Purpose |
|---|---|---|
ReadOnlyAccess | AWS managed | Read access to all AWS services |
| Bedrock inline policy | Inline | InvokeModel, InvokeModelWithResponseStream, and model discovery |
- Bedrock inference — calling foundation models for reasoning and analysis
- Resource tagging — annotating resources with findings or recommendations
- CloudWatch Logs — writing log events (useful for audit trails)
The agent cannot create, modify, or delete AWS resources with this profile. If you ask it to fix something it finds, it will describe what needs to change and you (or a
builder agent) can apply the fix.When to use account_assistant
Useaccount_assistant when you want the agent to analyze or advise without the risk of unintended changes:
- Cost analysis — reviewing spend by service, identifying over-provisioned resources, and estimating savings from rightsizing
- Architecture review — reading your infrastructure and explaining what’s deployed, how components connect, and where the risks are
- Security auditing — reviewing IAM policies, security group rules, S3 bucket policies, and public resource exposure
- Debugging without touching — tracing a production issue through CloudTrail, VPC flow logs, and CloudWatch without the ability to accidentally change something mid-investigation
- Onboarding — getting a new team member or contractor up to speed on an existing account without granting them write access
Default instance size
Account_assistant defaults to a t4g.medium (2 vCPU, 4 GiB RAM, arm64 Graviton). Read-only analysis workloads are much lighter than build workloads. The t4g.medium handles them comfortably and costs roughly half the t4g.xlarge (~100/month).Security services
All five AWS security services are enabled by default withaccount_assistant:
| Service | Default |
|---|---|
| Security Hub | On |
| GuardDuty | On |
| Inspector | On |
| Access Analyzer | On |
| Config recorder | On |
Deploy with account_assistant
- OpenClaw
- Claude Code
- Hermes
Example tasks for account_assistant
Once the agent is running, here are prompts that work well with read-only access:Cost analysis
Cost analysis
Security review
Security review
Architecture summary
Architecture summary
Incident investigation
Incident investigation