qawolf/cli

QA Wolf from anywhere — your terminal, your CI, your AI agent.

해결하는 문제

QA Wolf CLI는 클라우드 기반 QA Wolf 플랫폼과 개발자 로컬 환경 사이의 격차를 메우기 위해, 로컬 또는 CI/CD 파이프라인에서 자동화된 테스트 '플로우'를 실행하고 관리할 수 있는 방법을 제공합니다.

작동 방식

CLI는 QA Wolf 플랫폼과 상호작용하여 사용자 인증을 수행하고 테스트 플로우를 다운로드합니다. 이 플로우와 실행에 필요한 런타임 종속성(브라우저 런타임 등)을 로컬 캐시에 관리하여 로컬에서 테스트를 실행할 수 있습니다. 또한, 쉘 명령어 대신 TypeScript를 사용해 인터랙티브 러너를 제어하고 싶은 개발자를 위한 Runner SDK도 포함되어 있습니다.

대상 사용자

AI 기반 테스트 생성 및 관리 실행에 QA Wolf 플랫폼을 사용하지만, 더 빠른 반복을 위해 로컬에서 테스트를 실행하거나 자체 CI 파이프라인에 통합하고자 하는 QA 엔지니어 및 개발자입니다.

주요 기능

  • 로컬 실행: 플랫폼에서 플로우를 가져와 로컬 캐시에 저장하여 실행할 수 있습니다.
  • 에이전트 통합: qawolf-cli 에이전트 스킬을 포함하여, AI 에이전트(Claude Code, Cursor, GitHub Copilot 등)가 CLI와 상호작용할 수 있습니다.
  • 러너 SDK: 쉘 명령어를 실행하지 않고도 프로그래밍 방식으로 러너를 제어할 수 있는 TypeScript SDK.
  • 크로스플랫폼 지원: npm 패키지로 제공되며, Linux, macOS, Windows용 스탠드얼론 바이너리도 제공됩니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트