[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-MoonshotAI--kimi-cli":3,"tool-MoonshotAI--kimi-cli":61},[4,18,26,36,44,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",146793,2,"2026-04-08T23:32:35",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108111,"2026-04-08T11:23:26",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[52,14],"插件",{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":10,"last_commit_at":59,"category_tags":60,"status":17},4487,"LLMs-from-scratch","rasbt\u002FLLMs-from-scratch","LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目，旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型（LLM）。它不仅是同名技术著作的官方代码库，更提供了一套完整的实践方案，涵盖模型开发、预训练及微调的全过程。\n\n该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型，却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码，用户能够透彻掌握 Transformer 架构、注意力机制等关键原理，从而真正理解大模型是如何“思考”的。此外，项目还包含了加载大型预训练权重进行微调的代码，帮助用户将理论知识延伸至实际应用。\n\nLLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API，而是渴望探究模型构建细节的技术人员而言，这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计：将复杂的系统工程拆解为清晰的步骤，配合详细的图表与示例，让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础，还是为未来研发更大规模的模型做准备",90106,"2026-04-06T11:19:32",[35,15,13,14],{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":66,"readme_en":67,"readme_zh":68,"quickstart_zh":69,"use_case_zh":70,"hero_image_url":71,"owner_login":72,"owner_name":73,"owner_avatar_url":74,"owner_bio":75,"owner_company":76,"owner_location":76,"owner_email":76,"owner_twitter":76,"owner_website":77,"owner_url":78,"languages":79,"stars":110,"forks":111,"last_commit_at":112,"license":113,"difficulty_score":32,"env_os":114,"env_gpu":115,"env_ram":115,"env_deps":116,"category_tags":122,"github_topics":76,"view_count":32,"oss_zip_url":76,"oss_zip_packed_at":76,"status":17,"created_at":123,"updated_at":124,"faqs":125,"releases":154},5703,"MoonshotAI\u002Fkimi-cli","kimi-cli","Kimi Code CLI is your next CLI agent.","kimi-cli 是一款运行在终端里的 AI 编程助手，能帮你写代码、改文件、执行命令，甚至自动规划任务步骤。它不只是个聊天机器人，更像一个懂技术的“终端搭档”：你可以直接让它跑 shell 命令（按 Ctrl-X 切换模式），也能把它嵌入 VS Code、Zed 或 JetBrains 等编辑器中，让 AI 深度参与你的开发流程。对于习惯命令行的开发者来说，它省去了来回切换工具的麻烦；对需要频繁调试、查文档或自动化操作的人而言，它能主动搜索网页、调用外部工具（支持 MCP 协议），并动态调整执行策略。无论是日常编码、排查错误，还是搭建复杂工作流，kimi-cli 都能提升效率。特别适合有一定命令行基础的软件工程师、技术研究员或 DevOps 人员使用。它的独特之处在于原生支持 Agent Client Protocol（ACP）和 Model Context Protocol（MCP），可灵活对接各类编辑器与外部服务，同时提供 Zsh 插件集成，让传统 Shell 体验瞬间拥有智能代理能力。整体设计轻量、开放，注重与实际开发环境无缝融合。","# Kimi Code CLI\n\n[![Commit Activity](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcommit-activity\u002Fw\u002FMoonshotAI\u002Fkimi-cli)](https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fgraphs\u002Fcommit-activity)\n[![Checks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcheck-runs\u002FMoonshotAI\u002Fkimi-cli\u002Fmain)](https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Factions)\n[![Version](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fkimi-cli)](https:\u002F\u002Fpypi.org\u002Fproject\u002Fkimi-cli\u002F)\n[![Downloads](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fdw\u002Fkimi-cli)](https:\u002F\u002Fpypistats.org\u002Fpackages\u002Fkimi-cli)\n[![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002FMoonshotAI\u002Fkimi-cli)\n\n[Kimi Code](https:\u002F\u002Fwww.kimi.com\u002Fcode\u002F) | [Documentation](https:\u002F\u002Fmoonshotai.github.io\u002Fkimi-cli\u002Fen\u002F) | [文档](https:\u002F\u002Fmoonshotai.github.io\u002Fkimi-cli\u002Fzh\u002F)\n\nKimi Code CLI is an AI agent that runs in the terminal, helping you complete software development tasks and terminal operations. It can read and edit code, execute shell commands, search and fetch web pages, and autonomously plan and adjust actions during execution.\n\n## Getting Started\n\nSee [Getting Started](https:\u002F\u002Fmoonshotai.github.io\u002Fkimi-cli\u002Fen\u002Fguides\u002Fgetting-started.html) for how to install and start using Kimi Code CLI.\n\n## Key Features\n\n### Shell command mode\n\nKimi Code CLI is not only a coding agent, but also a shell. You can switch the shell command mode by pressing `Ctrl-X`. In this mode, you can directly run shell commands without leaving Kimi Code CLI.\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMoonshotAI_kimi-cli_readme_60f70bfa8a0a.gif)\n\n> [!NOTE]\n> Built-in shell commands like `cd` are not supported yet.\n\n### VS Code extension\n\nKimi Code CLI can be integrated with [Visual Studio Code](https:\u002F\u002Fcode.visualstudio.com\u002F) via the [Kimi Code VS Code Extension](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=moonshot-ai.kimi-code).\n\n![VS Code Extension](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMoonshotAI_kimi-cli_readme_6aedbf782f56.png)\n\n### IDE integration via ACP\n\nKimi Code CLI supports [Agent Client Protocol] out of the box. You can use it together with any ACP-compatible editor or IDE.\n\n[Agent Client Protocol]: https:\u002F\u002Fgithub.com\u002Fagentclientprotocol\u002Fagent-client-protocol\n\nTo use Kimi Code CLI with ACP clients, make sure to run Kimi Code CLI in the terminal and send `\u002Flogin` to complete the login first. Then, you can configure your ACP client to start Kimi Code CLI as an ACP agent server with command `kimi acp`.\n\nFor example, to use Kimi Code CLI with [Zed](https:\u002F\u002Fzed.dev\u002F) or [JetBrains](https:\u002F\u002Fblog.jetbrains.com\u002Fai\u002F2025\u002F12\u002Fbring-your-own-ai-agent-to-jetbrains-ides\u002F), add the following configuration to your `~\u002F.config\u002Fzed\u002Fsettings.json` or `~\u002F.jetbrains\u002Facp.json` file:\n\n```json\n{\n  \"agent_servers\": {\n    \"Kimi Code CLI\": {\n      \"type\": \"custom\",\n      \"command\": \"kimi\",\n      \"args\": [\"acp\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\nThen you can create Kimi Code CLI threads in IDE's agent panel.\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMoonshotAI_kimi-cli_readme_4cf10185eeda.gif)\n\n### Zsh integration\n\nYou can use Kimi Code CLI together with Zsh, to empower your shell experience with AI agent capabilities.\n\nInstall the [zsh-kimi-cli](https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fzsh-kimi-cli) plugin via:\n\n```sh\ngit clone https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fzsh-kimi-cli.git \\\n  ${ZSH_CUSTOM:-~\u002F.oh-my-zsh\u002Fcustom}\u002Fplugins\u002Fkimi-cli\n```\n\n> [!NOTE]\n> If you are using a plugin manager other than Oh My Zsh, you may need to refer to the plugin's README for installation instructions.\n\nThen add `kimi-cli` to your Zsh plugin list in `~\u002F.zshrc`:\n\n```sh\nplugins=(... kimi-cli)\n```\n\nAfter restarting Zsh, you can switch to agent mode by pressing `Ctrl-X`.\n\n### MCP support\n\nKimi Code CLI supports MCP (Model Context Protocol) tools.\n\n**`kimi mcp` sub-command group**\n\nYou can manage MCP servers with `kimi mcp` sub-command group. For example:\n\n```sh\n# Add streamable HTTP server:\nkimi mcp add --transport http context7 https:\u002F\u002Fmcp.context7.com\u002Fmcp --header \"CONTEXT7_API_KEY: ctx7sk-your-key\"\n\n# Add streamable HTTP server with OAuth authorization:\nkimi mcp add --transport http --auth oauth linear https:\u002F\u002Fmcp.linear.app\u002Fmcp\n\n# Add stdio server:\nkimi mcp add --transport stdio chrome-devtools -- npx chrome-devtools-mcp@latest\n\n# List added MCP servers:\nkimi mcp list\n\n# Remove an MCP server:\nkimi mcp remove chrome-devtools\n\n# Authorize an MCP server:\nkimi mcp auth linear\n```\n\n**Ad-hoc MCP configuration**\n\nKimi Code CLI also supports ad-hoc MCP server configuration via CLI option.\n\nGiven an MCP config file in the well-known MCP config format like the following:\n\n```json\n{\n  \"mcpServers\": {\n    \"context7\": {\n      \"url\": \"https:\u002F\u002Fmcp.context7.com\u002Fmcp\",\n      \"headers\": {\n        \"CONTEXT7_API_KEY\": \"YOUR_API_KEY\"\n      }\n    },\n    \"chrome-devtools\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"chrome-devtools-mcp@latest\"]\n    }\n  }\n}\n```\n\nRun `kimi` with `--mcp-config-file` option to connect to the specified MCP servers:\n\n```sh\nkimi --mcp-config-file \u002Fpath\u002Fto\u002Fmcp.json\n```\n\n### More\n\nSee more features in the [Documentation](https:\u002F\u002Fmoonshotai.github.io\u002Fkimi-cli\u002Fen\u002F).\n\n## Development\n\nTo develop Kimi Code CLI, run:\n\n```sh\ngit clone https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli.git\ncd kimi-cli\n\nmake prepare  # prepare the development environment\n```\n\nThen you can start working on Kimi Code CLI.\n\nRefer to the following commands after you make changes:\n\n```sh\nuv run kimi  # run Kimi Code CLI\n\nmake format  # format code\nmake check  # run linting and type checking\nmake test  # run tests\nmake test-kimi-cli  # run Kimi Code CLI tests only\nmake test-kosong  # run kosong tests only\nmake test-pykaos  # run pykaos tests only\nmake build-web  # build the web UI and sync it into the package (requires Node.js\u002Fnpm)\nmake build  # build python packages\nmake build-bin  # build standalone binary\nmake help  # show all make targets\n```\n\nNote: `make build` and `make build-bin` automatically run `make build-web` to embed the web UI.\n","# Kimi Code CLI\n\n[![提交活动](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcommit-activity\u002Fw\u002FMoonshotAI\u002Fkimi-cli)](https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fgraphs\u002Fcommit-activity)\n[![检查](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcheck-runs\u002FMoonshotAI\u002Fkimi-cli\u002Fmain)](https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Factions)\n[![版本](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fkimi-cli)](https:\u002F\u002Fpypi.org\u002Fproject\u002Fkimi-cli\u002F)\n[![下载量](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fdw\u002Fkimi-cli)](https:\u002F\u002Fpypistats.org\u002Fpackages\u002Fkimi-cli)\n[![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002FMoonshotAI\u002Fkimi-cli)\n\n[Kimi Code](https:\u002F\u002Fwww.kimi.com\u002Fcode\u002F) | [文档](https:\u002F\u002Fmoonshotai.github.io\u002Fkimi-cli\u002Fen\u002F) | [文档](https:\u002F\u002Fmoonshotai.github.io\u002Fkimi-cli\u002Fzh\u002F)\n\nKimi Code CLI 是一个在终端中运行的 AI 代理，可帮助您完成软件开发任务和终端操作。它可以读取和编辑代码、执行 Shell 命令、搜索和获取网页，并在执行过程中自主规划和调整行动。\n\n## 入门\n\n请参阅 [入门指南](https:\u002F\u002Fmoonshotai.github.io\u002Fkimi-cli\u002Fen\u002Fguides\u002Fgetting-started.html) 了解如何安装和开始使用 Kimi Code CLI。\n\n## 核心功能\n\n### Shell 命令模式\n\nKimi Code CLI 不仅是一个编码代理，也是一个 Shell。您可以通过按 `Ctrl-X` 切换到 Shell 命令模式。在此模式下，您可以直接运行 Shell 命令，而无需退出 Kimi Code CLI。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMoonshotAI_kimi-cli_readme_60f70bfa8a0a.gif)\n\n> [!注意]\n> 目前尚不支持 `cd` 等内置 Shell 命令。\n\n### VS Code 扩展\n\nKimi Code CLI 可以通过 [Kimi Code VS Code 扩展](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=moonshot-ai.kimi-code) 与 [Visual Studio Code](https:\u002F\u002Fcode.visualstudio.com\u002F) 集成。\n\n![VS Code 扩展](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMoonshotAI_kimi-cli_readme_6aedbf782f56.png)\n\n### 通过 ACP 的 IDE 集成\n\nKimi Code CLI 开箱即用地支持 [Agent Client Protocol]。您可以将其与任何兼容 ACP 的编辑器或 IDE 搭配使用。\n\n[Agent Client Protocol]: https:\u002F\u002Fgithub.com\u002Fagentclientprotocol\u002Fagent-client-protocol\n\n要将 Kimi Code CLI 与 ACP 客户端一起使用，请确保在终端中运行 Kimi Code CLI，并先发送 `\u002Flogin` 完成登录。然后，您可以配置您的 ACP 客户端，通过命令 `kimi acp` 将 Kimi Code CLI 作为 ACP 代理服务器启动。\n\n例如，要将 Kimi Code CLI 与 [Zed](https:\u002F\u002Fzed.dev\u002F) 或 [JetBrains](https:\u002F\u002Fblog.jetbrains.com\u002Fai\u002F2025\u002F12\u002Fbring-your-own-ai-agent-to-jetbrains-ides\u002F) 配合使用，请在您的 `~\u002F.config\u002Fzed\u002Fsettings.json` 或 `~\u002F.jetbrains\u002Facp.json` 文件中添加以下配置：\n\n```json\n{\n  \"agent_servers\": {\n    \"Kimi Code CLI\": {\n      \"type\": \"custom\",\n      \"command\": \"kimi\",\n      \"args\": [\"acp\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\n之后，您就可以在 IDE 的代理面板中创建 Kimi Code CLI 线程。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMoonshotAI_kimi-cli_readme_4cf10185eeda.gif)\n\n### Zsh 集成\n\n您可以将 Kimi Code CLI 与 Zsh 结合使用，借助 AI 代理的能力增强您的 Shell 使用体验。\n\n通过以下方式安装 [zsh-kimi-cli](https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fzsh-kimi-cli) 插件：\n\n```sh\ngit clone https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fzsh-kimi-cli.git \\\n  ${ZSH_CUSTOM:-~\u002F.oh-my-zsh\u002Fcustom}\u002Fplugins\u002Fkimi-cli\n```\n\n> [!注意]\n> 如果您使用的是 Oh My Zsh 之外的插件管理器，可能需要参考插件的 README 获取安装说明。\n\n然后，在 `~\u002F.zshrc` 中将 `kimi-cli` 添加到您的 Zsh 插件列表：\n\n```sh\nplugins=(... kimi-cli)\n```\n\n重启 Zsh 后，您可以通过按 `Ctrl-X` 切换到代理模式。\n\n### MCP 支持\n\nKimi Code CLI 支持 MCP（Model Context Protocol）工具。\n\n**`kimi mcp` 子命令组**\n\n您可以通过 `kimi mcp` 子命令组管理 MCP 服务器。例如：\n\n```sh\n# 添加可流式传输的 HTTP 服务器：\nkimi mcp add --transport http context7 https:\u002F\u002Fmcp.context7.com\u002Fmcp --header \"CONTEXT7_API_KEY: ctx7sk-your-key\"\n\n# 添加带有 OAuth 授权的可流式传输的 HTTP 服务器：\nkimi mcp add --transport http --auth oauth linear https:\u002F\u002Fmcp.linear.app\u002Fmcp\n\n# 添加 stdio 服务器：\nkimi mcp add --transport stdio chrome-devtools -- npx chrome-devtools-mcp@latest\n\n# 列出已添加的 MCP 服务器：\nkimi mcp list\n\n# 移除一个 MCP 服务器：\nkimi mcp remove chrome-devtools\n\n# 授权一个 MCP 服务器：\nkimi mcp auth linear\n```\n\n**临时 MCP 配置**\n\nKimi Code CLI 还支持通过 CLI 选项进行临时的 MCP 服务器配置。\n\n假设您有一个符合常见 MCP 配置格式的 MCP 配置文件，如下所示：\n\n```json\n{\n  \"mcpServers\": {\n    \"context7\": {\n      \"url\": \"https:\u002F\u002Fmcp.context7.com\u002Fmcp\",\n      \"headers\": {\n        \"CONTEXT7_API_KEY\": \"YOUR_API_KEY\"\n      }\n    },\n    \"chrome-devtools\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"chrome-devtools-mcp@latest\"]\n    }\n  }\n}\n```\n\n使用 `--mcp-config-file` 选项运行 `kimi` 即可连接到指定的 MCP 服务器：\n\n```sh\nkimi --mcp-config-file \u002Fpath\u002Fto\u002Fmcp.json\n```\n\n### 更多\n\n更多功能请参阅 [文档](https:\u002F\u002Fmoonshotai.github.io\u002Fkimi-cli\u002Fen\u002F)。\n\n## 开发\n\n要开发 Kimi Code CLI，请执行以下操作：\n\n```sh\ngit clone https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli.git\ncd kimi-cli\n\nmake prepare  # 准备开发环境\n```\n\n之后您就可以开始对 Kimi Code CLI 进行开发了。\n\n在做出更改后，请参考以下命令：\n\n```sh\nuv run kimi  # 运行 Kimi Code CLI\n\nmake format  # 格式化代码\nmake check  # 运行代码风格检查和类型检查\nmake test  # 运行测试\nmake test-kimi-cli  # 仅运行 Kimi Code CLI 测试\nmake test-kosong  # 仅运行 kosong 测试\nmake test-pykaos  # 仅运行 pykaos 测试\nmake build-web  # 构建 Web 界面并同步到包中（需要 Node.js\u002Fnpm）\nmake build  # 构建 Python 包\nmake build-bin  # 构建独立二进制文件\nmake help  # 显示所有 make 目标\n```\n\n注意：`make build` 和 `make build-bin` 会自动运行 `make build-web` 以嵌入 Web 界面。","# Kimi Code CLI 快速上手指南\n\nKimi Code CLI 是一款运行在终端的 AI 智能体，能够协助你完成代码编写、文件编辑、Shell 命令执行及网页搜索等软件开发任务。\n\n## 环境准备\n\n*   **操作系统**：支持 Linux、macOS 和 Windows (WSL)。\n*   **Python 版本**：建议 Python 3.9 或更高版本。\n*   **前置依赖**：\n    *   确保已安装 `pip` 或 `uv`（推荐用于更快的包管理）。\n    *   若需使用二进制文件，无需额外依赖；若从源码开发，需安装 `make` 和 `Node.js`。\n\n## 安装步骤\n\n### 方式一：通过 pip 安装（推荐）\n\n使用国内镜像源加速安装：\n\n```bash\npip install kimi-cli -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n```\n\n或者使用 `uv` 进行安装：\n\n```bash\nuv pip install kimi-cli\n```\n\n### 方式二：构建独立二进制文件（可选）\n\n如果你希望获得不依赖 Python 环境的独立可执行文件，可以从源码构建：\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli.git\ncd kimi-cli\nmake prepare\nmake build-bin\n```\n\n## 基本使用\n\n### 1. 登录账号\n\n首次使用前，需要在终端中运行以下命令并完成登录验证：\n\n```bash\nkimi login\n```\n\n### 2. 启动交互模式\n\n直接在终端输入 `kimi` 即可进入交互式对话界面：\n\n```bash\nkimi\n```\n\n进入后，你可以直接输入自然语言指令，例如：“帮我创建一个计算斐波那契数列的 Python 脚本”。\n\n### 3. 常用功能快捷键\n\n*   **切换 Shell 命令模式**：在交互界面中按下 `Ctrl-X`，可直接在 Kimi 内部执行 Shell 命令（注意：内置命令如 `cd` 暂不支持）。\n*   **退出程序**：输入 `\u002Fexit` 或按下 `Ctrl-D`。\n\n### 4. 进阶：作为 MCP 服务器集成\n\n若需在 Zed 或 JetBrains 等 IDE 中集成 Kimi，可将其作为 ACP\u002FMCP 服务器启动：\n\n```bash\nkimi acp\n```\n\n配置 IDE 的 `agent_servers` 指向该命令即可在编辑器侧边栏调用 Kimi 智能体。","一位后端工程师需要在紧急排查线上服务异常时，快速分析分散在多个日志文件中的错误堆栈，并自动修复配置文件中遗漏的环境变量。\n\n### 没有 kimi-cli 时\n- 工程师需手动打开多个终端窗口，反复执行 `grep`、`cat` 和 `vim` 命令来定位错误线索，操作繁琐且容易出错。\n- 面对复杂的报错信息，必须频繁切换浏览器搜索解决方案，再人工将代码片段复制回终端编辑器，上下文断裂严重。\n- 修改配置文件时，需凭记忆核对所有相关环境变量，极易因遗漏某个隐蔽配置导致修复失败。\n- 整个排查过程耗时较长，期间无法并行处理其他任务，心理压力巨大。\n\n### 使用 kimi-cli 后\n- 直接在终端输入自然语言指令，kimi-cli 自动遍历日志目录，精准提取关键错误堆栈并生成摘要报告。\n- 遇到未知报错时，kimi-cli 自主联网检索最新技术文档，直接将可执行的修复代码应用到本地文件中。\n- 通过智能分析项目依赖，kimi-cli 自动识别并补全缺失的环境变量，同时验证配置语法确保无误。\n- 工程师只需监控执行进度，利用其内置的 Shell 模式（Ctrl-X）随时干预细节，大幅释放精力用于架构优化。\n\nkimi-cli 将原本碎片化、高认知负荷的运维排查工作，转化为流畅的自动化闭环，让开发者从“操作工”回归“决策者”。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMoonshotAI_kimi-cli_60f70bfa.gif","MoonshotAI","Moonshot AI","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FMoonshotAI_691dfd9a.jpg","",null,"https:\u002F\u002Fmoonshot.ai","https:\u002F\u002Fgithub.com\u002FMoonshotAI",[80,84,88,92,96,100,104,107],{"name":81,"color":82,"percentage":83},"Python","#3572A5",74.9,{"name":85,"color":86,"percentage":87},"TypeScript","#3178c6",23.9,{"name":89,"color":90,"percentage":91},"CSS","#663399",0.8,{"name":93,"color":94,"percentage":95},"Makefile","#427819",0.2,{"name":97,"color":98,"percentage":99},"Nix","#7e7eff",0.1,{"name":101,"color":102,"percentage":103},"Shell","#89e051",0,{"name":105,"color":106,"percentage":103},"HTML","#e34c26",{"name":108,"color":109,"percentage":103},"PowerShell","#012456",7677,828,"2026-04-08T17:51:26","Apache-2.0","Linux, macOS, Windows","未说明",{"notes":117,"python":118,"dependencies":119},"该工具是命令行 AI 代理，主要作为客户端运行（连接云端模型），因此对本地 GPU 和内存无特殊高要求。开发环境需安装 'uv' 包管理器；若需构建包含 Web UI 的二进制文件，则必须安装 Node.js 和 npm。支持通过 ACP 协议集成到 Zed、JetBrains 等 IDE，或通过插件集成到 Zsh。支持 MCP (Model Context Protocol) 以连接外部工具服务器。","未说明 (项目使用 uv 和 make 构建，暗示需要 Python 环境，但 README 未指定具体版本)",[120,121],"uv","Node.js\u002Fnpm (用于构建 Web UI)",[13,52],"2026-03-27T02:49:30.150509","2026-04-09T09:37:15.702086",[126,131,136,141,146,150],{"id":127,"question_zh":128,"answer_zh":129,"source_url":130},25893,"遇到 'Failed to get models: 401 Unauthorized' 错误无法获取模型列表怎么办？","这通常是由于 OAuth 后端临时问题或 API Key 配置错误导致的。解决方案包括：\n1. 尝试手动填写 Kimi Coding 的 API Key，绕过自动授权流程。\n2. 检查是否使用了正确的 API 端点（如 moonshot.ai 或 moonshot.cn）。\n3. 如果是 VS Code 插件（如 Cline）报错，请确保在插件设置中正确配置了 API Key。\n注意：该问题可能在服务端修复后自动恢复，若手动配置 Key 仍报错，请稍后重试。","https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fissues\u002F1074",{"id":132,"question_zh":133,"answer_zh":134,"source_url":135},25894,"登录后再次打开终端运行 kimi 命令没有任何反应（静默退出）如何解决？","此问题已在 v1.8.0 版本中修复。请执行以下操作：\n1. 升级 Kimi CLI 到最新版本：`pip install -U kimi-cli` 或使用对应的包管理器更新。\n2. 如果升级后仍有问题，检查配置文件（config.toml, mcp.json）是否有格式错误。\n3. 检查 MCP 配置是否正确（例如 type 应为 \"stdio\" 而非 \"tdio\"）。\n4. 查看是否有未捕获的异常导致静默退出，可尝试删除旧的配置文件重新初始化。","https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fissues\u002F736",{"id":137,"question_zh":138,"answer_zh":139,"source_url":140},25895,"使用过程中突然提示 'Authorization failed, please check your login status' 且会话中断怎么办？","这通常是由环境变量冲突或凭证文件损坏引起的。请按以下步骤排查：\n1. 撤销之前设置的导出环境变量（参考官方文档配置），避免与内部凭证冲突。\n2. 清理凭证文件：删除 `credentials\u002Fkimi-code.json` 文件。\n3. 重新运行 `\u002Flogin` 进行登录。\n4. 如果问题依旧，尝试完全卸载并重新安装 kimi-cli。\n5. 确保没有同时在多个地方配置 API Key（如 config.toml 和环境变量同时存在可能导致冲突）。","https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fissues\u002F733",{"id":142,"question_zh":143,"answer_zh":144,"source_url":145},25896,"遇到 'message content must be a valid UTF-8 string' (包含 \\x00) 错误如何处理？","该错误通常是因为终端粘贴内容时引入了空字符（\\x00）或其他非法字符，导致上下文损坏。\n1. 该问题在服务端 API 已进行修复，请确保使用的是最新版本的 kimi-cli。\n2. 避免直接从某些富文本编辑器或特定终端直接粘贴大量二进制数据。\n3. 如果问题复现，尝试重启终端会话以清除潜在的字符转换状态。\n4. 维护者表示若再次出现可重新打开 Issue，但大多数情况下升级客户端即可解决。","https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fissues\u002F99",{"id":147,"question_zh":148,"answer_zh":149,"source_url":145},25897,"终端输入出现乱码、控制字符（如 ^R, ^C）且无法正常退出怎么办？","这是在长上下文模式下偶尔出现的输入处理异常。\n1. 尝试多次按下 `Ctrl+D` 强制退出当前卡死的状态。\n2. 该问题在最新版本中发生频率已显著降低，请务必升级到最新的 kimi-cli 版本。\n3. 如果频繁遇到，暂时避免一次性输入过长的上下文内容，或分段发送请求。\n4. 对比发现 Claude Code CLI 无此问题，若急需稳定工作流可暂时切换，但建议等待 Kimi 后续修复。",{"id":151,"question_zh":152,"answer_zh":153,"source_url":135},25898,"Kimi CLI 运行时静默退出（Exit 1）的常见原因有哪些？","静默退出通常由以下配置或运行时错误引起，请逐一排查：\n1. **MCP 配置错误**：检查 `type` 是否为 \"stdio\"（常误写为 \"tdio\"），确保必需字段存在且类型正确。\n2. **配置文件格式错误**：检查 `config.toml` 和 `mcp.json` 是否符合 JSON\u002FTOML 语法规范。\n3. **Agent\u002FSkill 定义错误**：检查 Agent YAML 文件格式、Skill 类型有效性及 Flow 解析（如未闭合的括号、无效的节点 ID）。\n4. **上下文问题**：Checkpoint 不存在或无可用轮换路径。\n5. **其他**：审批工具调用缺失或 D-Mail 错误。\n建议仔细检查日志或配置文件，修正上述潜在问题。",[155,160,165,170,175,180,185,190,195,200,205,210,215,220,225,230,235,240,245,250],{"id":156,"version":157,"summary_zh":158,"released_at":159},163219,"1.30.0","## 变更内容\n* 修复：在 Windows 上解析完整的 PowerShell 路径，由 @elis132 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1703 中完成\n* 修复：为 Windows PowerShell 检测添加路径验证和回退机制，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1713 中完成\n* 功能（CLI）：添加 --plan 标志及 default_plan_mode 配置，由 @leonidlouis 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1665 中完成\n* 修复（技能）：合并品牌与通用技能目录，不再仅停留在第一个存在的目录，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1717 中完成\n* 功能（CLI）：添加 --session\u002F--resume 标志，配备交互式选择器并支持 CJK 安全缩写，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1716 中完成\n* 修复（审批）：防止交互式 Shell 中子代理审批出现并行挂起问题，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1724 中完成\n* 功能（grep）：添加 include_ignored 参数及敏感文件保护功能，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1722 中完成\n* 功能（Shell）：新增 \u002Fundo 和 \u002Ffork 命令，并提供会话退出恢复提示，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1723 中完成\n* 功能（CLI）：优化导出会话的用户体验，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1727 中完成\n* 修复：优雅处理子代理异常，不再返回 None，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1730 中完成\n* 修复（会话）：容忍损坏的启动工件，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1728 中完成\n* 修复（核心）：将 custom_headers 传递给所有 LLM 提供商，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1732 中完成\n* 修复（Shell）：在输入时延迟后台自动触发，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1731 中完成\n* 文档：更新 0402 版本日志，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1733 中完成\n* 杂项：升级 kimi-cli 至 1.30.0、kosong 至 0.48.0、pykaos 至 0.9.0，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1734 中完成\n\n## 新贡献者\n* @elis132 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1703 中完成了首次贡献\n* @leonidlouis 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1665 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.29.0...1.30.0","2026-04-02T14:40:52",{"id":161,"version":162,"summary_zh":163,"released_at":164},163220,"1.29.0","## 变更内容\n* 修复（Web）：防止自动标题覆盖手动会话重命名，由 @Jesse-XIE 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1640 中完成\n* 文档：修复 CONTRIBUTING.md 中主谓一致问题，由 @wbxl2000 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1668 中完成\n* 修复（消息）：确保仅包含非文本内容的工具结果也包含 TextPart (#1663)，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1670 中完成\n* 修复（系统）：为 Windows 兼容性，在系统提示中注入操作系统和 Shell 信息 (#1649)，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1673 中完成\n* 重构（子代理）：提取共享的 prepare_soul 逻辑，并修复后台并发恢复的竞争条件，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1676 中完成\n* 功能（探索）：为探索代理增强专家角色、细致程度级别及环境上下文功能，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1675 中完成\n* 修复（控制台）：在分页器中忽略 MANPAGER 环境变量，以防止输出乱码，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1678 中完成\n* 修复（Shell）：在 render_to_ansi 中剥离 OSC 8 超链接序列，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1677 中完成\n* 功能（会话）：添加 \u002Ftitle 斜杠命令，并将会话状态统一到 state.json 文件中，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1685 中完成\n* 修复（代理）：在代理环境变量中将 socks:\u002F\u002F 规范化为 socks5:\u002F\u002F (#1674)，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1694 中完成\n* 修复（kaos）：防止 writetext 在 Windows 上将 LF 转换为 CRLF，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1693 中完成\n* 修复（Web）：添加 Cache-Control 头部，以防止升级后出现过时资源 404 错误 (#1602)，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1696 中完成\n* 修复（Shell）：在 render_to_ansi 中尊重终端的颜色能力，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1697 中完成\n* 功能（粘贴）：添加环境变量以控制粘贴文本折叠阈值，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1698 中完成\n* 修复（会话）：在所有退出路径上清理空会话，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1699 中完成\n* 功能（代理）：实现 AGENTS.md 的层级加载，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1700 中完成\n* 杂项：将 kimi-cli 升级至 1.29.0，pykaos 升级至 0.8.0，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1706 中完成\n\n## 新贡献者\n* @Jesse-XIE 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1640 中完成了首次贡献\n* @wbxl2000 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1668 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.28.0...1.29.0","2026-04-01T14:06:20",{"id":166,"version":167,"summary_zh":168,"released_at":169},163221,"1.28.0","## 变更内容\n* 修复(skills)：由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1605 中恢复 --skills-dir 的覆盖行为。\n* 修复(cli)：由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1626 中更新 --skills-dir 的帮助文本。\n* 重构(skills)：由 @bigeagle 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1628 中将 extra_skills_dirs 重命名为 skills_dirs。\n* 新增功能(vis)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1630 中增强追踪可视化工具，新增网络访问、\u002Fvis 命令以及更丰富的事件展示功能。\n* 新增功能(hooks)：由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1561 中添加生命周期钩子系统（Wire 1.7）。\n* 修复(ids)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1643 中更新任务 ID 格式及验证正则表达式。\n* 修复(shell)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1644 中在将粘贴的文本占位符发送至模型之前，先在模态框回复中展开它们。\n* 新增功能(open-in)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1642 中通过分屏按钮的交互设计，记住上次使用的打开目标。\n* 修复：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1645 中过滤会话回放和导出中的通知消息。\n* 修复(web)：当存在更多页面时，显示已归档会话数量为“100+”，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1648 中实现。\n* 文档(hooks)：由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1651 中添加钩子文档（Beta 版）。\n* 修复(context)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1652 中估算待处理的 token 数量，以在压缩上下文之前防止上下文溢出。\n* 新增功能(theme)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1653 中添加深色\u002F浅色终端主题切换功能（#1636）。\n* 修复(openai)：当历史记录中包含 ThinkPart 时，自动设置 reasoning_effort，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1656 中实现。\n* 修复(acp)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1657 中防止在 argv[0] 不是 “kimi” 时出现 ValueError 异常导致的崩溃。\n* 修复(grep)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1655 中用异步子进程替换阻塞式的 ripgrepy，并提升其稳定性。\n* 新增功能(timeout)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1654 中为 Agent 工具和 HTTP 请求添加超时保护功能。\n* 修复(auth)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1658 中改进技能执行和标题生成过程中的 OAuth 错误处理（#1635）。\n* 修复(diff)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1659 中防止文件写入过程中事件循环阻塞及监视器崩溃（#1607）。\n* 杂项：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1664 中升级 kimi-cli 至 1.28.0，kosong 至 0.47.0。\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.27...1.28.0","2026-03-30T15:15:18",{"id":171,"version":172,"summary_zh":173,"released_at":174},163222,"1.27.0","## 变更内容\n* 功能(ui)：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1598 中实现的增量 Markdown 流式渲染及加载动效优化\n* 功能：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1601 中添加的 PlanDisplay 通信类型及内联渲染支持\n* 功能(web)：增加工作区文件面板 || 功能(web)：由 @luzhongqiu 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1573 中添加的工作区文件面板\n* 功能：由 @DRunkPiano114 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1376 中添加的 --sessions\u002F--list-sessions CLI 选项，并修复 CJK 缩写问题\n* 还原“功能：添加 --sessions\u002F--list-sessions CLI 选项及修复 CJK 缩写”提交，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1608 中完成\n* 功能(cli)：更新命令执行的退出码，并为 Print 模式添加测试，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1603 中实现\n* 功能(glob)：允许 Glob 工具访问技能目录，由 @n-WN 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1609 中实现\n* 修复(glob)：在验证之前展开目录路径中的 ~ 符号，由 @n-WN 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1611 中完成\n* 功能(diff)：增强 diff 渲染，支持内联 diff 并改进样式，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1612 中实现\n* 功能(feedback)：实现带有错误处理的异步反馈提交功能，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1593 中实现\n* 杂项：将 kimi-cli 版本升级至 1.27.0，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1613 中完成\n\n## 新贡献者\n* @luzhongqiu 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1573 中完成了首次贡献\n* @DRunkPiano114 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1376 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.26.0...1.27.0","2026-03-27T16:39:37",{"id":176,"version":177,"summary_zh":178,"released_at":179},163223,"1.26.0","## 变更内容\n* 文档：将插件系统标记为测试版，由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1558 中完成\n* 修复：用客户端终端方法替换已移除的 acp.TerminalHandle，由 @howardpen9 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1400 中完成\n* 修复：在 yolo\u002Fprint 模式下自动解析 QuestionRequest，以防止程序挂起，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1562 中完成\n* 功能（代理）：在系统提示中支持 Jinja2 的 include 指令，由 @bigeagle 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1563 中完成\n* 功能（UI）：当后台任务在空闲时完成时自动触发代理，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1571 中完成\n* 修复（kosong）：捕获 Anthropic 流式传输过程中泄漏的 httpx 异常，并强化代理系统提示，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1575 中完成\n* 文档：修复 Kimi IDE ACP 配置——添加缺失的 type: custom，由 @PerfectPan 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1441 中完成\n* 修复（聊天）：在网页聊天中将按钮类型修正为 buttons，由 @HynoR 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1446 中完成\n* 文档（核心）：修复缺少 CLI 入口文件引用的问题，由 @iiitutu 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1533 中完成\n* 修复（后台）：实时流式输出代理任务结果，并移除完成监听器，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1576 中完成\n* 修复（kosong）：将 httpx ProtocolError 映射为可重试的连接错误，并增加对 504 错误的重试机制，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1577 中完成\n* 功能（技能）：--skills-dir 支持多路径追加而非覆盖，由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1578 中完成\n* 修复：在所有 LLM 输出解析路径中使用 json.loads(strict=False)，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1580 中完成\n* 修复（Shell）：防止子进程在交互式提示时挂起，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1579 中完成\n* 修复（CLI）：在加载 MCP 之前重定向 stderr，以防止终端污染，由 @n-WN 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1581 中完成\n* 修复（google_genai）：从 FunctionCall\u002FFunctionResponse 的通信格式中去除 `id` 字段，由 @n-WN 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1582 中完成\n* 杂项：将 kimi-cli 升级至 1.26.0，kosong 升级至 0.46.0，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1584 中完成\n\n## 新贡献者\n* @bigeagle 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1563 中完成了首次贡献\n* @PerfectPan 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1441 中完成了首次贡献\n* @HynoR 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1446 中完成了首次贡献\n* @iiitutu 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1533 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.25.0...1.26.0","2026-03-25T14:00:59",{"id":181,"version":182,"summary_zh":183,"released_at":184},163224,"1.25.0","## 变更内容\n* 修复（Web）：在取消和批准时同步工具执行状态，由 @n-WN 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1504 中完成\n* 新增功能：添加插件系统（技能 + 工具），由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1503 中完成\n* 新增功能（提示词）：在工具栏中添加 Git 分支及状态显示，并支持缓存，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1508 中完成\n* 修复（Web）：在会话回放时关闭过期的审批对话框，由 @n-WN 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1511 中完成\n* 修复（Web）：启用内联数学公式渲染，由 @n-WN 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1515 中完成\n* 新增功能：支持 Git URL 中带有子路径的多插件仓库，由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1529 中完成\n* 修复：统一插件凭据注入方式，支持 OAuth 和环境变量，由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1530 中完成\n* 样式（Web）：优化 Switch 切换按钮的比例和对齐方式，由 @n-WN 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1532 中完成\n* 重构（子代理）：统一子代理的执行、审批和追踪流程，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1552 中完成\n* 修复（Wire）：在关机过程中迭代前先快照 bridge-task 字典，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1553 中完成\n* 文档：添加插件系统相关文档（#1503、#1529、#1530），由 @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1554 中完成\n* 新增功能（Web）：适配 Web UI 以支持 Wire 1.6 的子代理和审批变更，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1555 中完成\n* 杂项：将 kimi-cli 和 kimi-code 升级至 1.25.0，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1556 中完成\n\n## 新贡献者\n* @tempurai 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1503 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.24.0...1.25.0","2026-03-23T15:51:10",{"id":186,"version":187,"summary_zh":188,"released_at":189},163225,"1.24.0","## 变更内容\n* 功能（计划）：允许 StrReplaceFile 在计划模式下编辑计划文件，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1490 中实现。\n* 功能：在代理运行期间统一提示路由并支持持久化输入，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1491 中实现。\n* 重构（Shell）：将粘贴文本占位符的阈值提高至 15 行和 1000 字符，由 @FuryMartin 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1488 中实现。\n* 性能优化：简化启动路径和交互式 MCP 加载流程，由 @n-WN 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1486 中实现。\n* 功能（计划）：支持在退出计划模式时进行多选项选择，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1494 中实现。\n* 杂项：将版本号升级至 1.24.0，由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1496 中完成。\n\n## 新贡献者\n* @FuryMartin 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1488 中完成了首次贡献。\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.23.0...1.24.0","2026-03-18T16:07:00",{"id":191,"version":192,"summary_zh":193,"released_at":194},163226,"1.23.0","## 变更内容\n* 修复（Web）：当模型被 @zhiyuan1i 更改时，在其他标签页中刷新全局配置，详见 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1447\n* 功能：添加后台 Bash 任务和通知基础设施，由 @RealKai42 完成，详见 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1477\n* 杂项：将 kimi-cli 和 kimi-code 升级至 1.23.0，由 @RealKai42 完成，详见 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1483\n\n## 新贡献者\n* @zhiyuan1i 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1447 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.22.0...1.23.0","2026-03-17T15:14:41",{"id":196,"version":197,"summary_zh":198,"released_at":199},163227,"1.22.0","## 变更内容\n* 功能（测试）：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1424 中添加了针对 Shell PTY 和会话管理的端到端测试。\n* 功能（Shell）：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1431 中增强了斜杠命令补全和菜单功能。\n* 功能：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1430 中重构了提示处理和占位符管理。\n* 杂项：由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1432 中将 kimi-cli 和 kimi-code 升级至 1.22.0。\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.21.0...1.22.0","2026-03-13T13:03:52",{"id":201,"version":202,"summary_zh":203,"released_at":204},163228,"1.21.0","## 变更内容\n* 功能（设置）：通过 API 密钥验证增强平台设置，并改进… 由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1415 中完成\n* 功能（可视化）：添加会话目录操作及 Windows“在其中打开”支持 由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1416 中完成\n* 功能（上下文）：将系统提示持久化到 context.jsonl 文件中 由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1417 中完成\n* 修复：为保持一致性，更新 Toast 通知中的升级命令 由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1418 中完成\n* 功能（Shell）：支持引导正在运行的智能体轮次 由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1422 中完成\n* 文档：更新文档至 0312 版 由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1423 中完成\n* 杂项：将 kimi-cli 和 kimi-code 升级至 1.21.0 版 由 @RealKai42 在 https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1425 中完成\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.20.0...1.21.0","2026-03-12T15:16:30",{"id":206,"version":207,"summary_zh":208,"released_at":209},163229,"1.20.0","## What's Changed\n* fix(web): refresh @ file mention index on session switch and staleness by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1385\n* fix(compaction): filter media parts to prevent API error by @howardpen9 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1398\n* refactor(soul): rename attachment to dynamic_injection and add provider error isolation by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1399\n* fix(llm): avoid implicit reasoning-off for responses by @wey-gu in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1358\n* fix(oauth): strip whitespace from HTTP header values on Linux by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1401\n* feat(vis): add session download, import, export and delete by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1402\n* feat(web): add Plan Mode toggle and plan preview UI by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1406\n* chore: bump kimi-cli 1.20.0, kosong 0.45.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1408\n\n## New Contributors\n* @howardpen9 made their first contribution in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1398\n* @wey-gu made their first contribution in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1358\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.19.0...1.20.0","2026-03-11T15:42:22",{"id":211,"version":212,"summary_zh":213,"released_at":214},163230,"1.19.0","## What's Changed\n* fix(web): prevent WebSocket reconnection storm in session stream by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1386\n* feat(vis): add session tracing visualization system by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1391\n* feat: add plan mode by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1392\n* chore: bump kimi-cli to 1.19.0, kimi-code to 1.19.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1394\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.18.0...1.19.0","2026-03-10T15:38:36",{"id":216,"version":217,"summary_zh":218,"released_at":219},163231,"1.18.0","## What's Changed\n* feat(llm): pass session user_id to Anthropic via metadata by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1336\n* Fix typo: published to public to published publicly by @04cb in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1333\n* fix: support embedded context in ACP mode for Zed @ file references by @yetone in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1264\n* fix(web): preserve slash commands on reconnect and add initialize retry logic by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1359\n* feat: support pasting video files from clipboard via Ctrl-V by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1369\n* fix(web): use platform-specific modifier key for search shortcut by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1372\n* Update doc 0309 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1373\n* chore: bump kimi-cli to 1.18.0, kosong to 0.44.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1374\n\n## New Contributors\n* @04cb made their first contribution in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1333\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.17.0...1.18.0","2026-03-09T13:40:00",{"id":221,"version":222,"summary_zh":223,"released_at":224},163232,"1.17.0","## What's Changed\n* chore(changelog): add release notes for version 1.16.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1281\n* feat(acp): protocol version negotiation and session\u002Fresume by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1100\n* feat(web): add todo list display in prompt toolbar by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1290\n* feat(web): support Cmd+Click on new-session buttons to open in new tab by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1288\n* feat(auth): implement terminal authentication methods and checks by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1056\n* feat(compaction): support custom \u002Fcompact instructions and ratio-based auto-compaction by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1300\n* fix(toolbar): fix scrollable file list overflow in ToolbarChangesPanel by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1303\n* feat(mcp): show MCP loading status before first response by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1318\n* feat(shell): show context token usage in status and rotate prompt tips by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1322\n* feat: add session context export\u002Fimport slash commands with shell utilities and tests by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1317\n* feat: add \u002Fexport and \u002Fimport commands to shell mode; update context … by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1330\n* chore: bump version to 1.17.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1331\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.16.0...1.17.0","2026-03-03T15:46:26",{"id":226,"version":227,"summary_zh":228,"released_at":229},163233,"1.16.0","## What's Changed\n* feat(toolset): Hide AskUserQuestion tool when client doesn't support questions by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1267\n* feat(shell): add \u002Fnew slash command to start and switch to a fresh session by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1268\n* fix(compaction): estimate context usage after compaction and show 0.1% precision by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1269\n* feat(shell): add Ctrl-O external editor flow and \u002Feditor configuration by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1273\n* feat(workspace): support additional directories via --add-dir and \u002Fadd-dir by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1271\n* fix(logo): update ASCII logo to a new styled banner by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1278\n* chore(release): bump version to 1.16.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1280\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.15.0...1.16.0","2026-02-27T12:20:53",{"id":231,"version":232,"summary_zh":233,"released_at":234},163234,"1.15.0","## What's Changed\n* feat(core): set process titles for CLI and web workers by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1254\n* feat(ui): add tabbed ask-user question navigation with state restoration by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1255\n* feat(ui): add number key selection for question and approval panels by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1256\n* feat(shell): simplify prompt display and clean up shell console output by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1257\n* chore: bump kimi-cli and kimi-code to 1.15.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1258\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.14.0...1.15.0","2026-02-26T15:49:56",{"id":236,"version":237,"summary_zh":238,"released_at":239},163235,"1.14.0","## What's Changed\n* docs: add kimi web and kimi acp usage modes to getting started by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1225\n* feat(wire): add steer support for wire mode by @stdrc in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1228\n* fix(web): show platform-appropriate modifier key in FetchURL tooltip by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1232\n* feat(core): persist session state and use atomic JSON writes by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1233\n* feat: Add end-to-end AskUserQuestion support across Wire, Shell, and Web UI by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1246\n* feat(shell): add clickable hyperlinks for FetchURL tool's URL parameter by @YoungY620 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1235\n* chore: bump version to 1.14.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1247\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.13.0...1.14.0","2026-02-25T16:23:33",{"id":241,"version":242,"summary_zh":243,"released_at":244},163236,"1.13.0","## What's Changed\n* feat: implement retryable chat provider interface and recovery mechanism by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1219\n* chore: bump kimi-cli 1.13.0, kosong 0.43.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1221\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.12.0...1.13.0","2026-02-24T08:40:19",{"id":246,"version":247,"summary_zh":248,"released_at":249},163237,"1.12.0","## What's Changed\n* fix(web): enable Ctrl+C to exit web server gracefully by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1097\n* fix(chat): update prompt message for clarity and remove unused workDir prop from ToolbarChangesTab by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1101\n* feat: multi polish for kimi web by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1106\n* chore: bump version to 1.12.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1110\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.11.0...1.12.0","2026-02-11T14:55:19",{"id":251,"version":252,"summary_zh":253,"released_at":254},163238,"1.11.0","## What's Changed\n* fix(web): set SO_REUSEADDR when checking port availability by @TennyZhuang in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1068\n* fix(web): restore stderr before switching to web mode via `\u002Fweb` command by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1079\n* feat(web): Move context usage indicator to prompt toolbar with detailed token breakdown by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1081\n* chore: bump version to 1.11.0 by @RealKai42 in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1083\n\n## New Contributors\n* @TennyZhuang made their first contribution in https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fpull\u002F1068\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002Fkimi-cli\u002Fcompare\u002F1.10.0...1.11.0","2026-02-10T11:48:07"]