Skip to main content

GitHub と Slack の統合

GitHub と Slack を統合してコラボレーションを改善し、ワークフローを合理化する方法について説明します。

Slack の GitHub 統合について

Slack の GitHub 統合により、お客様とチームは、Slack チャネルで直接GitHub プロジェクトを完全に可視化できます。 アイデアの生成、問題のトリアージ、他のチームとの共同作業を行って、Slack を離れることなくプロジェクトを前進させることができます。

Slack 用の GitHub 統合を使用すると、次のことができます。

  • Slack チャネル で GitHub 通知を 受け取ります。
  •         **スラッシュ コマンド**を使用して、 GitHub でアクションを実行します。
    
  • GitHub アクティビティとプロパティへのリンクを共有するときに、チーム コンテキスト を指定します。
  • Slack スレッドのコンテキストを活用して、Copilot コーディング エージェント セッションを Slack から開始します。

GitHub アプリに Slack ワークスペースへのアクセス権を付与すると、特定のアクセス許可が付与されます。 提供されるアクセス許可は、アプリが正しく機能し、期待する機能を提供するために必要です。 「Slack での GitHub のアクセス許可」を参照してください。

[前提条件]

Slack に GitHub 統合を使用するには、次のものが必要です。

  • GitHub アカウント。
  • アプリをインストールするアクセス許可がある Slack ワークスペース。

Slack の GitHub 統合を 1 つのワークスペースにインストールする

Slack の GitHub 統合は、ワークスペースごとに 1 回だけインストールする必要があり、Slack ワークスペースの管理者アクセス許可を持つすべてのユーザーがインストールできます。

  1.        [Slack の GitHub 統合](https://slack.github.com/)ページに移動します。
    
  2.        **[Slack に追加]** をクリックします。
    
  3. Slack にまだサインインしていない場合は、サインインするように求められます。
  4. 画面の指示に従って、GitHub が Slack ワークスペースにアクセスできるようにします。
  5. 統合がインストールされたら、GitHub アプリを特定のチャネルに招待するには、目的のチャネルに /invite @github を入力します。

Slack Enterprise Grid での Slack の GitHub 統合のインストール

Slack Enterprise Grid 組織の管理者または所有者である場合は、組織内の複数のワークスペースに Slack の GitHub 統合をインストールできます。

  1. Slack Enterprise Grid の設定の [統合] で、[ アプリのインストール] をクリックします。
  2. GitHub アプリを検索します。
  3. GitHub アプリの右側にある省略記号 (...) をクリックし、[ その他のワークスペースに追加] を選択します。
  4. 画面の指示に従ってインストールを完了します。

詳細については、次を参照してください。

  •         [AUTOTITLE](/integrations/how-tos/slack/use-github-in-slack) - Slack の GitHub 統合を使用する方法について説明します。