Kane CLI logo

Kane CLI

認証する

Kane CLIは、自然言語でテストを記述し、実際のChromeをターミナルから操作して合否を返すAIブラウザ自動化CLIです。

Kane CLI preview

ターミナルネイティブのAIブラウザ自動化

Kane CLIは、自然言語のテスト説明を実際のブラウザ実行に変換するAIブラウザ自動化のコマンドラインツールです。ターミナルからChromeを操作し、フローの実行後に合格または不合格の結果を返すように設計されています。

この製品は、壊れやすいスクリプトを保守せずにWebアプリケーションを検証したい開発者、QAチーム、プラットフォームおよびDevOpsユーザー、そしてコーディングエージェント向けに位置づけられています。ローカルのブラウザ自動化、表示あり/ヘッドレス実行、さらに結果をKaneAIダッシュボードに送れるワークフローをサポートします。

主な機能

自然言語でのテスト作成

セレクターや独自DSLを書く代わりに、平易な英語でテストやフローを記述できます。

実際のChromeでの実行

Kane CLIは実際のChromeブラウザを操作するため、結果はブラウザ実行そのものから得られます。

ターミナル中心の操作

CLIをインストールして、ターミナルやエディタ主導のワークフローから直接ブラウザ自動化を実行できます。

表示あり/ヘッドレスモード

デバッグ時は表示ありモードを使い、テストを書き換えずにCI向けにヘッドレスモードへ切り替えられます。

再生可能な証跡パック

各実行は、スクリーンショット、DOMスナップショット、コンソール出力、ネットワーク呼び出し、実行順序を記録した持ち運び可能な`.evidence`バンドルで終了します。

ユースケース別のカバレッジ

この製品はフローごとに基準とカバレッジをまとめるため、テスト実行はそれが証明するユースケースに紐づきます。

Kane CLIの実践的な使い方

  • PR前のフローチェック

    プルリクエストを開く前に、チェックアウトやログインなどのE2Eフローを実行して、ブラウザの経路が引き続き動作することを確認します。

  • エージェント支援によるブラウザ検証

    AIコーディングエージェントが、より大きなタスクの一部としてサイトを移動し結果を確認する必要があるときに、Kane CLIを呼び出せます。

  • 環境間の検証

    重複するスクリプトを保守する代わりに、URLだけを変更して、同じ記述済みフローをステージングと本番に対して使えます。

  • 対話的デバッグ

    表示ありモードで実行し、テストを調整したり失敗を調査したりしながら、ブラウザがフローを進む様子を確認できます。

  • テスト証跡の監査と引き継ぎ

    `.evidence`出力を開いて何が起きたかを確認し、実行を再生したり、チームメイトやレビュー担当者と共有したりできます。

Pros and Cons

Pros

  • 自然言語で作成できるため、セレクターの保守負担を減らせます。
  • シミュレーション環境ではなく、実際のChromeブラウザに対して実行されます。
  • 各実行後に再生可能な証跡を生成します。
  • ローカル開発とCIワークフローの両方に適しています。
  • 開発者、QAチーム、コーディングエージェントによる利用に対応します。

Cons

  • ページはChromeに焦点を当てているため、他のブラウザへの対応はここでは明確に示されていません。
  • 一部の統合やセットアップの詳細は、公開ページでは高レベルにしか説明されていません。
  • ソースには、より広いプラットフォーム制限や高度な設定範囲は記載されていません。

FAQ

Kane CLIは何をしますか?

Kane CLIでは、ブラウザテストを自然言語で記述し、それをターミナルから実際のChromeブラウザで実行して、合格または不合格の結果を返します。

Kane CLIは誰向けですか?

この製品は、スクリプト中心の自動化を保守せずにブラウザベースのチェックを行いたい開発者、QAエンジニア、AIコーディングエージェント、プラットフォームまたはDevOpsチーム向けと説明されています。

Kane CLIはKaneAIとどう関係しますか?

Kane CLIは、KaneAIのターミナルネイティブなコンパニオンです。CLIはローカルでの作成と実行を担当し、KaneAIはWebベースのテスト作成・管理プラットフォームです。

Kane CLIは後から確認できる出力を生成しますか?

はい。ページでは、各実行が、記録された手順とブラウザデータを含む共有可能な`.evidence`パックで終了し、再度開いて再生できると説明されています。

Kane CLIはCIで使えますか?

はい。ページでは、CI向けにヘッドレスモードでフローを実行でき、テストを変更せずに表示あり実行とヘッドレス実行を切り替えられると説明されています。

Quick Facts

カテゴリ
Developer Tool
製品タイプ
AI browser automation CLI
プラットフォーム
ターミナル / コマンドライン
対象ブラウザ
Chrome
主な利用者
開発者、QAエンジニア、AIコーディングエージェント、プラットフォームチーム
関連製品
KaneAI