Updates
claude-code-ui checks npm for a new version when it starts and once a day, and can update itself.
How to update from the app
- When a new version exists, a notice shows Update available.
- Click Update and restart. It installs the new version while your sessions keep running.
- It restarts once no session is working. Restart now does not wait: it ends running turns and closes terminals.
- The page reconnects by itself. Your sessions come back.
Not yet hides the notice until the next version.
How to update from a terminal
sh
claude-ui updateThe next start runs the new version.
Good to know
- Updates go into the
versions/folder of the config folder. No global install and nosudoneeded. It also works when you run it withnpx. npm i -g claude-code-ui@lateststill works too.- If a new version does not start, claude-code-ui starts the previous one and says so. To retry, delete
versions/<version>in the config folder and restart. - A source checkout (
npm start) does not update itself. - Turn the check off with
--no-update-check. Use a registry mirror withCLAUDE_UI_UPDATE_REGISTRY=https://npm.example.com. - The check only asks npm for the latest version number. Nothing about you or your sessions is sent.