authentication expired と出るのに、gh は正しくログインしているように見えるとき
まず、この表示が自分のケースかを切り分けます。Issue [#67087](https://github.com/anthropics/claude-code/issues/67087) では、Claude Desktop が > GitHub CLI authentication expired. Run `gh auth login` to refresh pull request status. というバナーを繰り返し出していた一方で、同じセッション内で `gh auth status`、`gh api user`、`gh pr status` が成功していました。コメントでは、`main.log` にその日の `gh/auth` 関連の `[error]` がなく、`LocalSessions.getPrChecks` のポーリングも失敗していない、と報告されています。つまり、少なくともこの issue では「本当に期限切れの認証情報が壊れている」という単純な話ではありませんでした。 もう一つの issue [#84214](https://github.com/anthrop
papoo.work