GitHub issue の作成
報告者の説明、カテゴリ、ページ URL、ブラウザ詳細、ビューポートサイズ、オペレーティングシステム、任意のスクリーンショットや注釈を添えて、ユーザーのフィードバックを GitHub Issues に変換します。
BugDropは、ユーザー報告からGitHub Issuesを作成できるオープンソースのサイトフィードバックウィジェットです。スクリーンショット、注釈、ブラウザ情報、プライバシー保護つきのフィードバックを1つのscriptタグで収集します。
BugDrop は、ユーザー報告を GitHub Issues に送信するオープンソースのサイトフィードバックウィジェットです。開発作業ですでに使っている同じリポジトリに、フィードバック、バグ報告、視覚的な状況を集約したいチーム向けに設計されています。
この製品は、フローティングのフィードバックボタン、スクリーンショット取得、注釈、ブラウザ情報を組み合わせ、GitHub App と 1 つの script タグを使うセットアップフローを備えています。インストールドキュメントでは、npm パッケージ、ビルド設定、バックエンド設定は不要で、データ属性とプライバシーマスキングオプションでウィジェットをカスタマイズできると説明されています。
報告者の説明、カテゴリ、ページ URL、ブラウザ詳細、ビューポートサイズ、オペレーティングシステム、任意のスクリーンショットや注釈を添えて、ユーザーのフィードバックを GitHub Issues に変換します。
ユーザーが送信前にスクリーンショットを取得して問題箇所をマーキングできるため、開発者はテキストのみではない視覚的な状況を受け取れます。
送信前に機密領域を秘匿化し、`data-bugdrop-mask` で指定した要素をマスクします。パスワードとクレジットカード欄は自動的に保護されます。
GitHub App と 1 つの script タグで導入でき、npm パッケージ、ビルド手順、バックエンド設定は不要です。
theme、position、color、welcome text などの script 属性でウィジェットの見た目と動作をカスタマイズできます。
本番サイト、ドキュメントサイト、社内ツール、ステージング環境、Next.js、Vue、Nuxt、Svelte、SvelteKit などのフレームワークベースのアプリに追加できます。
ユーザーからのバグ報告を、別のダッシュボードに送らずに収集できます。レポートは GitHub に届くため、エンジニアリングはすでに作業している同じ場所で課題をトリアージし、担当者を割り当て、クローズできます。
報告者はスクリーンショットと注釈を使って、ページの壊れている状態をそのまま記録できます。これは、レイアウトの重なり、切り取られたコンテンツ、レンダリングの問題、その他の視覚的な回帰に有用です。
顧客データや非公開 UI を持つサイトでも、手動の秘匿化と、送信前に開発者がマークしたマスク対象要素を使うことで、視覚的なフィードバックを利用できます。
このウィジェットは、ドキュメント、マーケティングサイト、社内ツール、ステージングサイト、フレームワークアプリに追加できるため、複数の製品で同じフィードバックフローが必要な場合に適しています。
本番環境やステージング環境でのテスト時に、ウィジェットが表示され、フィードバックを収集し、対象リポジトリに issue を作成することを、より広く展開する前に確認できます。
BugDrop は、Issues を受け取りたいリポジトリに GitHub App を追加し、その後サイトに 1 つの script タグを設置してインストールします。スクリプトは同期的に読み込む必要があり、ウィジェットはプレーンな HTML やフレームワークのレイアウトにも追加できます。
ソースでは、BugDrop が整形された GitHub Issues を作成し、報告者の説明、ラベル、ページ URL、ブラウザ情報、ビューポートサイズ、オペレーティングシステム、さらに任意のスクリーンショットや注釈を含めることが示されています。
はい。インストールドキュメントによると、このアプリはレポート作成のために Issues への read と write のアクセスを要求し、スクリーンショット保存のために Contents への read と write のアクセスを要求します。また、コード、pull requests、actions、その他のリポジトリデータへのアクセスは要求しないと記載されています。
BugDrop は、送信前の手動での秘匿化と、`data-bugdrop-mask` 属性による開発者設定のマスキングをサポートしています。パスワード入力欄とクレジットカードのオートコンプリート欄は自動的にマスクされます。
ドキュメントによると、スクリーンショットはリポジトリ内の専用の `bugdrop-screenshots` ブランチに保存され、ブランチ保護では GitHub App がそのブランチへ push できるようにする必要がある場合があります。
SonOfは、リポジトリとPMツールに接続し、コードベースと周辺の製品コンテキストを監査して、承認済みの作業をシニアエンジニアのレビュー付きで公開済みチケットに変えます。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
Bijiは、革新的なツールと機能を通じて生産性を向上させるために設計された多目的プラットフォームです。
hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。
Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。