GitHub CLI як оператор для AI
Claude Code можна використовувати не лише для написання коду, а й для рутинних Git та GitHub CLI задач: створення гілок, pull, commit, push і draft PR. Практичний підхід із нижчим ризиком — дозволяти автоматичний pull, але не push, а pull request створювати як draft, щоб людина перевірила зміни перед передачею на review.
GitHub CLI дає моделі доступ і до глибших операцій через GraphQL. Наприклад, можна подивитися точний час редагування опису PR:
gh api graphql -f query='query {
repository(owner: "...", name: "...") {
pullRequest(number: ...) {
userContentEdits(first: 100) {
nodes { editedAt editor { login } }
}
}
}
}'
Що це означає для бізнесу: AI-асистента варто підключати до операцій, де є перевірка й контроль ризику: draft PR, pass/fail тести, ручне підтвердження push. Так він знімає рутину, але не отримує права непомітно змінювати продакшн-процес.