PRレビュー担当者設定ガイド
このガイドでは、GitHub および Notion との統合を含む PR Reviewer プロジェクトをセットアップするための手順を段階的に説明します。
前提条件
curl(MacOS/Linux用)システムにPython 3.xがインストールされている
Related MCP server: Azure Revisor MCP Server
セットアップ手順
ステップ1: uvをインストールする
MacOS/Linux:
🔁 その後、ターミナルを再起動して、
uvコマンドが使用できることを確認します。
ステップ2: プロジェクトの作成と設定
MacOS/Linux:
ステップ3: requirements.txtを作成し、そこからインストールする
次の内容を含むrequirements.txtというファイルを作成します。
パッケージをインストールします。
ステップ4: 環境変数を設定する
ルート ディレクトリに.envファイルを作成し、以下を追加します。
GitHub トークン:
GitHub → 設定 → 開発者設定 → 個人アクセストークンに移動します。
**「新しいトークンを生成(クラシック)」**をクリックします。
次のスコープを有効にします。
read:orgread:repo_hookrepo
トークンを
GITHUB_TOKENとして.envファイルにコピーして貼り付けます。
Notion統合:
Notion 統合に移動します。
**「新しい統合」をクリックし、タイプを「内部」**に設定します。
ワークスペースに追加します。
内部統合シークレットを
NOTION_API_KEYとしてコピーします。統合 URL の末尾にある UUID を
NOTION_PAGE_IDとしてコピーします。
ステップ5: メインスクリプトを作成する
サーバー ロジック用の空のスクリプト ファイルを作成します。
このファイル内にアプリケーション ロジックを追加します。
ステップ6: アプリケーションを実行する
プロジェクトを実行するには、環境がアクティブ化され、 .envが設定されていることを確認してください。