- 違反
- アーキテクチャ
- リファクタリング
- 人間による判断
すぐに答え
AIでどのようにLaravelコードを監査できますか?
AIがLaravel Excellence Proverを使用して、ファイル内のプロフェッショナルなパターンやアーキテクチャ上の制約違反をスキャンします。ロジックが確立されたルールに反している箇所を特定し、検出されたすべての問題の詳細な内訳を提示します。
監査結果の分類
検出された問題の整理
AIは、プロジェクトの構造をどの程度損なっているかに基づいて、検出結果を分類します。
違反
パターンの不一致
標準的なLaravelの慣習に従っていないコードをAIがフラグ立てします。ロジックがフレームワークのパターンと一致しない箇所をリストアップします。
アーキテクチャ
制約の違反
クラスやメソッドが特定のアーキテクチャ境界に違反している場合に特定します。サービス層とコントローラーの分離を維持するために役立ちます。
リファクタリング
クリーンアップ対象
クリーンコードの原則に反する乱雑なコードをAIが指摘します。ロジックを整理すべき箇所を明確にします。
人間による判断
最終決定
AIがコードを勝手に書き換えることはありません。レポートを確認した上で、実装に必要な修正を判断するのはあなた自身です。
ワークフロー
コードが届いた際、AIが行うこと
AIは、プロフェッショナルなLaravelアプリケーションのあるべき姿を熟知した、専門のレビュアーとして機能します。
コードベースのスキャン
エージェントがローカルファイルを読み込み、現在の実装と構造を把握します。
validate_laravel_excellenceパターンの検証
AIがロジックをプロフェッショナルなLaravel標準および独自のアーキテクチャ規則と比較します。
validate_laravel_excellence問題の特定
コードが要求される品質制約を満たしていない特定の行を抽出します。
validate_laravel_excellence結果のレポート
エージェントが違反内容を要約し、エディタ上で修正作業を行えるようにします。
validate_laravel_excellence
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトをチャットウィンドウに入力して、監査を開始しましょう。
出発点
これらは入力のきっかけとなる文章です。プロジェクトに合わせて、具体的なファイルパスやディレクトリ名を書き換えて使用してください。
Laravel Excellence Prover Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_xVT6WxKnn5P5RXCAVRvEGptio7bgnTnovi5pfdfY/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Laravel Excellence Prover capabilities are ready to use.
{
"mcpServers": {
"laravel-excellence-prover-mcp": {
"url": "https://edge.vinkius.com/vk_preview_xVT6WxKnn5P5RXCAVRvEGptio7bgnTnovi5pfdfY/mcp"
}
}
}app/Servicesディレクトリ内のコードに、Laravelのパターン違反がないか監査してください。
現在のControllerのロジックが、このリポジトリで定義されているアーキテクチャ制約に従っているか確認してください。
フィーチャーブランチにおける最新の変更をスキャンし、Laravelの優れた基準を満たしているか確認してください。
databaseフォルダ内のモデルをレビューし、プロジェクトのアーキテクチャ規則に違反しているものを特定してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Laravel Excellence Proverを接続して、すぐに質問を開始
リンクをクリックしてMCPをクライアントに接続するだけです。認証情報は暗号化され、すぐに監査を開始できます。
Laravel Excellence ProverをAIに接続するFAQ
監査の動作について
- 01
AIがコードを自動的に書き換えることはありますか?
いいえ。AIは問題の特定と報告のみを行います。コードの変更に関するすべての制御権はユーザーにあります。
- 02
AIはアーキテクチャのエラーを修正できますか?
いいえ。エラーが発生している箇所を指摘することはできますが、実際の修正(リファクタリング)はユーザー自身が行う必要があります。
- 03
セキュリティの脆弱性もチェックしてくれますか?
Laravelのパターンやアーキテクチャ制約の違反はチェックしますが、専用のセキュリティスキャナーではありません。
- 04
プロジェクト独自のルールをどのように把握するのですか?
AIがコードベースを読み取ることで、すでに確立されている既存のパターンや制約を理解します。
- 05
リモートリポジトリでも実行できますか?
AIはMCP対応のクライアントを通じて動作するため、そのクライアントがアクセス可能なファイルを監査します。
Laravel Excellence Proverについて他に質問がありますか?コネクタのページで詳細を確認できます。 Laravel Excellence Prover Connectorの全機能を見る
『Laravel Excellence Prover』を Claude、Cursor、ChatGPT などに接続
