用途:通过本地 AWS CLI 以对话方式回答 AWS 资源相关问题,适合查询、审计与监控 EC2、S3、IAM、Lambda 等资源。
主要能力:支持资源清单/列举(list/describe/get)、健康与错误排查(CloudWatch 指标与日志)、安全检查(IAM、S3 公开访问、安全组暴露、KMS 密钥使用)、成本查询(Cost Explorer/账单,只读),以及变更操作。
使用方式:先从环境或 ~/.aws/config 确定 profile/region;以身份查询开始:aws sts get-caller-identity;再用只读服务命令回答问题。若用户要求变更,需先列出确切命令并请求确认后再执行。
区域与配置:用户指定 region/profile 时优先遵循;否则使用 AWS_PROFILE / AWS_REGION,再回退到 ~/.aws/config。结果受区域限制时需说明所用区域。
安全规则:除非用户明确请求并确认,否则一律视为只读;对删除、终止、销毁、修改、扩缩容、计费、IAM 凭据等潜在破坏性变更必须要求确认;可用时优先使用 --dry-run 并在执行前展示计划;绝不泄露或记录密钥(访问密钥、会话令牌)。
限制:资料未提供具体安装步骤、依赖版本、支持平台或收费信息;参考文件 references/aws-cli-queries.md 与图标 assets/icon.svg 仅作说明,未给出更多细节。