🔶
AWS
클라우드 플랫폼 클라우드 및 DevOps설치 명령어
npx clawhub@latest install aws
설치 안내
1
환경 확인
Node.js 22 이상과 OpenClaw가 설치되어 있는지 확인하세요. 터미널에서 openclaw --version을 실행하여 확인할 수 있습니다.
2
설치 실행
위의 설치 명령어를 터미널에서 실행하세요. ClawHub가 자동으로 AWS을(를) ~/.openclaw/skills/ 디렉토리에 다운로드하고 설치합니다.
3
설치 확인
openclaw skills list를 실행하여 설치된 스킬 목록을 확인하고, AWS이(가) 목록에 표시되는지 확인하세요.
4
매개변수 설정 (선택사항)
아래 소개의 설정 안내에 따라 ~/.config/openclaw/openclaw.json5에 스킬 설정 항목을 추가하세요.
수동 설치 방법: Skill 폴더를
~/.openclaw/skills/ 또는 프로젝트의 skills/ 디렉토리에 복사하세요. 폴더에 SKILL.md 파일이 포함되어 있어야 합니다.
EC2 관리
S3 스토리지
Lambda
상세 소개
AWS 스킬은 OpenClaw가 Amazon Web Services 리소스를 직접 관리하게 하여 자연어로 클라우드 인프라를 제어합니다.
핵심 기능
- EC2 관리: 인스턴스 목록 조회, 시작, 중지, 상태 확인
- S3 작업: 버킷 목록, 파일 업로드/다운로드, 권한 관리
- Lambda 관리: 함수 목록 확인, 함수 호출, 로그 조회
- 비용 확인: 이번 달 AWS 비용과 각 서비스 사용량 확인
- CloudWatch: 알림 상태와 모니터링 메트릭 확인
설정 방법
AWS IAM 액세스 키가 필요합니다.
{
skills: {
aws: {
accessKeyId: "AKIA-xxx",
secretAccessKey: "xxx",
region: "ap-northeast-1"
}
}
}
사용 시나리오
- 「도쿄 리전에서 실행 중인 모든 EC2 인스턴스를 나열해 줘」
- 「이번 달 AWS에 얼마 썼어? 어떤 서비스가 가장 비싸?」
- 「이 파일을 my-bucket의 data/ 디렉토리에 업로드해 줘」
- 「최근에 CloudWatch 알림이 있었어?」
보안 권장사항
IAM 최소 권한 원칙을 사용하여 OpenClaw에 필요한 작업 권한만 부여하세요. 장기 Access Key 대신 IAM Role 사용을 권장합니다.