For the complete documentation index, see llms.txt. This page is also available as Markdown.

コード品質リポジトリスキャン

リポジトリ内のすべてのファイルに対して、コードベース全体のコード品質をスキャンします。

リポジトリスキャンは 早期アクセス中です で、まもなく展開されます。まだ リポジトリ Code Quality の下にあるタブが表示されない場合は、チャットでお問い合わせください。

リポジトリ スキャンでは、リポジトリ全体にすでに存在するコード品質の問題が表示されます。これを使って技術的負債を見つけて優先順位を付け、コードの変更に合わせて結果を最新の状態に保ちます。

とは異なり PRにおけるコード品質、これはマージ前の新しいコードのみをチェックしますが、リポジトリ スキャンでは 既存のコードを分析します。これらを併用して、すでにある問題を解消しながら、新しい品質負債がリポジトリに入り込むのを防ぎます。

内容

Aikido がリポジトリをスキャンした後、次のことができます:

  • 未解決の指摘を次のカテゴリにグループ化して確認する 保守性, 可読性, 性能、そして 信頼性

  • 最初に対応が必要なカテゴリとファイルを優先順位付けする

  • 未解決の指摘が時間とともにどう変化するかを追跡する

  • 使用する AutoFix または自分で指摘を修正する

Code Quality Repositories tab showing category ratings and PR checks for each repository

スキャンを開始

リポジトリ スキャンを設定するには、 リポジトリ スキャンを開始するをご覧ください。前提条件、年間クレジット消費量、そしてリポジトリの追跡を開始する方法が説明されています。

結果を確認する

この リポジトリ このタブでは、スキャンされた各リポジトリに4つの品質カテゴリそれぞれについて評価と指摘数が表示されます。リポジトリを開くと、基礎となる指摘、影響を受けるファイル、重大度、推定修正時間を確認できます。

品質の変化を見る

レポート行の 経時的な推移 このタブで、リポジトリの未解決の指摘が週ごとにどう変化するかを確認できます。グラフは重大度別に指摘を分けて表示するため、重大・高・中・低優先度の品質負債が増えているのか減っているのかが分かります。

Trend Over Time chart showing open code quality findings by severity

クリーンアップ作業の効果を測定し、対応が必要な回帰を見つけるために使えます。

ファイルのホットスポットを見つける

この ファイル散布図 は、クリーンアップ作業の優先順位付けに役立ちます。右上のファイルはホットスポットです。頻繁に変更され、未解決のコード品質指摘が多くあります。

File scatter plot showing PR activity and open code quality findings per file

File Scatter Plot には、同じリポジトリに対するリポジトリ スキャンと PRにおけるコード品質 の両方が必要です。リポジトリ スキャンは指摘数を提供し、PRチェックはアクティビティデータを提供します。

評価、指摘、散布図の詳細については、 リポジトリスキャン結果を理解する.

最終更新

役に立ちましたか?