Skip to main content

Copilot コーディング エージェントと Linear の統合

Linear の Copilot 統合を使用して、Linear ワークスペース内からコンテキストを提供し、プル リクエストを作成します。

メモ

この機能は現在 パブリック プレビュー にあり、変更される可能性があります。

Linear の Copilot 統合を使用すると、Linear ワークスペースを離れることなくCopilot コーディング エージェント を呼び出すことができます。 Linear 発行内から コーディング エージェント セッションを開始し、問題の説明とコメントのコンテキストを使用してプル リクエストを開くことができます。

その他の Copilot 統合に関する情報については、Copilot の統合について をご覧ください。

メモ

Linear の発行に @GitHub をメンションするか、または Copilot を割り当てると、エージェントは問題の説明とコメント全体をリクエストのコンテキストとしてキャプチャします。 これにより、エージェントは問題を理解し、問題のすべての情報に基づいて適切なソリューションを実装できます。 このコンテキストは pull request に格納されます。

[前提条件]

  • GitHub アカウントを持ち、Copilot Pro、Copilot Pro+、Copilot Business、または Copilot Enterprise を介して Copilot にアクセスできる必要があります。
  • Linear アカウントを持ち、チームのメンバーである必要があります。

Linear で Copilot アプリをインストールする

メモ

Linear に Copilot アプリをインストールするには、アプリをインストールする組織または企業の所有者である必要があります。 Linear のワークスペース管理者でもある必要があります。

Copilot アプリは、組織で 1 回だけインストールする必要があります。 アプリがインストールされた後、組織のすべてのメンバーはCopilot アカウントをアプリに接続して使用を開始できます。

  1. Copilot for Linear のページに移動して、[構成] をクリックします。
  2. 画面の指示に従って、アプリを使用する組織または企業でアプリを構成して承認します。

Linear での Copilot アプリの使用

Linear で Copilot アプリを初めて使用するときは、GitHub アカウントに接続する必要があります。 また、Copilot コーディング エージェント で使用するリポジトリを指定する必要があります。 指定したリポジトリへの 書き込み アクセス権を持つユーザーのみが、 Copilot コーディング エージェント をトリガーしてそのリポジトリで動作させることができます。 リポジトリの 書き込み 権限を持たない発行の共同作成者は、プル リクエストの作成時にコンテキストとして使用される問題の会話への入力を提供することで、Copilot をガイドする支援を行うことができます。

  1. Linear で、Copilot コーディング エージェント を使用する問題を作成します。
  2. [ 割り当て] ドロップダウンをクリックし、[ GitHub Copilot を選択します。
  3. Copilot コーディング エージェント 用のリポジトリをまだ指定していない場合は、ここで指定するように求められます。 ここで、 Copilot コーディング エージェント はこの問題に関連する pull request を開きます。
  4. 初めてアプリを使用する場合は、GitHub アカウントにサインインし、アプリを承認するように求められます。 プロンプトに従って承認を完了します。
  5. Linear 発行の「リンク」セクションには、Copilot コーディング エージェント が作成しリンクされた "[WIP]" プル リクエストが表示されるようになります。 GitHub で pull request を表示するには、リンクをクリックします。
  6. Copilot コーディング エージェント がプル リクエストの処理を完了すると、Linear 発行の「アクティビティ」セクションに通知が追加されます。

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

  •           [AUTOTITLE](/copilot/concepts/coding-agent/coding-agent)
    
  •           [AUTOTITLE](/copilot/concepts/coding-agent/enable-coding-agent)