https://github.com/joshblack/gh-pilot
A GitHub CLI extension for managing GitHub Copilot CLI sessions from a terminal UI.
https://github.com/joshblack/gh-pilot
github-cli
Last synced: 19 days ago
JSON representation
A GitHub CLI extension for managing GitHub Copilot CLI sessions from a terminal UI.
- Host: GitHub
- URL: https://github.com/joshblack/gh-pilot
- Owner: joshblack
- Created: 2026-05-07T19:31:44.000Z (25 days ago)
- Default Branch: main
- Last Pushed: 2026-05-09T03:39:28.000Z (24 days ago)
- Last Synced: 2026-05-09T03:39:51.715Z (24 days ago)
- Topics: github-cli
- Language: Rust
- Homepage:
- Size: 256 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gh-pilot
`gh pilot` is a GitHub CLI extension for managing GitHub Copilot CLI
sessions from a tmux-backed terminal UI.
## Installation
Install as a `gh` extension:
```sh
gh extension install joshblack/gh-pilot
```
Run the following command:
```sh
gh pilot
```
## Session cache
`gh-pilot` stores the last known local and remote session list in SQLite so the
tree can be restored between restarts while live tmux and remote data refresh in
the background. The database is stored at
`$XDG_CONFIG_HOME/gh-pilot/sessions.sqlite3`, or
`~/.config/gh-pilot/sessions.sqlite3` when `XDG_CONFIG_HOME` is not set.