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

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エンドポイントが要る。精度優先の設計はコメントが少ないことを意味するので、網羅的なフィードバックを求めるチームは信頼しきい値を下げ、ノイズを多く受け入れる必要がある。
はじめかた
- github.com/apps/instalogでGitHub Appをインストールし、レビューしたいリポジトリを選ぶ。
- プルリクエストを開く。instalog/reviewチェックが数秒で現れ、最初のコメントはおおむね60から90秒で届く。
- 要約コメントで指摘数と破棄率を確認し、フィルタを通過した行のインラインコメントを見る。
- 任意でリポジトリ直下にinstalog-ai.yamlを置き、信頼しきい値、コメント上限、ルールを調整する。
- app.instalog.devにサインインすると、すべての指摘、捨てられたもの、期間ごとの採用率が見られる。
AIツール情報
Instalogの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- うるさいレビューボットに疲れた開発チーム。精度優先のフィルタがコメントを少なく保つので、ボットが作業の流れに居続けられる。
- 個人開発者と小規模アプリ。無料プランとクラッシュレポート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を提供する。狙いは、チームが通知を切らないレビューボットだ。
関連コンテンツ
Instalogに関連するツール、スキル、記事を探す。
Instalogの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
