15P by xguru 23일전 | ★ favorite | 댓글과 토론
  • SRE(Site Reliability Engineers), DevOps 엔지니어, 플랫폼 엔지니어를 위한 지능형 CLI 도우미
  • AI를 활용하여 운영 문제 해결, 자동화, 기존 도구 통합을 지원하여 효율적인 업무 처리를 도움
  • "도구를 에이전트로 활용하는 구조"를 채택하여, 각 도구(Kubernetes, Git, AWS 등)가 특정 도메인에서 전문 AI 에이전트로 동작하도록 설계됨
    • 이를 통해 안전성 강화, 컨텍스트 관리 최적화, 새로운 기능 추가 용이성을 확보
  • Opsy는 Anthropic의 Claude AI 모델을 사용하여 지능형 지원을 제공(API 키 필요)
  • 다양한 CLI 도구와 통합되며, 설치된 도구만 활용함
    • Git → 버전 관리 (git)
    • GitHub CLI → GitHub 작업 자동화 (gh)
    • kubectl → Kubernetes 관리 (kubectl)
    • AWS CLI → AWS 작업 (aws)
    • Helm → Kubernetes 패키지 관리 (helm)
    • Google Cloud CLI (gcloud) → GCP 관리 (gcloud)
    • Jira CLI → Jira 자동화 (jira)
  • 일반적인 자연어 명령어를 입력하면 자동으로 작업을 수행함
    • Repo 관리 : opsy 'Create a new private repository in datolabs-io organization named backup'
      • datolabs-io 조직에 'backup'이라는 비공개 Repo 생성
    • K8s 트러블슈팅 : opsy 'Check why pods in the production namespace are crashing'
      • 프로덕션 네임스페이스의 Pod가 크래시하는 원인을 확인하기
    • 로그 분석: opsy 'Find errors in the application logs from the last hour'
      • 지난 1시간 동안 발생한 애플리케이션 오류 로그 찾기