Claude code has this command, 'claude setup-token', that takes no arguments. It prints an oauth token with 1 year expiry to your terminal in coloured text. There is no command or publicly documented API to revoke this token, you can only do that from the web. Wtf?
- Did anyone else not know about double esc to undo context in Claude Code?! When it messes up you can just roll back the context and code. This makes history shorter and I'm building a better feel for what sorts of instructions work well
- Open-source packages should avoid making any public repo a GitHub Trusted Publisher, and should avoid any automatic publication trigger from a public repo. Have the public repo make a release with the artifacts attached, then manually trigger a workflow on a private repo to
- claude -p lets you execute Claude as a single command. This is nice for workflows that need intelligence for one step but need privileges for a different step. For instance you can get Claude to generate release notes or PR text, then deterministically make the PR or release,
- How to restrict your local coding agent's write access to your GitHub:

