Githubコネクタを使用すると、Githubリポジトリからの情報をPerplexityで直接クエリして組み合わせることができます。
このコネクタは、Perplexity ProとPerplexity Maxのユーザー、およびEnterprise組織(Enterprise ProとEnterprise Maxプラン)のメンバーが利用できます。
なぜ使うのですか?
手動で検索したりコンテキストを切り替えたりすることなく、リポジトリや組織ドキュメント全体からコードや情報をすぐに見つけられます。
Githubデータを、他の接続された生産性アプリやWebソースと統合します。
Perplexityのエンタープライズ機能を使用して、組織全体の情報管理を合理化します。
プライバシーとデータセキュリティ
Githubコネクタが機能するには、次の権限が必要です。
GPGキー:GPGキーを完全に管理
組織とチーム:管理者アクセス
組織のWebhook:管理者アクセス
公開SSHキー:管理者アクセス
リポジトリのWebhookとサービス:管理者アクセス
Codespaces:Codespacesの管理
パッケージ:GitHub Packages にパッケージを書き込む GitHub Packagesからプライベートパッケージを削除します。
リポジトリの削除: 管理可能なリポジトリを削除する機能
Gists:読み取り/書き込みアクセス
通知:読み取りアクセス
プロジェクト:プロジェクトの管理
監査ログ:監査ログへの読み取りアクセス。
リポジトリ:公開/非公開
個人ユーザーデータ:フルアクセス
ワークフロー:GitHub Actions のワークフローファイルを更新
エンタープライズグレードのデータセキュリティ
エンタープライズユーザーには、SOC 2 Type II認証、エンドツーエンドの暗号化、厳格なデータプライバシー対策、きめ細かいユーザーアクセス制御など、エンタープライズレベルの保護とコンプライアンスを提供します。 リポジトリやその他のGithubデータは、他のエンタープライズデータと同様に、AIトレーニングに使用されることはありません。また、強力な保護機能により、機密性と規制コンプライアンスが確保されます。 詳細については、Trust Centerをご覧ください。
PerplexityとGithubアカウントの接続は、個人レベルで行われます。 つまり、組織内の他の人はあなたのGitHubリポジトリに対してクエリを実行できません。 ただし、共有スレッドでクエリを実行すると、スレッドにアクセスできるすべてのユーザーが応答を表示できます。
PerplexityとGithubの連携を管理するために、組織の管理者はすべての組織ユーザーに対してコネクタを有効または無効にできます。
有効化の方法
Githubコネクタを有効にするには:
設定のコネクタに移動し、一覧からGitHubコネクタを見つけます。
有効化をクリックします。
その後、Githubにログインしてコネクタにいくつかの権限を付与するよう求められます。 これにより、コネクタはリポジトリとアカウントデータを閲覧でき、GitHub上でユーザーに代わって操作を実行できるようになります。 承認をクリックして、PerplexityをGitHubと連携して使い始めます。
アカウントでGithubコネクタを有効にできない場合は、管理者が組織で有効にしていない可能性があります。 認証ステップの一環として、組織の管理者に組織で有効にするよう依頼できます。
組織で有効になっているにもかかわらず問題が発生する場合は、お問い合わせください。
試してみる
PerplexityをGitHubに接続したら、次のクエリをいくつか試して、受信トレイやカレンダー情報を活用し、Perplexityから直接アクションを実行してみてください:
私のPRのステータスは?
最新のPRに「プレビュー」ラベルを追加する
Cometを使用している場合は、アシスタントにこれらのアクションを実行するよう依頼することもできます。

