← 返回工具目录
GitHub CLI
把编码代理接入 PR 和 Issue 流程的默认桥梁。
开源核验于: 2026-04-06
GitHub CLI 是 GitHub 官方命令行工具。它在代理式工程里依然是基础设施,因为大多数编码代理最终都需要可靠的终端通道来处理 PR、Issue、发布和仓库自动化。
适合谁
所有基于 GitHub 做评审、合并和自动化的团队。
评测摘要
只要你的代理通过 GitHub 落地交付,`gh` 基本就是必备工具。
优点
- 官方稳定
- GitHub 场景覆盖完整
- 易于脚本化
不足
- 只适用于 GitHub
- 本身不是编码代理
分类
Git 与源码管理工作流自动化
安装
GitHub CLI 官方安装文档目前优先推荐官方包仓库和 Homebrew。
Homebrew:
brew install gh
Debian / Ubuntu 官方仓库:
(type -p wget >/dev/null || (sudo apt update && sudo apt install wget -y)) \
&& sudo mkdir -p -m 755 /etc/apt/keyrings \
&& out=$(mktemp) && wget -nv -O$out https://cli.github.com/packages/githubcli-archive-keyring.gpg \
&& cat $out | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null \
&& sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \
&& sudo mkdir -p -m 755 /etc/apt/sources.list.d \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
&& sudo apt update \
&& sudo apt install gh -y
国内加速源
国内可用的非官方加速方式:
Ubuntu / Debian 系统源通常能直接安装,但版本可能落后于 GitHub 官方仓库:
sudo apt update
sudo apt install gh
如果你在 macOS 上主要依赖 Homebrew,也可以先切换国内 bottle 镜像再执行 brew install gh。
快速开始
先完成登录:
gh auth login
常用第一批命令:
gh repo clone cli/cli
gh issue list
gh pr status