GitHub Issues と PR
GitHub アカウントを接続すると、OpenChamber は Issue とプルリクエストを取り込み、そこから直接セッションを開始したり、PR を開いたり更新したりできます。
GitHub を接続する
- Settings → Integrations を開き、GitHub カードを展開します。
- Connect GitHub を選びます。OpenChamber がリンクと短いコードを表示します。
- リンクを開き、コードを入力して承認します。
接続されると、カードにアカウントが表示されます。複数のアカウントを接続して切り替えたり、いつでも切断したりできます。同じマシンで 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 も含められます)、セッションの作業ステータスパネルにリンクが残ります。添付で加わるのはコンテキストだけです。何をしてほしいかはメッセージで伝えます。
関連
- Git と GitHub ワークフロー — コミットとブランチ管理
- Worktree セッション — Issue と PR のセッションが始まる場所