← Package directory
Available on winget

Install Kimi CLI

A new CLI agent that can help you with your software development tasks and terminal operations.

Install with winget
winget install --id MoonshotAI.KimiCLI
Upgrade
winget upgrade --id MoonshotAI.KimiCLI
Uninstall
winget uninstall --id MoonshotAI.KimiCLI

About Kimi CLI

A new CLI agent that can help you with your software development tasks and terminal operations.

What's new in 1.44.0

What's Changed - refactor(telemetry): track btw side question as tool_call event by @jackfish212 in https://github.com/MoonshotAI/kimi-cli/pull/2257 - chore(release): bump kimi-cli and kimi-code to 1.44.0 by @jackfish212 in https://github.com/MoonshotAI/kimi-cli/pull/2262 Full Changelog: https://github.com/MoonshotAI/kimi-cli/compare/1.43.0...1.44.0

Read release notes

Version history

Version Updated Notes
1.44.0 Unknown What's Changed - refactor(telemetry): track btw side question as tool_call event by @jackfish212 in https://github.com/MoonshotAI/kimi-cli/pull/2257 - chore(release): bump kimi-cli and kimi-code to 1.44.0 by @jackfish212...
1.43.0 Unknown What's Changed - feat(ui): improve shell spacing, link highlighting and notification duration by @jackfish212 in https://github.com/MoonshotAI/kimi-cli/pull/2230 - feat(telemetry): polish event schema with outcome enum,...
1.42.0 Unknown What's Changed - fix(soul): clear partial UI output when LLM step is retried by @7Sageer in https://github.com/MoonshotAI/kimi-cli/pull/2177 - fix(tests): unbreak main CI after #2177 by @7Sageer in https://github.com/Moo...
1.41.0 Unknown What's Changed - fix(clipboard): enable clipboard paste on headless Linux over SSH by @ZichenWen1 in https://github.com/MoonshotAI/kimi-cli/pull/2115 - fix(plugin): support installing from .zip URL by @tempurai in https:...
1.40.0 Unknown What's Changed - fix(shell): show active agent task count in prompt status bar by @wbxl2000 in https://github.com/MoonshotAI/kimi-cli/pull/2041 - fix(auth): recover OAuth flows after transient failures by @wbxl2000 in ht...
1.39.0 Unknown What's Changed - fix(shell): approval request text input should render caret correctly by @kermanx in https://github.com/MoonshotAI/kimi-cli/pull/2005 - feat(kimi): add KIMI_MODEL_THINKING_KEEP env for preserved thinking...
1.38.0 Unknown What's Changed - feat(telemetry): integrate telemetry tracking across interactive and … by @RealKai42 in https://github.com/MoonshotAI/kimi-cli/pull/1798 - fix(kosong/anthropic): merge parallel tool_results into one user...
1.37.0 Unknown What's Changed - docs(config): clarify quoted TOML keys for dotted model names by @yongtenglei in https://github.com/MoonshotAI/kimi-cli/pull/1870 - feat(auth): auto-refresh managed models at startup and surface API disp...
1.36.0 Unknown What's Changed - feat(core): increase default max_steps_per_turn from 100 to 500 by @RealKai42 in https://github.com/MoonshotAI/kimi-cli/pull/1908 - fix(shell): show moon spinner fallback during all active turn gaps by @...
1.35.0 Unknown What's Changed - docs(release-notes): fix misplaced 1.34.0 entries under Unreleased EN/ZH changelogs by @liruifengv in https://github.com/MoonshotAI/kimi-cli/pull/1885 - fix(web): clear stale in-flight prompts on error t...
1.34.0 Unknown What's Changed - docs: update en/zh docs for new features and tool changes by @ahyangyi in https://github.com/MoonshotAI/kimi-cli/pull/1842 - fix(diff): align inline highlight offsets with tab-expanded text by @ahyangyi...
1.33.0 Unknown What's Changed - refactor: unify managed model display as "Kimi for Code" by @RealKai42 in https://github.com/MoonshotAI/kimi-cli/pull/1860 - chore: bump kimi-cli 1.33.0 by @RealKai42 in https://github.com/MoonshotAI/kim...
1.32.0 Unknown What's Changed - fix(pyinstaller): include lazy CLI subcommands by @tempurai in https://github.com/MoonshotAI/kimi-cli/pull/1831 - fix(tools): truncate MCP tool output and handle unsupported content types by @n-WN in htt...
1.31.0 Unknown What's Changed - fix(shell): prevent Rich default markdown styles from leaking background colors by @RealKai42 in https://github.com/MoonshotAI/kimi-cli/pull/1739 - feat(tools): add totalLines and tail mode to ReadFile t...
1.30.0 Unknown What's Changed - fix: resolve full PowerShell path on Windows by @elis132 in https://github.com/MoonshotAI/kimi-cli/pull/1703 - fix: add path validation and fallback for Windows PowerShell detection by @RealKai42 in http...
1.29.0 Unknown What's Changed - fix(web): prevent auto-title from overwriting manual session rename by @Jesse-XIE in https://github.com/MoonshotAI/kimi-cli/pull/1640 - docs: fix subject-verb agreement in CONTRIBUTING.md by @wbxl2000 in...
1.28.0 Unknown What's Changed - fix(skills): restore --skills-dir override behavior by @tempurai in https://github.com/MoonshotAI/kimi-cli/pull/1605 - fix(cli): update --skills-dir help text by @tempurai in https://github.com/MoonshotA...
1.27.0 Unknown What's Changed - feat(ui): incremental markdown streaming and spinner enhancements by @RealKai42 in https://github.com/MoonshotAI/kimi-cli/pull/1598 - feat: add PlanDisplay wire type and inline rendering support by @Real...
1.26.0 Unknown What's Changed - docs: mark plugin system as beta by @tempurai in https://github.com/MoonshotAI/kimi-cli/pull/1558 - fix: replace removed acp.TerminalHandle with Client terminal methods by @howardpen9 in https://github.c...
1.25.0 Unknown What's Changed - fix(web): sync tool execution status on cancel and approval by @n-WN in https://github.com/MoonshotAI/kimi-cli/pull/1504 - feat: add plugin system (Skills + Tools) by @tempurai in https://github.com/Moon...