GitHub CLI, 자동 갱신되는 만료형 OAuth 토큰 공개 프리뷰
gh auth login --expiring으로 로그인하거나 gh config set expiring_credentials enabled로 이후 로그인에 기본 적용한다. 기존 로그인과 수동 지정 토큰은 그대로 유지된다.
HTTPS Git 인증에는 gh auth setup-git으로 CLI를 자격증명 도우미로 설정하도록 권고한다. 만료 이후 캐시를 막으려면 Git 2.46 이상을 권장한다.
만료형 접근 토큰과 교체되는 갱신 토큰을 함께 저장하며, gh auth status에서 접근 토큰 만료 시점을 확인할 수 있다.
향후 새 로그인의 기본 방식으로 전환할 계획이지만 현재는 선택 사항이다.
- GitHub CLI: Opt in to expiring, auto-refreshing OAuth tokensGitHub Changelog · 원문 2026-10-22