Prelint は、製品仕様と判断ルールに照らして pull request をレビューし、変更前に乖離・矛盾・不一致を検出します。リポジトリ内で製品文脈を管理し、各レビューの監査証跡を残したいチーム向けです。

Prelint

pull request のための製品レビュー

Prelint は、pull request 向けの製品レビュー ツールです。リポジトリにある製品仕様、判断ルール、コンテキストに照らして変更をチェックし、コードが本番に反映される前に製品の乖離、不整合、不一致を検出します。

このサイトでは、Prelint は技術的なコードレビューを補完するものとして位置づけられています。コードレビューは実装上の誤りを見つけ、Prelint は変更が意図された製品の振る舞い、制約、用語に引き続き一致しているかを確認します。レビューは pull request 上で自動実行され、検出結果、問題なしの結果、チームが対応できるサマリーコメントを返します。

Prelint ができること

pull request の製品レビュー

リポジトリに保存された製品仕様とガードレールに照らして各 pull request をチェックし、マージ前に仕様の乖離を検出します。

乖離と競合の検出

変更が既存の製品決定と一致しなくなった場合に、矛盾、競合する技術選定、重複作業を指摘します。

インラインのレビュー出力

pull request 上にインラインの指摘とサマリーコメントを返し、エンジニアが対応しやすい具体的なレビュー結果を提供します。

仕様に基づく Q&A

リポジトリの仕様に基づいた製品に関する質問を可能にし、同期会議を設定せずに回答を得られるようにします。

リポジトリベースのワークフロー

Markdown や YAML を含む、コードと並んだ機械可読な製品制約やバージョン管理されたドキュメントをサポートします。

記録されたレビュー履歴

誰がレビューしたか、何が見つかったか、どのように解決されたか、いつ行われたかを監査可能な記録として残し、変更管理の証跡として役立ちます。

Prelint が適している場面

  • AI 支援開発

    AI が生成したコードの変更が速く進むときに、本番に入る前に製品意図に照らして確認したい場合に役立ちます。

  • リポジトリベースの製品仕様

    製品の判断を Markdown や YAML でコードの近くに保存し、その判断をすべての PR で強制したいチームに役立ちます。

  • 製品ルールの適用

    pull request によって、価格設定、用語、統合、その他一貫した適用が必要な製品ルールが変更される可能性がある場合に役立ちます。

  • 監査と変更管理

    特に AI が生成したコードの監督が重要な環境で、監査にエクスポートできるレビュー履歴が欲しいチームに役立ちます。

  • 仕様に基づく製品質問

    なぜある動作になっているのかについて、会議を開かずに製品チームやエンジニアリングチームが根拠のある回答を必要とするときに役立ちます。

Pros and Cons

Pros

  • 各 pull request を製品仕様とガードレールに照らしてレビューし、マージ前の乖離検出に役立ちます。
  • インラインの指摘やサマリーコメントなど、PR 上で具体的な出力を返します。
  • 変更管理の証跡としてエクスポートできる、監査可能な意思決定記録をサポートします。
  • リポジトリのコードを実行せず、顧客データで学習しないと明記しています。
  • 公開リポジトリは無料で、サインアップ時に新規ユーザーには無料クレジットが付与されます。

Cons

  • この製品はリポジトリベースの仕様と pull request を前提としているため、メンテナンスされた製品ドキュメントがないチームでは、レビューに必要な文脈が少なくなります。
  • 料金はサブスクリプションではなく従量課金制のため、PR 件数の変動が大きいチームでは予測しづらい場合があります。

FAQ

Prelint は pull request 上でどのように動作しますか?

Prelint は、製品仕様とガードレールに照らして pull request をレビューし、その後 PR に検出結果または問題なしの結果を投稿します。料金ページによると、完了したレビューは結果が投稿された時点で課金されます。

利用料金の上限を設定できますか?

料金ページによると、レビューは月間上限に達すると停止し、その上限は Billing の Settings で設定できます。

オープンソースプロジェクトは無料ですか?

はい。料金ページによると、公開リポジトリは無料です。

機密ファイルを除外できますか?

はい。セキュリティページによると、.prelintignore ファイルを追加するか、画面上で除外設定を行うことで、一覧にあるファイルを解析対象から除外でき、モデルに送信されることはありません。

Prelint は私のコードやデータをどう扱いますか?

セキュリティページによると、Prelint は AWS インフラ上の米国で実行され、AWS Bedrock モデルを使用し、リポジトリのコードを実行せず、お客様のデータで学習しません。

Quick Facts

カテゴリ
開発者向けツール
主な用途
pull request 上での製品仕様レビュー
料金モデル
従量課金制;完了したレビュー 1 件につき $1
無料利用
サインアップ時に $10 分の無料クレジット;公開リポジトリは無料
ワークフロー
仕様はリポジトリ内に置かれ、Prelint が各 PR を自動でチェック
ホスティングとモデル
米国で AWS 上にホスト;レビューは AWS Bedrock で実行

Prelintの代替品

blop icon

blop

blop は、リポジトリ内でブラウザテストをコードとして記述し、CIで実行、失敗をクラスタリングし、壊れたテスト修正用のPRも開けるQA agentです。

Orca icon

Orca

Orcaは、コードエージェントでの開発・実装を支援するAgent Development Environment。分離されたworktree上で複数のCLIエージェントを並列実行し、デスクトップとモバイルの連携ワークフローに対応します。

BotLab icon

BotLab

BotLab is a tool for testing video-game bots by running them in simulated game clients, reviewing session logs, and comparing results in the Reactor. It offers a free tier for short sessions and a paid Pro plan for longer online runs.

Firebase Studio icon

Firebase Studio

Firebase Studioは、Gemini支援のコーディング、アプリプレビュー、クラウドエミュレータを備えたブラウザベースのフルスタック開発用ワークスペースです。既存リポジトリの取り込み、新規アプリの試作、共同作業、ブラウザからのデプロイに対応します。

EZsite AI icon

EZsite AI

EZsite AIは、URLをフルスタックのReactまたはVue.jsアプリに変換するAIサイトビルダー。ホスティング、独自ドメイン、コード書き出し、バックエンド機能を搭載。

AI Magicx icon

AI Magicx

AI Magicxは、チャット、画像、動画、音声、音楽、メール、開発タスクを1か所で扱える統合AIワークスペース。複数モデルを使い分ける手間を減らします。