bgdnvk/clanker
autonomous systems engineering cli agent for any cloud environment: AWS, GCP, Cloudflare, etc
해결하는 문제
Clanker CLI는 AI 기반의 DevOps 도구로, 인프라스트럭처 관리를 단순화합니다. 사용자는 자연어로 클라우드 환경을 질의하고, 인프라 배포 계획을 생성 및 적용하며, Kubernetes 클러스터를 자동화된 에이전트와 자연어를 사용해 관리할 수 있어, 복잡한 클라우드 제공업체 CLI와의 상호작용에 필요한 수작업을 크게 줄일 수 있습니다.
작동 방식
Clanker는 주요 클라우드 제공업체(AWS, GCP, Azure, Tencent Cloud) 및 Kubernetes와 통합되는 에이전트 스웜으로 작동합니다. LLM(OpenAI, Gemini, Cohere)을 사용해 사용자 요청을 해석하고 실행 가능한 프로바이더 명령어로 변환합니다. 기존 환경을 검사하고, 인프라 변경을 위한 "메이커" 계획을 생성하며, 동일성(이드포텐시)을 보장하면서 계획을 적용할 수 있습니다. 또한 다른 AI 클라이언트가 도구를 사용할 수 있도록 Model Context Protocol(MCP) 인터페이스를 제공하고, 지속적인 인프라 탐색 및 하트비트 보고를 수행하는 SRE 봇도 포함되어 있습니다.
대상 사용자
다중 클라우드 환경과 Kubernetes 클러스터를 관리하는 DevOps 엔지니어, SRE, 개발자에게 적합합니다. 인프라 검사, 배포, 보안 감사에 AI 기반 자동화를 원하는 분들께 추천합니다.
주요 기능
- 자연어 기반 인프라 질의: 인프라에 대해 질문(예: "우리가 가진 람다 함수는 무엇이 있나요?")을 하고 바로 답변을 받을 수 있습니다.
- 메이커 및 배포 플로우: 인프라 변경을 위한 JSON 실행 계획을 생성하고, 내장된 재시도 및 복구 로직으로 적용할 수 있습니다.
- 다중 클라우드 지원: AWS, GCP, Azure, Tencent Cloud와의 네이티브 통합을 지원합니다.
- Kubernetes 관리: EKS 및 kubeadm 클러스터의 생성, 삭제, 관리에 대한 포괄적인 도구를 제공합니다.
- MCP 통합: 다른 AI 에이전트에서 사용할 수 있도록 Model Context Protocol를 통해 다양한 도구를 노출합니다.
- SRE 봇: Docker, Terraform, OTel 등의 로컬 환경 신호를 감지하고 탐색 이벤트를 보고하는 경량 봇입니다.
- 보안 스캔: AI 기반으로 공개 API, IAM의 영향 범위, 인증 결함을 분석합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트