Terminal UI for reading and replying to GitHub pull request discussions from the CLI.
gh-feed uses your existing gh auth/session and runs as a GitHub CLI extension.
gh extension install jo-es/gh-feedIf already installed:
gh extension upgrade feedgh feedOptions:
--pr <number>: preselect a PR in the picker.--repo <owner/repo>: target a specific repository.
- Open-PR picker.
- Unified top timeline with:
- PR description + discussion comments
- inline review threads + review summaries
- commit entries
- review-requested system events
- Status indicators in header:
- CI (
pass/fail/pending) - merge conflicts (
conflicts/no conflicts)
- CI (
- Bottom detail pane for full content with markdown-style rendering and clickable links.
- Compose/reply from the detail pane.
- Copilot review request action (
[Copilot Review]in comments header). - Auto-refresh every 30 seconds (keeps last good snapshot on refresh failure).
PR picker:
j/kor up/down: move selectionEnter: open selected PRr: refresh PR listq: quit
Comments view:
j/kor up/down: move selected rowTab: switch focus between top list and bottom detail panelEnteronPress Enter to add a new comment...: compose top-level commentr: reply to selected commentc: request Copilot reviewb: back to PR pickerm: toggle mouse captureq: quit
Compose:
- Type to edit
Enter: newlineCtrl+S: sendEsc: cancel[Send]/[Cancel]are clickable when mouse capture is on
Small, focused PRs are welcome.