hustcer/deepseek-review

🚀 Sharpen Your Code, Ship with Confidence – Elevate Your Workflow with DeepSeek Code Review 🚀

何を解決するか

DeepSeek AIモデルを使用してGitHubのPull Request (PR) またはローカルGitリポジトリのコード変更を自動的にレビューするプロセスを自動化し、バグ、スタイル違反、セキュリティ脆弱性を特定するために必要な手動作業を削減します。

動作方法

DeepSeekのAPI(V4およびR1モデルを含む)と統合してコードの差分を分析します。PR作成、ラベル追加、または特定のコメントのメンション時にトリガーされるGitHub Actionとしてデプロイできます。また、Nushellで駆動されるCLIツールも提供されており、開発者がターミナルからローカルコミット、リモートPR、または特定のgit差分を直接レビューできます。

対象ユーザー

CI/CDパイプラインにAI駆動のコードレビューを統合したい開発者やメンテナーや、コミット前にローカル変更を迅速にAI支援でレビューしたい人向けです。

特徴

  • 柔軟なトリガー: 自動PRレビュー、ラベルベースのトリガー、またはPRコメントによるオンデマンドレビューをサポート。
  • ローカル・リモート対応: CLIからローカルリポジトリ、特定のコミット、またはリモートGitHub PRをレビュー可能。
  • カスタマイズ可能なAI: カスタムシステム/ユーザープロンプト、温度設定、およびセルフホストされたDeepSeekモデルをサポート。
  • 細かい制御: パターンを使用してレビュー対象から特定のファイルを含めるまたは除外できる。
  • クロスプラットフォーム: macOS、Ubuntu、Windowsと互換性があります。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト