ツール

AI コードレビュー

深刻度順に並んだ指摘を、行番号と具体的な修正案つきで返します。

自分のキー、またはホスト型(credits)AI アシスタント4.4万
キーの取得先

キーはブラウザの中だけにあります。キーはブラウザからプロバイダーへ直接送られ、当サイトのサーバーには届きません。記録も保存もしません。利用上限を設定した専用キーを使い、使い終わったら管理画面で削除してください。

入力

結果

結果はここに表示されます。

プルリクエストを出す前のもう一つの目として。関数、ファイル、git diff を貼り付けると、Critical、High、Medium、Low の順に並んだ指摘が返ってきます。それぞれに該当する行、問題を引き起こす入力や状況、修正後のコードが付きます。プロンプトは danielmiessler/Fabric の review_code パターンを元にしており、正しさ、セキュリティ(インジェクション、パストラバーサル、シークレット、認可の欠如)、エラー処理、N+1 クエリなどのパフォーマンス、可読性を、この重要度の順にチェックします。

動作のしくみ

  • スニペットはレビュー前に行番号を振ります。diff は @@ ハンクヘッダーから計算した新しいバージョンの file:line で参照します。
  • フォーカス設定でレビューをバグ、セキュリティ、パフォーマンス、可読性に絞れます。ただし Critical な問題はフォーカスに関係なく報告されます。
  • コードに問題がなければそう伝えます。紙面を埋めるために指摘をでっち上げることはありません。

データの行き先

自分のキーを使う場合、入力内容とキーはブラウザから選んだ AI プロバイダーへ直接送られ、Hysen Labs のサーバーは経由しません。ホスト型では、入力内容が当サイトのサーバーを経由して当サイトのプロバイダー(DeepSeek)に送られ、credits で課金されます。課金のために各実行のトークン数とコストだけを記録し、入力内容や回答そのものは保存しません。送信内容の扱いは各プロバイダーのプライバシーポリシーに従います。

このツールは鍵や資格情報を扱うため、実行に関する情報は一切保存されません。あなた自身の履歴にも残りません。

API キーについて

キーを収集・保存・漏えいすることはありません。キーはこのページのメモリ上にだけ置かれ(「このタブで記憶」を選んだ場合を除く)、ページを閉じれば消えます。それでも、Web ページに貼り付けたキーは慎重に扱ってください。ここで使う専用キーを利用上限つきで作成し、使い終わったらプロバイダーの管理画面で削除またはローテーションすることをおすすめします。

必要なポイント

このツールは無料です。ログインもポイントも必要ありません。

よくある質問

人間のレビューの代わりになりますか?
なりません。await の付け忘れ、文字列連結で組み立てた SQL、null チェック漏れといった機械的なミスを素早く見つけるのは得意です。しかし、アーキテクチャやプロダクトの要件、コードベースの他の部分は知りません。同僚によるレビューの本当の価値はそこにあります。
貼り付けたコードは誰が見ますか?
選んだ AI プロバイダーだけです。リクエストはあなたの API キーでブラウザからそのプロバイダーへ送られ、hysenlabs.com には一切触れません。会社のコードをレビューするなら、承認済みのプロバイダーか確認し、利用上限を設けた使い捨てのキーを使ってください。
diff の行番号がずれるのはなぜですか?
diff の場合、モデルが各 @@ ヘッダーから新しいファイルの行番号を計算するため、大きなハンクではときどき数え間違えます。正確な行番号が重要なときは diff ではなくファイル全体を貼ってください。スニペットはツール自身が番号を振るので、参照は正確です。
どのモデルが一番よいレビューをしますか?
大型の推論モデルほど本物のバグを多く見つけ、でっち上げが少なくなります。小さく速いモデルはスタイルの細かい指摘で紙面を埋めがちです。セキュリティが重要なコードには、あなたのキーで使える最も強力なモデルを使ってください。

背後にあるオープンソース

このツールのプロンプトは danielmiessler/Fabric(MIT)を元にしており、選択したモデルで実行されます。コマンドラインや自分のプログラムで同じことを行うなら、このプロジェクトから始めてください。

danielmiessler/Fabric

別の呼び方

  • ai コードレビュー
  • コードレビュー ツール 無料
  • オンライン コードレビュー
  • コード バグ 検出
  • ai レビュー