GitHub CLI (gh)
Официальный CLI для GitHub — Issues, PR и репозитории из терминала
Ключевые особенности
- Управление Issues и PR
- Создание репозиториев
- Просмотр Actions
- GraphQL API
Обзор
gh — официальная утилита GitHub для терминала. Для AI-агента это критически важный инструмент: агент не может открыть браузер, но может запустить gh repo create или gh issue list.
Установка
brew install gh
gh auth login
Ключевые команды
# Репозитории
gh repo create my-project --public
gh repo clone owner/repo
# Issues
gh issue create --title "Bug" --body "Description"
gh issue list --state open
# Pull Requests
gh pr create --title "Feature" --body "Details"
gh pr list
Для AI-агентов
GitHub CLI даёт агенту полный контроль над GitHub: создание репозиториев, пуш кода, управление Issues. В связке с GitHub Projects агент может автоматически фиксировать прогресс и создавать задачи.
Для кого
Для разработчиков, живущих в терминале, и для AI-агентов, которым нужен доступ к GitHub без браузера.