Changelog
This page documents the changes in each Kimi Code Desktop release.
1.0.2 (2026-09-19)
Features
- Built-in browser overhaul: the transcript shows the Agent's live browsing activity, grouped into activity summaries with sources listed; the page glows while the Agent controls a tab; the Agent proactively shows pages you ask to see.
- New "Open in default browser" button in the address bar; download history shows live progress and file actions.
- The Agent can search with your configured search engine.
- Redesigned providers settings page.
- Quit confirmation is now an in-app dialog.
- Hover to reveal subagent names.
Polish
- Faster startup paint, lighter sidebar updates, and bounded session search.
- The transcript no longer restyles when the composer wraps.
- Screenshots are no longer re-decoded when exporting or copying.
- The screenshot global hotkey is limited to stable builds.
Bug Fixes
- Fix page capture failing when the window is hidden or minimized.
- Restore
ctrl+`as the bottom terminal toggle and drop the new-terminal-tab shortcut. - Keep the current view after login instead of jumping to the most recent session.
- Fix address bar suggestions not updating in place while typing.
- Fix cmd-clicked and middle-clicked links not opening in a new tab.
- Fix the Agent's browser URLs being cut to a single character.
- Fix the download save dialog not appearing on the app window.
- Fix sub-agent approval and question requests not being surfaced.
- Fix session restore flicker; turn file cards are limited to the latest 3 turns.
- Fix the transcript jumping while resizing the window or toggling dock panels.
- Windows: detect editors installed in custom directories, and preserve fullscreen window chrome and media controls.
1.0.1 (2026-09-17)
Features
- New "Open file" button in the changes diff detail view.
- Hovering a link in the transcript shows the full URL with open actions.
- Browser tool calls are visualized in the transcript.
- Image preview supports gallery navigation and a right-click menu.
- The confirm dialog for removing a workspace now spells out what removal does.
- Screenshot output actions are reordered to close, pin, save, copy.
Polish
- Unify the styles of the providers, plugins, shortcuts, and browser tabs in settings.
- Improve interface clarity on low-DPI displays.
Bug Fixes
- Failed-turn cards now show the full provider error.
- Edit and View menu role labels are localized.
- Multiple built-in browser fixes: Agent clipboard and undo keys not working on macOS, pages going blank when a non-http link is blocked, and element refs and wait polling failing intermittently.
- Fix toasts being hidden behind modal dialogs.
- Fix the app root scrolling when the right panel opens.
- Fix tool call rendering and chat interactions in side chat.
1.0.0 (2026-09-17)
Features
- Kimi Code Desktop is officially available: it carries the Agent core of Kimi Code CLI into a graphical interface, where you open a project, talk to the Agent, and ship changes in one window. Available for macOS (Apple Silicon / Intel) and Windows.
- Every step stays visible: tool calls, thinking, and the files changed in each turn are all presented in the interface; sensitive operations raise approval prompts, and three permission modes (Always Ask / Ask When Needed / Never Ask) keep you in control.
- A complete workflow from conversation to delivery: goal mode keeps long-running objectives moving and can be paused, resumed, or cancelled; plan mode proposes an approach before touching files, and the plan can be reviewed and refined; long tasks can move to the background, where you can check progress at any time.
- Built-in browser and visual annotation: the browser lives in the right panel, with tabs that stay with the session and page context shared with the Agent; screenshot annotation, text selection comments,
@file mentions, and element picking on web pages tell the Agent exactly what to change. - Sign in to use official Kimi models out of the box, or connect third-party model providers; sessions, projects, and background tasks are managed in one place, with plugins to extend capabilities.