
GitHub Desktop、自動更新される短期認証トークンに対応
GitHubGitHub Desktop認証開発環境トークン
GitHubが、GitHub Desktopで短期間だけ有効な認証トークンの自動更新に対応したと発表した。対象はGitHub Desktop 3.6.10以降で、GitHub APIリクエストとGit操作の両方でトークンを更新する。サインインを維持するための作業は不要だが、既存トークンは自動移行されないため、短期トークンを使うには再サインインが必要になる。
何が発表されたか
2026年11月2日、GitHubがChangelogで、GitHub Desktopにおける短期認証トークンのサポートを発表した。
- 対象アカウントに対して、短期間で自動的に更新される認証トークンを発行する
- GitHub DesktopがGitHub APIリクエストとGit操作の両方でトークンを更新する
- 対象バージョンは GitHub Desktop 3.6.10 以降
- 段階的なロールアウトで、github.com と GitHub Enterprise Cloud が対象。GitHub Enterprise Server は対象外で、対象アカウントでもまだ利用できない場合がある
- サインイン状態を維持するための作業は不要。アップグレード後も既存のセッションは有効なまま継続する
- ただし既存のトークンは自動では移行されない。短期トークンを受け取るには GitHub Desktop 3.6.10 以降をインストールしてサインインする必要があり、トークンはサインイン時に発行される
開発者への影響
GitHub Desktopを使っているなら、更新しておくだけで認証情報の持ち方が安全側に寄る。
- 長期間有効なトークンが端末に残り続ける状態を避けられるため、端末の紛失や共有環境での利用時のリスクが下がる
- 恩恵を受けるにはバージョンアップだけでは足りず、サインインし直す必要がある。既存トークンは移行されない点に注意
- ロールアウトは段階的なので、更新・再サインインしても即座に短期トークンにならない場合がある
- GitHub Enterprise Server 環境では対象外。社内でEnterprise Serverを使っている場合は従来どおりの運用になる
