Instalog

Instalog

Instalog · コーディング · マーケティング

Instalogは、指摘が確認できたときだけプルリクエストにコメントするAIコードレビューツールで、クラッシュレポート、イベント記録、アプリ内フィードバックを担うモバイルSDKも提供する。

Instalog の画面プレビュー

Instalog について

About

Instalogとは

Instalogは、うるさいボットに疲れたチーム向けのAIコードレビュアーだ。多くのAIレビュアーは1つのプルリクエストに20から40件のコメントを残し、2週間ほどでエンジニアは通知を切ってしまう。Instalogは逆を行く。網羅率を追うのではなく、コメントに値する基準を引き上げる。

各プルリクエストはSemgrepコード解析、埋め込みベクトルによるリポジトリ文脈、エージェント的な調査、そして各指摘を検証する第二のモデルを通る。生き残ったものだけが投稿され、既定の上限はプルリクエストあたり5件のコメントだ。ダッシュボードにはボットが生成した指摘がすべて表示され、捨てられたものとその理由も見えるので、チームは見送られた内容を信頼できる。

レビュー以外にも、InstalogはAndroid、iOS、React Native、Expo、Flutter向けのモバイルSDKを提供し、モバイルイベント記録とクラッシュレポートを担う。さらにREST APIとMCPサーバーも備える。主な制約は範囲と導入だ。ホスト版はGitHubのチームを対象にし、セルフホストにはVPCと自前のLLMエンドポイントが要る。精度優先の設計はコメントが少ないことを意味するので、網羅的なフィードバックを求めるチームは信頼しきい値を下げ、ノイズを多く受け入れる必要がある。

はじめかた

  1. github.com/apps/instalogでGitHub Appをインストールし、レビューしたいリポジトリを選ぶ。
  2. プルリクエストを開く。instalog/reviewチェックが数秒で現れ、最初のコメントはおおむね60から90秒で届く。
  3. 要約コメントで指摘数と破棄率を確認し、フィルタを通過した行のインラインコメントを見る。
  4. 任意でリポジトリ直下にinstalog-ai.yamlを置き、信頼しきい値、コメント上限、ルールを調整する。
  5. app.instalog.devにサインインすると、すべての指摘、捨てられたもの、期間ごとの採用率が見られる。

AIツール情報

Instalogの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0 - $29/developer/mo
プラットフォームWeb, GitHub App, Android, iOS, Flutter, React Native, Expo
開発元Instalog
カテゴリコーディング · マーケティング
リリース日Jan 2025
最終更新Oct 2025
サイト訪問数390
サイト世界ランキング11.9M
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • うるさいレビューボットに疲れた開発チーム。精度優先のフィルタがコメントを少なく保つので、ボットが作業の流れに居続けられる。
  • 個人開発者と小規模アプリ。無料プランとクラッシュレポートSDKがあれば、有償枠なしで小さなプロジェクトを回せる。
  • ネイティブまたはクロスプラットフォームのアプリを出すモバイルチーム。1つのSDK面がAndroid、iOS、Flutter、React Native、Expoを覆い、すべて同じダッシュボードに集まる。

タスク

  • プルリクエストレビュー。各diffをSemgrep、埋め込み、複数パスの検証に通し、生き残った指摘だけを投稿する。
  • クラッシュレポートとイベント記録。未処理の例外をスタックトレース付きで捉え、モバイルアプリのセッションイベントをライブで流す。
  • レビュー厳格度の調整。バージョン管理したinstalog-ai.yamlで、リポジトリ単位・ディレクトリ単位にしきい値とルールを決められる。

シーン

  • マージ前にリグレッションを捕まえる。第二のモデルが各指摘を再確認するので、戻り値の変更で壊れた呼び出し元がすり抜けない。
  • 本番のクラッシュを調べる。平易な言葉のクラッシュ分析が出錯経路を説明し、実際のコードを参照する修正案を示す。
  • アラート疲れを減らす。重大な指摘をSlackに流し、Linearのチケットをワンクリックで開けば、チームは同じデータを見続けられる。

主な機能

設計から低ノイズのレビュー

レビュアーは、投稿を決める前に各指摘をSemgrep、リポジトリ文脈、エージェント的な調査、第二のモデルに通す。既定の上限はプルリクエストあたり5件で、基準は網羅率ではなく採用だ。この反転が、1回のパスが出したものをそのまま投稿するレビュアーとの違いになる。

根拠のある指摘

各コメントはSemgrepルールか、具体的なファイルと行を引用するので、エンジニアは問題の在処を推測しなくてよい。深刻度の高いSemgrepの結果は意見ではなく事実として扱われ、信頼フィルタを素通りする。

5プラットフォームのモバイルSDK

公式SDKはAndroid、iOS、React Native、Expo、Flutterを、アプリごとに1つのAPIキーで覆う。いずれもイベント記録、クラッシュレポート、手動のエラー報告、スクリーンショット付きのアプリ内フィードバックフォームを担う。同じダッシュボードがすべてを集める。

AIによるクラッシュ分析

クラッシュのグループごとに、出錯経路を平易な言葉で説明するので、技術者でなくても何が壊れたか読める。ダッシュボードは続けて、一般的な助言ではなく実際のコードに当てる修正案を示す。

自然言語でログを照会

数百万行のログを平易な言葉で照会し、根拠のある答えを得られるので、曖昧なバグ報告が素早く具体的なセッションに結びつく。結果は生のログ行の山ではなく、具体的なセッションとビルドを引用する。

チーム連携とセルフホスト

クラッシュはSlackに流れ、指摘はLinearのチケットになり、共有ルールがチーム全体を揃える。規制業種のチームは、自前のVPC内でセルフホストのLLMエンドポイントとともにレビュアーを動かせるので、コードもdiffもネットワークの外に出ない。

メリットとデメリット

メリット

  • 公開リポジトリは無料なので、オープンソースのメンテナは支払う前にレビューを試せる。
  • 出力に上限があるため、プルリクエストが数十件のコメントで埋もれない。
  • ダッシュボードが捨てられた指摘と理由を示すので、フィルタは監査でき、ブラックボックスではない。
  • モバイルSDKとREST APIが同じ製品に入るので、コードレビューとアプリのテレメトリを一度に押さえられる。

デメリット

  • 精度優先はコメントが少ないことを意味し、網羅的なフィードバックを求めるチームは信頼しきい値を下げ、ノイズを多く受け入れる必要がある。
  • セルフホストにはVPCとセルフホストのLLMエンドポイントが要り、小さなチームには本物のインフラ作業になる。
  • FlutterとReact Nativeの対象はイベントとクラッシュが中心で、ネイティブ専用の機能には直接の対応物がない。
  • 非公開リポジトリの月29ドルは開発者1人あたりなので、コストは人数に比例して増える。

よくある質問

プルリクエストをレビューし、静的解析と複数パスの検証を通過した指摘だけを投稿する。加えて、クラッシュレポート、イベント記録、アプリ内フィードバックを担うモバイルSDKを提供する。狙いは、チームが通知を切らないレビューボットだ。