Show HN:Ito – コードレビューを自動実行するQAツール
Itoは、プルリクエストごとにコードを実際に実行し、動作回帰を検出する自動QAプラットフォームです。スクリプト不要で、GitHubと連携し、あらゆるスタックに対応。PR内に動画やスクリーンショットを含む詳細なQAレポートを提供します。
Itoは、高速な開発チーム向けの新しい自動QAツールです。従来の静的解析ツールとは異なり、Itoはコードを実際に隔離環境で実行し、動作の回帰を検出します。これにより、UIロジックの破損やAPI連携の失敗など、動的分析では見つけられない実行時バグを発見できます。
セットアップは非常に簡単で、GitHubリポジトリを接続するだけで5分以内にテストを開始できます。React、Vue、Next.js、Rails、Djangoなど、あらゆるフレームワークに対応し、スクリプトの記述は不要です。ItoのQAエージェントはアプリケーションのロジックを自動的にマッピングし、コード認識型のテスト計画を生成します。各プルリクエストには、動画、スクリーンショット、障害の詳細を含む完全なQAレポートが添付されます。
複数のCTOやエンジニアリーダーがItoの効果を実証しています。TruemedのCTO John Gazzini氏は「ItoはすべてのエッジケースをPR上でテストすることで、チームの出荷速度を向上させる」と述べています。Inkeepの共同創業者Andrew氏は、ゼロ設定で多様なパスをテストする能力に感銘を受けたとコメント。CNaughtのCTO Dan Kokotov氏は、初週に3~4の本物の問題を発見したと報告し、バックエンドモックが自律的に動作することに感心しています。Temiの創業者Josh Dong氏は、各PRに手動QAの力を適用することで、品質を犠牲にせず出荷速度を向上できると述べています。
セキュリティ面では、Itoはコードを保存せず、使い捨てのサンドボックス環境でテストを実行します。SOC 2認証を取得中で、エンタープライズグレードのセキュリティを目指しています。多要素認証やセキュアログインが必要なフローには、テスト環境の認証情報をサポートし、QAエージェントが自動的にセッション管理を行います。
PlaywrightやCypressのような従来のフレームワークと異なり、Itoはスクリプト不要であり、UIの変更に自動的に適応するため、「メンテナンス税」が発生しません。Itoはアプリの実際の動作からテストケースを生成し、UIの進化に合わせて適応するスクリプト不要のエンドツーエンド検証を提供します。
要約すると、Itoは品質を犠牲にすることなく出荷速度を向上させることを目指しています。PRのQAレビューを自動化することで、レビューアは検証ではなく品質に集中でき、マージは同日中に行われます。チームはスプリントごとの機能出荷数が2倍、プロダクション回帰が70%減少、QAカバレッジが10倍向上したと報告しています。