Changelog
See what's new in each release of Command Center
1.3.02026-10-08
Highlights
- Revamped command dock, with streamlined UI for selecting harness, model, and reasoning effort, and for managing agent loops.

- New Chat page: talk to an agent outside any project. Perfect for general computer tasks like "free up hard drive space."

- Creation of light mode

New Features
- Whether a coding agent runs inside a project's dev container is now configurable per-agent

- New button to update walkthrough to the current code. Agents can also retrieve an existing walkthrough.

- Major overhaul to how agent transcripts are shown. The current agent action is always indicated, past agent actions are intelligently folded

- A table of contents in agent transcripts lets you jump between messages in long conversations.


- Sign in with email

- Added xAI (Grok) as a built-in provider for walkthroughs and refactorings.
- New sound effect for agent-finish notifications
- [Selected enterprise customers only]: A new tab for detecting code plagiarism and providing a 0-10 rating of basic code quality practices
Improvements
- Updated model lineup (Opus 5.5, Sonnet 5.5, GPT-6 Luna, GPT-6.1 Sol, and GPT-6 Astra)
- Typing in the file tree's "Filter files" box now filters the displayed diffs too.
- Each workspace remembers its diff comparison scope across app restarts.
- Walkthrough navigation now has previous/next section arrows. (Sections were previously called "steps" and have been renamed.)

- Refactoring steps: you now select a model from your preferred coding agent instead of a speed tier.
- Claude Code sessions: configuration set to request thinking summaries, making the agent's reasoning easier to follow.

- Codex now likes generating images; they'll now display inline in the conversation

- The desktop app fills the available screen on first launch, then remembers its window size, position, and maximized or fullscreen state.
- Linux terminal settings now list installed terminals, including Ghostty and kitty. Opening a terminal no longer waits for its window to close.
- Creating workspaces copies directories faster and causes less background CPU activity.
- Restoring an archived workspace shows progress immediately and reports failures.
- There is always immediate feedback when you create a new session or workspace. Correspondingly, we have made it no longer the case that focus switches to new sessions or workspaces when they finish being created.
- The message-box cursor position is preserved when toggling the Command Dock or switching agents.
- Improvements to memory of diff file collapsing: now tied to a commit. Misc other improvements to this system
- Improved the rendering of Codex MCP tool-call arguments and results.
- Queued agent messages now have a copy button, including messages waiting for a new session to start.
- Cancelled agent turns now show an elapsed-time and usage footer, with partial usage where available. Completed Claude Code turns now include subagent usage and cost.
- Smarter handling of mouse events in the terminal viewer; fixes issue where the newest versions of the Codex CLI could misinterpret mouse events as keyboard input
- Stopping an agent while its execution environment is starting now prevents the command from launching.
Bug Fixes
- Fixed a launch failure on some macOS machines
- Fixed a crash that could occur when a working-tree file changed while Command Center was reading it.
- Fixed an issue causing syntax highlighting failures in diffs that contain Svelte code
- Walkthrough step navigation scrolls to the selected step even after you have scrolled far away.
- Restoring a snapshot now moves the "current" marker to the restored snapshot without needing to refresh.
- Fixed skill marketplace installation failures and GitHub links for branches or paths containing special characters.
- Fixed launch failures for the bundled CC Basic agent, and preserved its output when it exits unexpectedly.
- Improvements to proper cleanup of backend processes when quitting the app
- Sign-in failures at the final connection step now show an error instead of failing silently.
- Sign-in does not fail if you have a very large number of cookies associated with localhost
- Command Dock resize handles now sit on its border, and terminal padding makes accidental resizing less likely.
- Links to folders and extensionless files in agent chats now open correctly
- Fixed a rare issue that could cause text to become unselectable across the app
- Typing inline feedback no longer makes the page jump when the Command Dock is tall but not maximized.
1.2.22026-09-05
Highlights
- Can now open workspaces for, and create walkthroughs from, PRs made from a fork of the main repo
- Coding agents can now show and hide files in the diff viewer. Try asking "Collapse all test files."
- Major performance improvements to all git operations. As git operations such as diffs run constantly, this means Command Center as a whole is now much faster.
New Features
- Updates to Anthropic models: adding Fable 5.1 as an available non-coding model, retiring Opus 4.8 and 4.7. (As always, coding agents use whatever models are configured on your system.)
- Agents sometimes give links to files, line numbers, and local artifacts. Now have proper support for clicking these links.
- Command Center credits (the bundled Gemini proxy) are now free through February 1st, 2027.
- Refreshed the Gemini model lineup
- Commands in agent loops now each have their own timeout, instead of a hardcoded five-minute cap
Improvements
- Send Feedback can now attach your recent error logs. They are redacted, and you can read and edit them before anything is sent.

- GitLab: Command Center now tells you when a repository needs a GitLab connection instead of showing an empty list, and it will accept an existing glab CLI login.

- Distinct rendering for when a coding agent injects context into its own conversation
Before

After

