Firebaseで働くAIエージェント
Monmoのエージェントは、モバイルとウェブのエンジニアのようにFirebaseで働きます。毎朝Crashlyticsを読んで大事なクラッシュをチケットにし、セキュリティルールをエミュレーターで試し、Cloud Functionsを調べ、Remote Configの変更を下書きします。デプロイ、設定の公開、通知の配信はあなたの承認を待ちます。
更新日:2026-11-13 · 無料で始められます。有料プランは月額15ドルから。
Firebaseでエージェントができること
毎朝Crashlyticsを仕分ける
平日に、新しいクラッシュと再発したクラッシュを読み、アプリのバージョン別にまとめ、自分たちのコードの該当箇所を見つけて、大事なものごとにJiraの課題を下書きします。課題の作成は事前に確認します。
頼み方平日8時に、バージョン4.2の新しいクラッシュと再発を一覧にして、上位3件のJira課題を下書きして。
セキュリティルールを試す
FirestoreとStorageのルールを読み、自分のコンピューターのエミュレーターで、知らない人が試しそうな読み書きを実行し、穴をすべて一覧にします。新しいルールのデプロイは事前に確認します。
頼み方Firestoreのルールを試して。ログインした人がほかの人の注文を読めてしまわない?穴を全部見せて。
Firestoreのデータについて答える
保留のままの注文がいくつあるか、プロフィールのドキュメントがないアカウントはどれかを尋ねると、コレクションを読んで該当するものを数え、Google スプレッドシートにまとめます。
頼み方ordersで、statusがpendingのまま3日以上たっているドキュメントはいくつある?
Cloud Functionを調べる
関数が失敗し始めたら、ログを読み、エミュレーターでエラーを再現し、テストつきの修正を提案します。新しい版のデプロイは事前に確認します。
頼み方onOrderCreatedの関数が火曜からタイムアウトしています。原因を探して修正を用意して。
Remote Configの変更を用意する
ユーザーの10%に新しい値を配るといった変更を下書きし、条件と今の値を並べて見せます。公開するのは、あなたが許可したときだけです。
頼み方日本のユーザーの10%に新しい購入画面を出すRemote Configの変更を用意して。
Hostingのプレビューを確かめる
Hostingのプレビューチャンネルを自分のブラウザーで開き、変わったページとフォームを確かめ、本番サイトへのリリースを用意します。本番へのリリースは事前に確認します。
頼み方料金ページの更新のプレビューチャンネルを確認して、本番に出せる状態か教えて。
通知キャンペーンを下書きする
Cloud Messagingのキャンペーンのタイトル、本文、対象を下書きし、対象が何人になるかを伝えます。配信は必ずあなたの承認を待ちます。
頼み方今週カートに入れて買わなかった人向けの通知を下書きして。対象の人数も見せて。
接続のしくみ
- 1FirebaseのプロジェクトにアクセスできるGoogleアカウントを一度接続します。エージェントはそのアカウントがプロジェクトで持つ役割の範囲で働くため、閲覧者の役割なら何でも読めますが、デプロイはできません。
- 2Firebaseを使えるエージェントはあなたが選びます。開発担当には必要で、データ分析の担当が同じアプリのGoogle アナリティクスを読むこともあります。メールや営業の担当には不要です。
- 3クラッシュ、ログ、データ、ルール、設定の読み取りは確認なしで行います。Firestoreへの書き込み、ルールや関数やHostingのデプロイ、Remote Configの公開、通知の配信は事前に確認します。
開発・ITのほかのアプリ
同じ種類のアプリでも、エージェントが働けます。それぞれのページで詳しく紹介しています。
よくある質問
AIエージェントはCrashlyticsのレポートを読めますか?
読めます。AIエージェントが新しい問題、増えている問題、再発した問題を、スタックトレース、影響するバージョン、影響を受けた人数とあわせて読み、原因の可能性が高いコードの行を見つけます。優先順に並べた短い一覧を渡し、必要ならJiraやLinearのチケットも下書きします。
Firebaseのセキュリティルールや関数をデプロイできますか?
あなたの承認のあとにできます。エージェントはまずエミュレーターでルールや関数を試し、変更とテスト結果を見せ、許可されたらデプロイします。デプロイはFirebaseとの連携で行い、連携でできない操作は自分のブラウザーで進めます。
エージェントにはFirebaseでどんな権限を渡せばよいですか?
小さく始めてください。クラッシュの仕分け、データの質問、ルールの点検なら、プロジェクトの閲覧者の役割で足ります。変更を出させたいときだけデプロイできる役割を渡し、その場合もデプロイのたびにカードで確認します。役割はGoogle Cloudのコンソールでいつでも変更や削除ができます。
Firebaseのエミュレーターを使えますか?
使えます。エージェントは開発ツールの入った自分のコンピューターを持っているので、Firebase Local Emulator Suiteを動かし、サンプルデータを入れて、関数とルールをそこで試せます。実際のプロジェクトに触れる許可を求める前に、すでに動かした変更を見せられます。