テストリール:Claude Codeによるプログラム的なデモ動画生成

✍️ OpenClawRadar📅 公開日: April 16, 2026🔗 Source
テストリール:Claude Codeによるプログラム的なデモ動画生成
Ad

Testreelの機能

Testreelは、JSON、YAML、またはPlaywright形式でユーザー操作(クリック、入力、スクロール、ズームなど)を記述し、視覚効果を備えた洗練されたデモ動画を生成するnpmパッケージです。

主な機能(Sourceより)

  • 操作記述からwebm、mp4、またはgif動画を生成
  • カーソルのオーバーレイ、クリック時の波紋、グラデーション背景を追加
  • JSON、YAML、またはPlaywrightを使用して操作を定義
  • モックとサンプルデータを使用した動画作成のためにPlaywrightと統合
  • MITライセンス
  • Playwright + FFMPEGを基盤に構築

主な使用例

Sourceでは、主に2つの価値提案が挙げられています:

  • タイプミスや誤クリックによるデモの手動再録画が不要 - 設定を更新して再生成するだけ
  • LLMエージェント(Claude Codeなど)が、カーソルオーバーレイとカスタマイズ可能なデスクトップ背景付きでWebアプリのデモ動画を生成可能

実践的な実装

Sourceによると、ユーザーはClaude CodeにTestreelを使用して特定のUIフローのデモ動画を生成するよう依頼できます(例:「現実的なデータを使用」「この画像を使用」)。著者は、これは比較的簡単に実装できると述べています。

このツールは、ScreenStudioやCapのプログラム版として位置付けられており、Playwrightがエンドツーエンドテストを扱う方法と同様に、自動化されたデモ作成を可能にします。

リポジトリ情報

パッケージは以下で利用可能です:https://github.com/greentfrapp/testreel

著者は、Claude Codeを使用して作成し、自身の使用に基づいて更新を続けると述べています。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

通过开源通用集成层将AI工具连接到共享上下文总线
Tools

通过开源通用集成层将AI工具连接到共享上下文总线

Viaは、Claude、Cursor、Windsurf、ChatGPT、LangChainなどのAIツールを共有のコンテキスト、タスク、メモリバスに接続するオープンソースのユニバーサル統合レイヤーで、ツールやセッション、マシンをまたいで作業を追跡できるようにします。

OpenClawRadar
Claude-context-lintツールは、Claude Codeプロジェクトにおけるトークンオーバーヘッドを監査します。
Tools

Claude-context-lintツールは、Claude Codeプロジェクトにおけるトークンオーバーヘッドを監査します。

claude-context-lintという新しいツールは、Claude Codeプロジェクトをスキャンし、ユーザー入力前にCLAUDE.mdファイル、スキル、MCPサーバー、システムプロンプトによって消費されるコンテキストウィンドウの量を表示します。このツールはトークン使用量を削減するための具体的な推奨事項を提供します。

OpenClawRadar
オープンソースダッシュボードが明らかにするClaudeコードの実際のコンピューティングコスト
Tools

オープンソースダッシュボードが明らかにするClaudeコードの実際のコンピューティングコスト

ある開発者がClaude Codeのレート制限の計算式をリバースエンジニアリングし、リアルタイムの使用率パーセンテージ、実際のドルコスト、バーンレート、ピーク時間、およびどのスキル/フックが発動しているかを表示するローカルダッシュボードを構築しました。このツールにより、月額100ドルのプランが1か月で13,286ドル相当のAPIコンピュートを消費していたことが明らかになりました。

OpenClawRadar
OpenClawエージェントリレープラグインがマルチエージェント設定でのTelegram配信を修正
Tools

OpenClawエージェントリレープラグインがマルチエージェント設定でのTelegram配信を修正

openclaw-agent-relayプラグインは、sessions_sendの応答がTelegramではなくwebchatに送信されてしまうという継続的な問題を解決します。これは、ゲートウェイWebSocket RPCを使用してdeliver:trueでエージェントターンをトリガーし、明示的なメッセージツールやアナウンスステップなどの回避策を不要にします。

OpenClawRadar