Qure: 記録されたブラウザ操作フローからE2Eテストを生成するデスクトップアプリ

QureはJetBrainsが開発したデスクトップアプリケーションで、現在はクローズドベータ版です。内蔵ブラウザで記録した操作からエンドツーエンドのWebテストコードを生成します。
仕組み
AIエージェントにテキストでテストフローを説明する代わりに、Qureの内蔵ブラウザで製品を操作して手動QAシナリオを記録します。AIはその記録をテストコードに変換します。
一般的なAIテスト生成との主な違い:
- プロンプトエンジニアリングが不要
- MCPの設定が不要
- リポジトリ構造をチャットで説明する必要がなく、プロジェクトを指定するだけで開始可能
- AIが記録を既存のコードベースと照合し、ページオブジェクト、ヘルパー、定数を見つけます
- テストが失敗した場合、エージェントは実際の失敗出力を読み取り、実際のエラーとアプリケーションコンテキストで問題を修正します
追加機能
記録以外にも以下のことが可能です:
- 既存のテストのリファクタリング
- テストの更新
- 説明から新しいテストの作成
技術詳細
このツールはWeb専用で、Playwrightとの相性が最適です。開発者によると、プロジェクトにテストが数十個しかない場合はClaude Codeで十分かもしれません。Qureは、既存のテストインフラを持つ大規模なコードベースでより大きな違いを発揮します。
開発者は、これはクローズドベータ版の実験的製品であり、このアプローチが機能しない箇所や制限についての質問にオープンであると述べています。
📖 Read the full source: HN AI Agents
👀 See Also

T9OS:Claude Codeで完全に構築されたAIオーケストレーションシステム
経済学の学生が、Claude Codeを唯一のプログラミングツールとして使用して、完全なAIオーケストレーション層であるT9OSを構築しました。このシステムには、18の本番パイプライン、12状態のライフサイクルエンジン、およびすべての出力をレビューする7つのAI「ガーディアン」が含まれています。

CronジョブとClaudeを使った自己改善型ドリームサイクルの構築
ある開発者が、2つのcronジョブを使用して自律的なドリームサイクルを構築しました:1つは午後10時30分に研究と内省を行うためのもので、もう1つは午後11時00分にレビューと計画を行うためのものです。このシステムはarXiv、GitHubトレンド、Redditをスキャンし、弱点を特定して具体的な改善策を提案します。

500ミリ秒未満の音声エージェント構築:アーキテクチャとパフォーマンスの知見
開発者がゼロから構築した音声エージェントは、完全なSTT→LLM→TTSストリーミングで約400msのエンドツーエンド遅延を実現。重要な洞察には、音声を話者交替の問題として扱うこと、意味的な話者交替終了検出の使用、最小遅延のための全コンポーネントの同一配置が含まれる。

先決め: コード作成前に思考を促すClaudeコードプラグイン
Upfrontは、コード生成前に開発者に挑戦する20のスキルを持つClaude Codeプラグインです。3つのコマンドを使用します:/upfront:featureで曖昧な要件に反論し、/upfront:planで作業を約400LOCのフェーズに分割し、/upfront:buildで各フェーズごとにTDDとレビューを実行します。