GitHubで公開中

Python特化型
コードレビュー AI

Python特化のAIエージェントによって品質の高いコードレビューを実現。静的解析ツールpyscnを駆使しLLMが高度な改善提案を行います。

無料でインストール
pyscn-bot は現在ベータ版です。すべてのリポジトリで週次コード監査が無料でご利用いただけます。

従来のコードレビューBotとの違い

pyscn-botは単なるLLMラッパーではありません。強力な静的解析エンジンを活用し、より深い洞察を提供します。

従来のコードレビューBot

  • - 差分のみを見て表面的なコメント
  • - コード品質メトリクスを把握できない
  • - アーキテクチャ全体を見渡せない
  • - PRごとの断片的なレビュー
  • - 汎用AIで言語の専門知識がない

pyscn-bot

  • + 静的解析ツールpyscnでコード品質を定量的に評価
  • + 読みにくい関数、放置されたコード、複雑な依存を検出
  • + コピペされたコードを発見し、保守性の問題を指摘
  • + 週次監査でコードベース全体をスキャン
  • + 言語に特化したAIによって高精度のレビューを実現

3つの強力な機能

PRコードレビュー

プルリクエストごとに自動でコードレビュー。変更されたPythonファイルをpyscnで解析し、Claude AIが改善提案を生成します。

PR Review Demo

週次コード監査

週に1回、リポジトリ全体をスキャン。アーキテクチャレベルの問題点を特定し、GitHub Issueとしてレポートを作成します。

シンプルなYAML設定

シンプルなYAMLファイルでpyscn-botの動作をカスタマイズ。複雑なセットアップは不要です。

  • レポート言語: en, ja, zh, ko, es, fr, de, pt
  • 解析対象ディレクトリ
  • 監査間隔: daily (Pro), weekly, monthly
.github/pyscn-bot.yml
# レポート言語 (デフォルト: en)
language: ja

# 対象ディレクトリ (デフォルト: 全体)
target_directories:
  - src/

# 監査間隔 (デフォルト: weekly)
audit_interval: weekly

pyscnが見つける問題

ASTベースの静的解析ツールpyscnが、コードの品質問題を定量的に検出します。

循環的複雑度

複雑すぎる関数を検出し、分割を推奨

デッドコード

使われていない関数や変数を特定

コードクローン

重複コードを発見し、DRY原則を促進

結合度分析

モジュール間の依存関係を可視化

シンプルな料金体系

無料で始めて、必要に応じてアップグレード

Free

$0 /month
  • 週次コード監査
  • 基本分析モデル
  • ヘルススコア & 改善提案
  • PRコードレビュー
14日間無料

Individual

個人リポジトリ向け

$10 /月
  • Freeの全機能
  • すべてのPRでコードレビュー
  • 高精度分析モデル
  • 優先サポート
14日間無料で試す

いつでもキャンセル可能

Organization向け

Team

Organization向け

$50 /month
  • Individualの全機能
  • 組織メンバー無制限
  • 一括請求
  • チーム管理
14日間無料で試す

いつでもキャンセル可能

今すぐPythonコードの品質を向上

ベータ期間中はすべての機能が無料。インストールは数クリックで完了。

GitHub Appをインストール