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 プラットフォームを使用している QA エンジニアや開発者で、より迅速なイテレーションのためにローカルでテストを実行したい、または自前の CI パイプラインに統合したい人向けです。

特徴

  • ローカル実行: プラットフォームからフローを取得し、ローカルキャッシュに保存して実行できます。
  • エージェント統合: qawolf-cli エージェントスキルを含み、AI エージェント(Claude Code、Cursor、GitHub Copilot など)が CLI とやり取りできるようにします。
  • Runner SDK: シェルコマンドを起動せずに、プログラム的にランナーを制御できる TypeScript SDK。
  • クロスプラットフォーム対応: npm パッケージとして、または Linux、macOS、Windows 向けのスタンドアロンバイナリとして利用可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト