Release notes for the Qoder CN CLI, organized by version.
• Improved the workflow orchestration experience.
• Added support for installing remote Skill packages over HTTPS.
• Refined the detection scope for redirect commands in the Bash tool.
• Improved error messages.
• Improved the tool-calling experience.
• BYOK models now support custom model names.
• Improved product interactions and onboarding experience.
• Added image attachment support to the /feedback dialog.
• Improved the exit options for Plan mode.
• Streamlined permission checks for the worktree tool.
• Added a toggle in /settings to enable or disable code usage statistics.
• Improved UI notification display, including status bar prompts and model list prompts.
• On macOS, you can now delete pasted images as a whole block.
• Reduced the impact of status bar promotional messages on scroll control.
• Fixed the display of context usage when resuming a compressed session.
• Improved the default effort label display in the model list.
• Fixed an issue where a tool's oversized single-line output degraded TUI rendering performance.
• Improved plugin marketplace management.
• Improved TUI display and refined some error messages.
• Added support for the plugin marketplace.
• Upgraded the Qoder CN CLI rules type to support both autonomous model decisions and manual inclusion.
• Fixed an issue where the Plan and Ask tools were not correctly disabled in headless mode.
• Fixed an issue where AskUser was silently rejected in auto mode.
• Fixed an issue where the ECS key could not switch from INSERT to NORMAL during streaming output in Vim mode.
• Fixed an issue where secure slash commands did not respond when idle.
• The default permission mode now supports
New features
The largest upgrade since the initial release. This version redesigns the interactive interface, refactors the permission system, enables multi-model access, and expands the CLI from a terminal-based Agent to an orchestrable, integratable Agent entry point for terminal coding, CI/CD pipelines, and custom toolchains.
New features
Hello! I'm Qoder CN CLI. It's nice to meet you.
I bring powerful AI-assisted development directly to your terminal, where you work most efficiently. No context switching. No heavy IDEs. Just you, your command line, and an AI partner that truly understands your codebase.
Here is how we can work together:
July 9, 2026 v1.0.41
Workflow, Skills, and permission improvements
• Improved the workflow orchestration experience.
• Added support for installing remote Skill packages over HTTPS.
• Refined the detection scope for redirect commands in the Bash tool.
• Improved error messages.
• Improved the tool-calling experience.
July 8, 2026 v1.0.40
Custom models and model selector enhancements
• BYOK models now support custom model names.
• Improved product interactions and onboarding experience.
July 7, 2026 v1.0.39
Feedback image attachments and experience improvements
• Added image attachment support to the /feedback dialog.
• Improved the exit options for Plan mode.
• Streamlined permission checks for the worktree tool.
• Added a toggle in /settings to enable or disable code usage statistics.
July 6, 2026 v1.0.38
Optimized status bar and model prompts
• Improved UI notification display, including status bar prompts and model list prompts.
July 3, 2026 v1.0.37
Optimized input and display
• On macOS, you can now delete pasted images as a whole block.
• Reduced the impact of status bar promotional messages on scroll control.
• Fixed the display of context usage when resuming a compressed session.
• Improved the default effort label display in the model list.
July 2, 2026 v1.0.36
Improved stability and user experience
• Fixed an issue where a tool's oversized single-line output degraded TUI rendering performance.
• Improved plugin marketplace management.
• Improved TUI display and refined some error messages.
July 1, 2026 v1.0.35
Plugin marketplace and permission mode improvements
• Added support for the plugin marketplace.
• Upgraded the Qoder CN CLI rules type to support both autonomous model decisions and manual inclusion.
• Fixed an issue where the Plan and Ask tools were not correctly disabled in headless mode.
• Fixed an issue where AskUser was silently rejected in auto mode.
• Fixed an issue where the ECS key could not switch from INSERT to NORMAL during streaming output in Vim mode.
• Fixed an issue where secure slash commands did not respond when idle.
June 30, 2026 v1.0.34
Enhanced default permission mode configuration and improved user experience
• The default permission mode now supports yolo and dontask configurations.
• Fixed an issue where interruption records were rendered repeatedly in the TUI.
• Improved the display of the Background Agent.
June 29, 2026 v1.0.33
Improved Plan mode and model experience
- Added the
--config-dirparameter to support custom configuration directories. - Fixed an issue where Plan mode did not support Shell read commands.
- Improved the stability of model requests.
June 27, 2026 v1.0.32
Improved stability and UI experience
- Improved API error messages.
- Improved exception handling for tool calling.
- Improved the UI display and user experience.
June 26, 2026 v1.0.31
Enhanced dynamic workflows and memory function
- Added support for the dynamic workflow feature.
- Added support for
.qoder/rules/**.md. - Added user-level Memory and improved the Memory experience in Plan mode.
- Improved the startup speed of Headless mode.
June 25, 2026 v1.0.30
Improved network proxy
- Improved the network proxy mechanism. It now supports HTTP_PROXY, HTTPS_PROXY, and SOCKS5 proxies.
June 25, 2026 v1.0.29
Improved startup performance and model reliability
- Added configuration items for first-packet timeout and stream idle timeout for model Server-Sent Events (SSE) responses.
- Improved the context window backoff policy for models.
- Improved the timeout for the SessionEnd Hook and the failure shutdown policy for PreToolUse.
- Hook validation: Added the required
hookEventNamefield tohookSpecificOutput. - Improved the performance of the SDK when retrieving the model list.
June 24, 2026 v1.0.28
Improved model list caching
- Improved the model list caching mechanism.
June 24, 2026 v1.0.27
Improved permissions and command stability
- Fixed an issue where commands were truncated.
- Fixed an issue where Git-related environment variables were cleared during command execution.
- The
/resumecommand now adheres to the current permission mode.
June 23, 2026 v1.0.26
Improved welcome page and fixed stability issues
- Improved the welcome page display by adding a marketing and promotion module and model discount notifications.
- Fixed a parsing failure caused by redundant parameters in the Read tool.
- Refactored the download and installation process for Windows Git Bash to improve stability.
June 22, 2026 v1.0.25
Workflow orchestration
- Improved the notification experience for background tasks.
- Fixed an issue with the speech input termination process.
June 18, 2026 v1.0.24
Improved model panel experience and fixed session recovery
- Improved the model selection page.
- Fixed an issue where interruption records were not displayed after using
resume.
June 17, 2026 v1.0.23
Improved session interruption and permission experience
- Added a session interruption feature. Messages entered during a conversation are now sent immediately.
- Enriched the authorization information displayed in the
/permissionscommand panel. - Improved the loading performance when using
/resumefor very large sessions. - Fixed an issue where the permission pop-up was incorrectly auto-approved after switching modes.
June 16, 2026 v1.0.22
UI improvements
- Improved the display style of Hook messages in the session stream.
- Improved the interactive experience for model parameter settings.
- Improved the tool permission reminder logic for certain paths.
- The input box content is now retained when you press ECS to exit a terminal dialog.
- Removed the timeout limit for permission requests on the ACP side.
June 15, 2026 v1.0.21
Enhanced Skill commands and models
- Added the built-in skill commands
/run,/verify, and/run-skill-generator. - Added the
/effortcommand. - Aligned the Subagent frontmatter configuration with the existing permission system.
- Fixed an issue where the image recognition tool failed in Node SEA products.
June 13, 2026 v1.0.20
Fixed context warning threshold
- Fixed inconsistent context warning thresholds.
June 12, 2026 v1.0.19
Queue progress and issue fixes
- Added a model queue progress bar chart that shows the elapsed wait time and the estimated maximum wait time.
- Improved the auto compression experience.
- Fixed an issue where the
/contextand status bar percentages were inconsistent in long sessions. - Improved the display style of Subagents.
- Fixed an issue with the display of error messages when an MCP tool calling exception occurred.
- Improved error detection and prompts for excessive input length.
June 11, 2026 v1.0.18
Improved TLS trust, TUI, and stability
- Added trust for the operating system certificate store and support for custom CA certificates.
- Improved the display of Subagents using event-driven transcript rendering.
- Fixed TUI support for
sendStringinput in IDE integrations. - Improved compatibility with the
screenterminal multiplexer. - Performance optimization for
/plan - Improved the TUI display performance when resuming large sessions.
- Fixed the Bash stdin redirection behavior.
- Added an error message for HTTPS proxy TLS handshake failures.
June 10, 2026 v1.0.17
Agent sessions enabled by default, Permissions upgrade, and SOCKS5 proxy
- The Agent session feature is now enabled by default.
- Upgraded the
/permissionscommand with directory completion, a workspace dialog box, scope-colored labels, and a delete confirmation. - Added support for SOCKS5 proxy.
- The AskUser dialog box now supports CJK input, and an issue with the cursor reset has been fixed.
- Refactored the background task details panel for structured display and fixed an issue with empty output.
- Plugin hooks are no longer affected by the
--setting-sourcesfilter. - Enhanced
asyncRewakehooks with support for custom messages, automatic fallback in non-interactive mode, and prefix matching. /memoryno longer exposes the actual file path pointed to by a symbolic link.- Ownership is now restored for
/goalacrossresume. The goal and permission mode are reset when using/clearor/new. - The restored session history is now retained when switching models or inference strengths.
- Fixed a mismatch between MCP environment variable VAR expansion and OAuth discovery resources.
June 10, 2026 v1.0.16
Stability improvements
- Fixed a dependency issue in the npm version.
June 09, 2026 v1.0.15
Plugin path placeholders and issue fixes
- Added
PLUGIN_ROOTandPLUGIN_DATApath placeholder substitution in plugin content. - Fixed an issue with duplicate warnings when switching permission modes.
- Fixed an issue where project permission rules did not take effect immediately after granting workspace trust.
- Fixed an issue with incorrect control character parsing on Windows.
- Improved startup speed.
June 04, 2026 v1.0.14
Standalone Plan mode and stability improvements
- Plan mode is now independent of the permission loop. Use
/planto enter and exit. Shift+Tab now only cycles through permission modes. - Added a "Start goal execution" option when exiting Plan mode to seamlessly transition to the Goal flow.
- Fixed an issue where a session would permanently freeze if a Hook child process timed out or was aborted.
- Fixed an issue where Goal and Plan states were not correctly restored after a process restart.
- Fixed an issue with incorrect modules in the npm release package.
- Improved the prompt text for switching permission modes and the options for exiting Plan mode.
June 03, 2026 v1.0.13
Model list, activity recommendations, and plugin improvements
- Added the
--model-listparameter to enumerate available models without a UI. - Added polling for the model service queue status. The service automatically resumes when it becomes available again.
- Fixed an issue where
Agent(name)deny rules in the permission configuration were not effective. - Fixed an issue that occasionally caused session recovery to fail.
June 02, 2026 v1.0.12
Improved YOLO mode and startup performance
- In YOLO mode,
EnterPlanMode/ExitPlanModeno longer triggers a pop-up, andAskUserQuestioncan be passed through normally. - Added support for customizing automatic mode classification rules in the settings.
- Fixed a voice reconnection issue to avoid expired WebSocket close events and repeated activation loops, improving stability.
- Improved the experience of launching a browser to log on in Windows.
- Isolated Goal by session to fix crosstalk issues between multiple windows.
- Improved TUI display stability during prompt input completion.
- Reduced the performance impact of automatic updates.
June 01, 2026 v1.0.11
TodoWrite and UI improvements
- Improved the TodoWrite validation recovery mechanism and error messages.
- Unified the color scheme for info messages and fixed the display color of inline code.
- Cancellation prompt messages are now displayed in gray to improve visual hierarchy.
- Fixed several other issues.
May 30, 2026 v1.0.10
Voice polishing and stability improvements
- Added a voice transcription polishing feature to improve input accuracy.
- Improved the experience for Bring-Your-Own-Key (BYOK) providers. Disabled states now show explanations, and model identifiers are clearer.
- Improved the submission confirmation interaction on the Review page.
- Improved the permission denied prompt in YOLO mode.
- Fixed several known issues.
May 29, 2026 v1.0.9
Revamped YOLO mode and permission improvements
- YOLO mode now automatically approves all tool calls without requiring pop-up confirmation.
- The
--toolsparameter now supports multiple values. - Improved the hierarchy and clarity of the feed stream display.
- Fixed an issue on Windows where a console window would pop up during child process execution.
- Fixed an issue where pasted content in the prompt input was incorrectly parsed as an
@reference. - Improved the loading display for Skills and Hooks.
May 28, 2026 v1.0.8
Loop and Hooks are now generally available
- The
/loopcommand and scheduled task tool are now generally available. - The
/hookscommand is now generally available. - Added support for configuring startup parameters through environment variables.
- Custom Agent names are no longer restricted to the slug format.
- Removed the quantity limit for the
@agentscompletion list. - Improved the status indicator, message spacing, and visual presentation of the chat interface.
- Fixed several other issues.
May 27, 2026 v1.0.7
Performance and stability improvements
- Improved startup performance by reducing startup time through delayed initialization and resource caching.
- Added a TUI interface snapshot to the feedback diagnostic package to provide more complete context information.
- Fixed multiple issues and optimized interactions.
May 26, 2026 v1.0.6
Image search, streaming speech input, and enhanced plugin capabilities
- Added the built-in ImageSearch tool to search for images directly within the Agent.
- Added streaming speech-to-text transcription. Recognized text now flows directly into the input box.
- Improved the experience of the plugin browser for items pending removal and in empty Marketplace scenarios.
- Fixed several other issues and made optimizations.
May 25, 2026 v1.0.5
Stability and experience optimizations
- Added a banner to indicate when the quota is exhausted.
- Improved the stability of network requests and model data transmission.
- Fixed an issue where speech input would terminate recording immediately after disconnection.
- Fixed a parameter schema parsing failure for built-in tools with Qwen series models.
- Fixed several other issues.
May 25, 2026 v1.0.4
Stability improvements
- Fixed a runtime exception in the npm package caused by a tagged template encoding error.
May 23, 2026 v1.0.3
Voice, Remote, and interface fixes
- Fixed an issue where transcribed text flickered during voice recording and changed the behavior to insert the transcribed text at the cursor position.
- Improved the performance of Agent task execution.
May 22, 2026 v1.0.2
Goal, voice, and stability fixes
- Fixed stability issues related to speech input (recording tool detection, termination timeout, multi-segment input handling).
- Improved the stability of the model calling service.
- Fixed an issue where the working directory was not correctly synchronized in Worktree sessions.
- Fixed an issue where a permission confirmation would incorrectly pop up when accessing project configuration files in automatic permission mode.
May 21, 2026 v1.0.1
Voice and stability fixes
- Added the ElicitationResponse Hook notification type.
- Fixed stability issues in voice mode.
- Fixed an issue where session title generation failed when the compact model was unavailable. It now automatically falls back to the chat model.
- Fixed a race condition at startup in the BYOK model directory.
May 20, 2026 v1.0.0
Introducing Qoder CN CLI 1.0
New features
- Cloud runtime: Added support for the
qodercli --remoteflag. Cloud mode lets you submit tasks to a cloud container for one-time execution. The workflow continues to run for hours even if you shut down your machine or lose your network connection. - RepoWiki: Added support for the
qodercli wikisubcommand to generate repowiki documents locally without your code leaving your domain. - Voice: Added support for the
/voicecommand. The speech input feature is fully upgraded and available for free. - Goal: Added support for the
/goalcommand to keep long-running, goal-oriented tasks on track. - Open model parameters: You can now customize
effortslevels and set a 1M context window.
- Agent SDK: Supports TypeScript and Python. Integrate full Agent capabilities with just a few lines of code. Provides programmatic control, including tool authorization callbacks, pre-execution interception, and parameter modification.
- Cloud Agents: Agents as a Service. Built-in features include sandbox isolation, state management, asynchronous orchestration, credential management, and a long-running platform.
- Orchestration: Tasks are automatically split and executed in parallel by multiple Agents. The main Agent determines the splitting policy, and Subagents run in independent event loops.
- Extensions: Supports five orthogonal extension points: Skills, Hooks, MCP, Subagent, and Command.
- Autonomy: The Agent assesses risks on its own and only requests confirmation for critical nodes. Automatically routes requests to Large Language Models (LLMs), Small Language Models (SLMs), or Vision Language Models (VLMs).
- Integration: Supports three integration modes: Headless (for unattended CI/CD), ACP (for standard bidirectional communication), and SDK (for TypeScript/Python).
May 18, 2026 v0.2.16
MCP Elicitation and stability fixes
- Added MCP elicitation bridge support. The MCP server can now prompt the user for input in remote requests.
- Fixed a TUI rendering crash issue.
- Fixed hook execution and other stability issues.
May 18, 2026 v0.2.15
Automatic mode improvements
- Added an automatic mode option during plan approval. You can now switch to automatic mode directly in the approval dialog box.
- In automatic mode, reading files outside the workspace no longer triggers a permission prompt. Writing to files outside the workspace is now directly denied.
- Fixed an issue where automatic mode was not effective for Subagent tool calls in plan mode.
- Fixed an issue where the denied status was not cleared when the
/permissionsdialog box was closed.
May 14, 2026 v0.2.14
Automatic permission mode, Insights, and Windows stability improvements
- Added an automatic permission mode. The LLM classifier automatically approves safe tool calls to reduce permission pop-ups.
- Session recovery now supports Worktree state persistence and cross-Worktree discovery.
- External commands can now receive workspace paths, authentication contexts, and Registry environment variables.
- Fixed an issue on Windows where ConPTY would freeze in text input dialog boxes (AskUserQuestion, BYOK wizard).
- Fixed an issue on Windows where Shift+Tab was unusable in VT mode (reverted to Meta+M).
- Fixed an issue on Windows where Ctrl+V pasting failed in the BYOK wizard under conhost.
- Fixed an issue where left and right arrow keys were not working in AskUserQuestion text input.
- Fixed an issue where ECS could not cancel a running
/insightsexecution. - Fixed an issue where MCP tool calls failed if the parameter name contained special characters (key name filtering and reverse mapping).
- Fixed an issue where MCP images were lost when output was truncated.
- Fixed an issue where custom model keys (BYOK) were not sent correctly to API requests.
- Fixed an issue with empty user messages caused by the memory injection order at startup.
- Fixed an issue with incorrect QR code rendering in older Windows consoles (compact ASCII fallback).
- Fixed an issue where
--setting-sourcesdid not support an empty string to disable all sources. - Fixed a WSL 1 compatibility issue by upgrading Bun to 1.3.14.
May 13, 2026 v0.2.13
Side questions, automatic approval for read-only commands, and platform fixes
- Added the
/btwside question feature to ask quick questions without interrupting the main conversation. - Read-only Shell commands are now automatically approved, reducing redundant permission pop-ups for some tools.
- The Worktree isolation feature is now enabled by default.
- Fixed an issue where the context progress bar chart was not updated after
/compact. - Fixed an issue where the input box was not cleared after executing the
/compactcommand. - Fixed a color overflow issue when moving the cursor in macOS Terminal.app.
- Fixed an issue with garbled QR code rendering on Windows.
- Fixed an issue on Windows where batch text input caused character loss or incorrect character order.
- Fixed an issue where unsupported shells such as fish were incorrectly used as the Bash tool backend.
- Fixed an issue where the behavior of the
-wparameter was inconsistent with--workspace. - Fixed an issue in the TUI where deleting a hook mistakenly deleted all hooks with the same command.
May 12, 2026 v0.2.12
Worktree isolation mode and context progress bar improvements
- Added Agent worktree isolation mode. Subagents can now run in an independent git worktree, with support for the
-wparameter, an interactive exit dialog box, and automatic cleanup on exit. - Added a default context token usage progress bar chart to the status bar to display real-time context window usage.
- Fixed an issue where the context window progress bar chart would reset to zero, flicker, or display incorrect values during compression, Subagent execution, and session recovery.
- Fixed an issue where Hook permission decisions did not correctly follow the rule configuration in
settings.json. - Fixed an issue where the session was incorrectly interrupted when the model returned an empty response. It is now handled as a normal termination.
- Fixed a session title generation timeout on slow networks. The timeout has been extended to 180 seconds.
May 09, 2026 v0.2.11
Network reliability improvements
- Improved network degradation handling. The system now attempts the original URL before falling back to the resolved IP address.
May 09, 2026 v0.2.10
Connection stability and interface fixes
- Added automatic retry for 504 Gateway Timeout.
- Improved the path display in the permission dialog box to unify the three-level path format.
- Improved the status display for unauthorized servers in the MCP list.
- Fixed an issue where content was duplicated when the terminal was resized in full screen mode.
- Fixed an issue where the status was not correctly persisted after canceling a Subagent with ECS.
- Fixed an issue where double-dot prefix directory names were incorrectly handled in the workspace boundary check.
May 08, 2026 v0.2.9
Automatic backgrounding, Status command, and stability fixes
- Added the
statussubcommand to view CLI connection and session status. - Timed-out Bash commands are now automatically moved to run in the background, and a notification is sent upon completion.
- Improved the help text for the
--modeloption with clearer usage instructions. - Fixed an issue in Vim mode where ECS could not cancel a running session or Shell execution.
- Fixed a UI stacking issue when resizing the terminal window on Windows.
- Fixed an issue where reading a file still required authorization after adding a trusted directory with
/add-dir. - Fixed an issue where re-authentication was not possible after revoking an MCP OAuth token (401 token residue).
- Fixed an issue where the status indicator did not disappear after a Hook execution finished.
- Fixed an issue where the compression summary was mistakenly displayed in the TUI after
/resume. - Fixed an issue where Subagents in remote control mode did not correctly handle session reconnection.
- Fixed an issue where reading files through symbolic links could bypass permission boundaries.
May 07, 2026 v0.2.8
HTTP proxy support and Shell mode fixes
- Added HTTP proxy support for users in corporate proxy environments.
- Added support for canceling running commands in bash mode with Ctrl+C and ECS.
- The slash command suggestion list is now sorted alphabetically.
- Improved the status display for unauthorized MCP servers.
- Fixed an issue where duplicate output in bash mode caused the UI to freeze.
- Fixed an issue where content could not be pasted into shell mode.
- Fixed an issue where vim ECS failed to exit INSERT mode.
- Fixed an issue where
/resumeloaded too much history beyond the compression boundary. - Fixed an Apple Silicon architecture detection error when the installation script was run under Rosetta.
May 06, 2026 v0.2.7
Stability and issue fixes
- Fixed a process crash issue caused by network jitter (connection-level retry + runtime avoidance).
- Fixed an issue where the Bash tool output file grew indefinitely.
- Fixed an issue where the PermissionRequest hook was triggered twice.
- Fixed a navigation freeze issue in the
/hooksTUI caused by a duplicate key. - Fixed an issue where the input box disappeared and messages were lost during TUI compression.
May 02, 2026 v0.2.6
TUI permission dialog box improvements
- Improved the interaction experience and rendering stability of the TUI permission dialog box.
- Fixed an incorrect display of the Subagent running status indicator.
April 29, 2026 v0.2.5
BYOK, permissions, and remote control
- BYOK custom URL: You can now bring your own API key and specify a custom inference endpoint.
- Remote control is now enabled by default.
- TUI improvements: Cursor handling, authentication manager, and interface optimizations.
- A dots animation status is now displayed during Subagent runtime.
- The
-mmodel parameter is now strictly validated at startup (case-sensitive matching). - Added support for subcommand-level permission checks for composite Bash commands.
- Disabled the auto-memory feature.
- Fixed an issue where the Hook process would suspend.
- Fixed an issue where Hook permission decisions were discarded on partial failure.
- Windows: Fixed a
stderrleak fromwhere.exewhenrgis not in the PATH. - Fixed several other bugs and improved stability.
April 28, 2026 v0.2.4
Hotpatching
- Switched to an OSS accelerated domain name to improve download speeds.
April 28, 2026 v0.2.3
Plugins and stability
- Plugin variable substitution: Added support for
PLUGIN_ROOT/PLUGIN_DATAvariables in hooks and MCP configurations. - Improved the precision and display of the
/contextpanel. - Added
getEffectiveContext()to Hook output, with support forsystemMessagefallback. - Fixed an issue where the
--agentsystem prompt was not effective in TUI/headless mode. - Fixed an issue where the model selector did not display all options.
- Fixed a crash issue with
/resumewhen the diff format was incorrect. - Fixed an issue where reading a plan file in Plan mode required permission confirmation.
- Fixed a listener overflow warning triggered during concurrent tool confirmations.
- Fixed an issue where the active version was mistakenly cleaned up after a cross-channel update.
- Added a Linux x64-baseline build target to support CPUs without AVX instruction sets.
- Fixed several other bugs and improved stability.
April 28, 2026 v0.2.2
Command stability
- Fixed an issue where the
/taskscommand could not be exited. - Fixed other known issues to improve stability.
April 27, 2026 v0.2.1
Hook and platform fixes
- Fixed a Hook execution failure issue.
- Fixed an issue where the line break keyboard shortcut was invalid in the default macOS terminal.
- Fixed an issue where Hook JSON output was not effective.
- Fixed a logon error when using
xdg-open. - Fixed an issue where built-in Skills were missing during packaging.
April 27, 2026 v0.2.0
Upgrades for multi-model support, extensibility, new experience, and more
The largest upgrade since the initial release. This version redesigns the interactive interface, refactors the permission system, enables multi-model access, and expands the CLI from a terminal-based Agent to an orchestrable, integratable Agent entry point for terminal coding, CI/CD pipelines, and custom toolchains.
New features
- New TUI interactive interface: Supports a wide range of keyboard input operations and lets you freely customize your favorite status bar.
- New permission management system: Flexibly switch between Plan Mode and multi-project management (
/add-dir). - Multi-model support: Integrates with leading state-of-the-art (SOTA) models, supports BYOK, and is no longer tied to a single model.
- Comprehensive built-in commands: Over 50 built-in shortcut commands to easily handle daily work tasks.
- Conversational configuration creation: Generate MCP, Subagent, Skill, or Hook configurations with a single sentence, eliminating the need to write JSON by hand.
April 16, 2026 v0.1.43
Startup performance and stability improvements
- Implemented permission request queuing and sequential display for concurrent Subagents.
- Fixed a startup block issue on slow network responses.
- Fixed an issue where the CLI could not start if the
.qoder.jsonconfiguration file was corrupted. - Added support for image data output in SDK mode.
March 23, 2026 v0.1.34
Removed Code Review limits
- Free subscription users can now use the
/reviewand/setup-githubfeatures. - Fixed several issues.
March 18, 2026 v0.1.32
Thinking rendering and support
- Added rendering for the Thinking inference process to display the model's thought process in the conversation.
- Adjusted hooks to be executed through git bash on Windows.
- Improved the download and installation method for git bash on Windows to increase installation speed.
March 13, 2026 v0.1.31
Support for custom models
- Added support for custom models. You can now connect to the Coding Plan of model providers such as Alibaba Cloud Model Studio.
March 10, 2026 v0.1.30
Skills and MCP enhancements
- Added support for loading Skills from the
.agentsdirectory. - Added support for Skills through symbolic links.
- Added the ability to automatically infer the MCP Server type.
- The results of the
/compactcommand are now hidden. You can press Ctrl+R to expand and view them.
February 20, 2026 v0.1.29
New model support
- Added support for Alibaba's latest model, Qwen 3.5 Plus.
February 14, 2026 v0.1.28
New model support
- Added support for the new MiniMax model.
- Fixed a WebFetch tool execution error.
February 14, 2026 v0.1.27
New model support
- Added support for a new model.
- Improved the generation rules for Todo tasks.
- Improved the logic for viewing MCP tool execution results.
February 02, 2026 v0.1.26
Configuration loading optimization
- Improved the loading order of resources such as skills and commands.
February 01, 2026 v0.1.25
Enhanced configuration capabilities
- Added the ability to create Subagent Skills.
- Added the
mcp authsubcommand for identity verification with MCP servers that support OAuth. - Added the
--mcp-configparameter to load MCP server configuration from a JSON string.
January 28, 2026 v0.1.24
BUG fixes
- Refactored the implementation method of the Glob tool.
- Fixed an issue where a session could not continue due to an abnormal image.
- Fixed an issue where a request would fail because a tool execution occasionally produced no result.
- Fixed an issue where switching accounts in a multi-process runtime would affect each other.
- Fixed an issue where executing the
/upgradecommand under the Teams plan resulted in a permission error.
January 23, 2026 v0.1.23
BUG fixes and optimizations
- Improved the estimation logic for token usage by images in the context.
- Fixed an
rgexecution error in the Linux ARM64 environment. - Fixed a panic issue caused by an MCP configuration error.
- Fixed a display issue with the
mcp querysubcommand.
January 21, 2026 v0.1.22
BUG fixes
- Added the
--with-claude-configparameter to support loading Claude Code Skills, Commands, and Subagents. - Increased the priority of using the zsh shell on the macOS platform.
- Fixed some TUI execution panic issues.
January 20, 2026 v0.1.21
BUG fixes
- Fixed a file retrieval error on macOS with some Arm chips.
- Fixed an issue where the Glob tool could not be canceled during a file search.
- Addressed a potential context limit issue caused by switching models.
- Added logic for Bash tool execution log persistence and viewing.
- Improved the AskUserQuestion implementation to increase model calling accuracy.
- Fixed a relative path recognition error with the
-wparameter.
January 15, 2026 v0.1.20
Skills support
- Added the
/skillscommand to view user and project-level Skill configurations. - Added the
--agentsparameter to pass subagents configuration at startup. - Improved the TUI Markdown content rendering style.
- Fixed an issue where the trailing line feed was lost after editing a file with the Edit tool.
- Fixed a Bash tool execution exception on some older Windows systems.
- Fixed a TUI Bash Mode command streaming output issue.
- Fixed an issue where TUI Bash Mode could not execute multi-line commands.
- Removed the minimum TUI window size limit.
- Fixed an issue where some historical sessions could not be restored with the
/resumecommand.
January 12, 2026 v0.1.19
Conversation export support
- Added the
/exportcommand to export conversation history. - Added a mechanism to automatically download and configure the git-bash environment on Windows.
- The status bar now displays the current working path.
- Enhanced the TUI interaction for the AskUserQuestion tool.
- Enhanced the context compression mechanism.
- Fixed some known issues.
December 23, 2025 v0.1.18
BUG fixes and experience optimizations
- The
/usagecommand now displays the expiration date of the user's plan. - Improved the Bash command parsing logic.
- Fixed an issue where the conversation could not continue after canceling a task under some models.
- Fixed an issue where the http/https protocol prefix was missing from TUI tool parameters.
- Fixed an Init command issue with Zed integration.
December 17, 2025 v0.1.17
ACP support
- Added support for the ACP protocol, which can be enabled with
--acp. - Added support for streaming loading of TUI tool parameters.
- Fixed a Subagent configuration file parsing error.
December 11, 2025 v0.1.16
Enhanced model configuration
- Added support for setting the maximum output token length (with the
--max-output-tokensparameter and the/configconfiguration item). - Added the
--modelparameter to support specifying a model at startup. - Fixed an issue where OAuth authorization failed for some MCP Servers.
- Optimized TUI display for the /model command
December 08, 2025 v0.1.15
Model tier support
- Added the
/modelcommand to support switching between model tiers. - Improved the Edit tool validation logic to increase file modification efficiency.
- Improved some TUI content display effects.
- Fixed an issue where input records containing
@file references could not be restored.
December 03, 2025 v0.1.14
BUG fixes and experience optimizations
- Added the
attachmentsstartup parameter in Headless mode to support adding image attachments. - Removed the logic that automatically generates a permission configuration file when a new working directory is opened.
- Added a retry mechanism for failed inference requests.
- Fixed other known issues and made product optimizations.
December 02, 2025 v0.1.13
TUI performance optimization
- Improved the conversation message caching mechanism to enhance TUI rendering performance.
- Fixed a panic issue after the Webfetch tool was denied.
- Fixed a TUI rendering issue in the Windows WSL environment.
November 25, 2025 v0.1.12
Github CodeReview feature released
- The Github CodeReview feature is now officially released.
- Added version and other field information to message records.
- Made some issue fixes and product optimizations.
November 20, 2025 v0.1.11
Tool permission improvements
- Permission is now requested when the execution result of a tool (including MCP tools) is too large.
- Fixed an issue where the built-in ripgrep executed abnormally in the Linux environment.
- Adjusted the log output location and fixed some other known issues.
November 19, 2025 v0.1.10
BUG fixes and general improvements
- Removed incremental messages from the stream-json format output in Headless mode.
- Removed the write back of environment variables such as QODER_CURRENT_WORKDIR in the configuration file.
- Fixed a display error caused by multi-line descriptions in Subagent and Command.
- Fixed an issue on the Windows platform where added attachments could not be deleted.
November 11, 2025 v0.1.9
Streaming output and Ultra subscription plan support
- Added support for the Ultra subscription plan.
- Added a code syntax highlighting feature.
- Implemented streaming output and improved TUI rendering performance.
- Added support for executing
/commands in headless mode. - Improved the error handling mechanism of the Read tool when processing image files.
- Fixed a path compatibility issue with the Read tool in the Cygwin environment.
- Fixed a long-running block issue with the WebFetch tool when processing large web pages.
November 08, 2025 v0.1.8
Feature improvements and error fixes
- Added support for reporting Credits usage.
- Added version update notifications to the welcome page.
- Changed the default permission path for initialization to a relative path.
- Fixed an error that occurred when the Glob tool search results exceeded 200 items.
November 01, 2025 v0.1.7
Qoder personal access token support
- Added support for logging on with a Qoder personal access token.
- Improved the performance of pasting large blocks of text on the Windows platform.
October 29, 2025 v0.1.6
Windows compatibility fixes
- Fixed a Windows file modification failure issue caused by CRLF line feeds.
- Enhanced the error messages for failures in custom Subagent and Command.
October 27, 2025 v0.1.5
Unlocked Windows Terminal usage limits
- Removed the usage restrictions for CMD and PowerShell terminals on Windows.
- Improved the line feed insertion logic to achieve auto wrap at any position.
- Fixed a panic error that occurred when using the
/resumecommand in a new project directory. - Enhanced the Command and Subagent generation process to improve the accuracy of result parsing.
October 23, 2025 v0.1.4
OAuth MCP support
- Added OAuth MCP integration support for the
/mcpcommand. - Increased the default output token limit from 8K to 16K.
- Updated the
/bashescommand to display only background tasks.
October 21, 2025 v0.1.3
Unlock IDE Terminal usage limits
- Improved the interactive interface of the
/logincommand. - Removed the usage restrictions for JetBrains and VS Code terminals on Windows.
- Fixed an issue where the WebFetch tool caused the Agent loop to exit unexpectedly.
- Improved the error messages for request-related failure scenarios.
October 18, 2025 v0.1.2
Model accuracy and user experience optimizations
- Removed
@symbol references from sent content to improve model accuracy. - Fixed an issue where the agent loop could still run after Bash-related tools were denied permission.
- Added user-friendly prompts for common abnormal scenarios.
October 17, 2025 v0.1.1
Installation fixes and some improvements
- Fixed npm package installation issues on Windows and Linux platforms.
- Fixed a crash issue after logon for some long-time users.
- Fixed an abnormal Backspace key behavior in special modes when the cursor is at the beginning of a line.
- Enhanced the TUI display and improved the text content to enhance the overall user experience.
October 15, 2025 v0.1.0
Welcome to Qoder CN CLI!
Hello! I'm Qoder CN CLI. It's nice to meet you.
I bring powerful AI-assisted development directly to your terminal, where you work most efficiently. No context switching. No heavy IDEs. Just you, your command line, and an AI partner that truly understands your codebase.
Here is how we can work together:
- Quest Mode: Hand off complex tasks to me. Just describe your needs, and I will design solutions, implement code across files, run tests, and deliver runnable results. This lets you focus on what matters most while I handle the rest.
- Agent Mode: Code through conversation. Ask me anything about your project. I can help you debug, refactor, or implement new features, with you in full control. I provide instant, accurate answers with full code context.
- Custom Commands & Subagents: Turn repetitive workflows into executable commands. Whether it is generating database migration scripts, updating documentation, or running security checks, your team's knowledge becomes automated power.
- Seamless Integration: I fit perfectly into your existing workflow. I support Git by default, am natively compatible with Shell, and can be easily integrated into CI/CD pipelines. I work with the tools you love.