【要約】【Phase1 AI×AWS】Claude Code の skill 機能で AWS コスト確認を自動化してみた [Qiita_Trend] | Summary by TechDistill
> Source: Qiita_Trend
Execute Primary Source
// Problem
- ・月末に想定外の請求が発生する。
- ・AWSコンソールでのコスト確認作業が煩雑。
- ・コスト発生の原因となっている特定リソースの特定に手間がかかる。
// Approach
1.
aws sts get-caller-identity で認証を確認。2.
aws ce get-cost-and-usage でサービス別コストを取得。3.取得データをMarkdownの表形式に整形。
4.コスト発生サービスに対し、Usage Type別の詳細を取得。
5.
aws ec2 describe-snapshots 等でリソースの存在を確認。6.削除候補のリソースと削除コマンドを提示。
// Result
- ・会話1文でコスト詳細の把握が完結。
- ・EBSスナップショット等の放置リソースを自動検出。
- ・削除コマンドの提示により、コスト削減アクションを迅速化。
Senior Engineer Insight
> 開発体験とコスト管理を両立させる優れた手法だ。GUIへの遷移を排除し、ターミナル内で完結させる点は合理的。コスト発生原因をリソースレベルまで掘り下げる設計も実戦的。ただし、Cost ExplorerのAPI課金には留意が必要。大規模環境では、監視対象の拡張性を考慮すべき。削除を自動化せず、ユーザー確認を挟む設計は運用上、極めて健全。