Loading a skill: before, the whole SKILL.md looked like something you pasted. After, one collapsed row.
- Workspace names have been separated from branch names
- When you ask an agent to create a workspace, it is more likely to create an agent in the same request (because the tool call format changed)
- Draft messages are now per-agent. Switching agents while typing a message now leaves your draft in place instead of carrying it over to the new agent
- Extremely large diffs (e.g.: 800MB) are now properly truncated
- Improvements to the rendering of Codex tool calls
- Haskell repositories: Command Center now properly ignores HIE and build artifacts (which could number in the thousands)
- A terminal running a long command is no longer killed by idle cleanup.
- Git configuration is now resolved per repository, so conditional includes in your gitconfig apply correctly.
- Improvements to integration with jj. jj divergent ops should now happen approximately never except when there is an active jj conflict, and then only rarely.
- The bundled OpenCode ("CC Basic") now keeps its state in Command Center-owned directories instead of sharing with your own OpenCode installation.
- When a pull request cannot be loaded, the error now says which forge failure caused it.
Bug Fixes
- When viewing a Codex agent transcript outside brief mode: bash commands now only render as "running" when they are actually running
- Workspaces could report their branch as `main` no matter what was actually checked out in them.
- Fixed spurious error message that sometimes showed when cancelling a Codex turn
- Fixed bugs that could sometimes cause an agent session to be lost after a backend restart or crash, particularly with OpenCode
- Create walkthrough from pull request then base branch moves: no longer alter the diff shown in the walkthrough
- In agent loop, fixed: set sequence of commands in the setup actions, one fails, would still proceed to the main loop.
- Sending inline feedback no longer wipes the message you were composing in the agent chat.
- If send message to session in workspace that was still initializing, and had the Advanced pane open, would see a stack of harmless error toasts
- Scrolling while the mouse is over the textbox in the Command Dock (or anywhere else in the Command Dock) no longer scrolls the app behind it
- A Codex prompt consisting only of an image no longer fails.
- Fixed issue where, if you open a workspace whose last commit was X, made a bunch of new commits, and then switched the Diff Viewer to "Last commit", it would show you the diff from X~1 to the working tree, rather than the new last commit.
1.2.02026-08-09
Highlights
- Coding agents can now drive the Command Center UI. You can ask your agent to create a new workspace, create a new agent (in that workspace), and navigate to showing a diff of any file and any range. (Supports Codex and Claude Code.)
- Can now freely resize the Command Dock. Click and drag to start resizing to fixed preset sizes (as before); hold Alt/Option to switch to free resizing mode
New Features
- Open-in-editor support added for: Neovim, Emacs, and Jetbrains IDEs
- NixOS users can now install Command Center as a Nix flake (nix profile install github:command-center-ai/command-center). T
- Added Opus 5, Sonnet 5, and GPT 5.6 for walkthroughs and refactorings
- New setting "John Mode": auto-expand all reasoning in the transcript
- When you are running the Electron app, can press "Open in Browser" from Settings > About to open the running Command Center in a normal browser tab
- Tab and Shift+Tab jump between top-level walkthrough steps. Arrow keys still move one state at a time
Improvements
- Cloning a repo now is now non-blocking, streams live progress ("Cloning repo… 42%")
- The submodule diff warning now has a "Don't show this again" button, instead of reappearing on every workspace switch.
- In jj repositories, the default diff scope is now labeled "current change" rather than "uncommitted changes"
- The Command Dock no longer adjusts size when you switch between the Agents/Terminal/Snapshots panels
- Visual inconsistences between the Agents/Terminal/Snapshots panels are now fixed
- The "Subagents" and "Commands" pages, which let you install and manage things to go into the .claude/agents and .claude/commands directories, have been soft-deprecated. We have observed that these features of Claude Code are effectively obsolete and have been replaced by Skills. These tabs now only show up for projects that already have entries in their ./claude/agents or ./claude/commands directories
- Closing a terminal now kills everything it spawned.
- Improvements to the "Get Design Suggestions" refactoring step
- Installing on Windows 7, 8, or 8.1 is now blocked by the installer with an explanation (Electron does not support these versions), instead of installing an app that fails to launch with a bare OS error.
- Significant improvements to app stability and error handling
- All remaining aria-labels are translated, so screen readers no longer read untranslated English in a non-English UI.
- Relative timestamps ("3 minutes ago") refresh at a rate that scales with their age, which noticeably reduces background work in long sessions.
- If you have hundreds of archived workspaces, the archived-workspaces dialog will now load instantly
- Subagent task-status messages now render as belonging to that subagent
Bug Fixes
- Fixed a bug on Windows that can cause the app to crash upon opening a workspace
- Codex CLI subscriptions are now detected correctly. Previously, an active ChatGPT subscription could show as "Not detected" because the check read a stale token.
- The button to install OpenCode now works on machines that do not have Homebrew installed
- Fixed: if you ~/.claude/skills folder was a symlink to another folder such as ~/.agents/skills, Command Center would not detect them. If there were other issues involving symlinks not being followed, they were likely also fixed in this change.
- If you use Command Center on a Mac machine that does not have git installed, but where the 'git' command forwards to the built-in "Please install XCode Command-line-tools" stub, it will correctly use Command Center's bundled git instead
- Transient git errors no longer cause diffs to cease auto-refreshing
- Did you know that, in 2026, it's still possible for Claude Code to emit a tool call which does not conform to its own schema [and then instantly reject it]? This situation no longer causes the screen to be replaced with an error message.
- Fixed a bug that could cause walkthrough highlights to land on the wrong line
- (UI) Removed a duplicate native tooltip on Command Dock buttons and a double chevron on the editor submenu.