コンテンツにスキップ
↑↓移動 ↵開く esc閉じる

GitHub Issues と PR

GitHub アカウントを接続すると、OpenChamber は Issue とプルリクエストを取り込み、そこから直接セッションを開始したり、PR を開いたり更新したりできます。

GitHub を接続する

  1. Settings → Integrations を開き、GitHub カードを展開します。
  2. Connect GitHub を選びます。OpenChamber がリンクと短いコードを表示します。
  3. リンクを開き、コードを入力して承認します。

接続されると、カードにアカウントが表示されます。複数のアカウントを接続して切り替えたり、いつでも切断したりできます。同じマシンで gh CLI にサインイン済みなら、OpenChamber はそれをフォールバックとして使えます。

Issue または PR から作業を始める

GitHub 接続済みで worktree セッション を作成すると、Issue または pull request から開始できます。

  • issue を選ぶと、OpenChamber はその Issue に基づいてブランチ名を付けます
  • pull request を選ぶと、その PR のブランチをチェックアウトします。PR の差分を含めて、エージェントに変更全体を渡すこともできます

新しいセッションは、Issue または PR がメッセージ欄に添付された状態で開きます。自動では何も送信されません。モデルとエージェントを選び、やってほしいことを書いて送信してください。

プルリクエストを開いて管理する

Git ビュー の PR タブから、プルリクエストの作成、更新、draft から ready への変更、マージができます。OpenChamber は変更内容から PR のタイトルと説明を生成できます。

Issue や PR をメッセージに添付する

チャットのコンポーザーで + メニューを開き、GitHub を選びます。Issue や pull request を 1 つ以上選ぶと、それぞれが次のメッセージにコンテキストとして添付され(PR は diff も含められます)、セッションの作業ステータスパネルにリンクが残ります。添付で加わるのはコンテキストだけです。何をしてほしいかはメッセージで伝えます。

関連