Repository navigation
v0.10.0
LoongCode 0.10.0
上一版本 0.9.10
本版头号功能是 接入 Kimi Code CLI(第四个 CLI 家族)。继 Claude Code、OpenAI Codex、OpenCode 之后,任务现在可以在 Claude / Codex / OpenCode / Kimi 四个 CLI 家族之间按需切换。Kimi 接入不是「占位」——实时流式对话、思考分流、交互式审批、历史还原、子代理子卡片、模型 / 思考深度 / 权限在线切换一应俱全,并配齐 OAuth 账号登录、第三方模型供应商、插件市场、Hooks、MCP、记忆、技能等整套可视化设置。此外本版还修复了会话分享的两个问题,并让错误级系统通知以醒目错误卡呈现。
✨ 新功能
- 接入 Kimi Code CLI(第四个 CLI 家族):新建任务 / 草稿时可选择 Kimi,模型、思考深度、权限等配置按家族各记各的、互不串台。底层通过 ACP(Agent Client Protocol)驱动
kimi子进程(懒启动、空闲 1 小时自动回收),获得与其他家族对齐的体验:- 完整对话回合 —— 回复实时流式渲染,思考与正文分流呈现,工具调用归一为统一的工具卡形态,回合用量并入上下文用量指示器(按 Kimi 模型取真实窗口:K3 1M、K2.7 系 256K)。
- 交互式审批 —— 执行命令 / 改文件时弹出审批卡片,卡片直接显示具体命令或计划正文,可就地应答;运行中可随时中断当前回合。
- 提问选择卡 —— Kimi 向你提问(AskUserQuestion)时渲染成可点选的选择卡,展示各选项标题与描述,点选项即答,与 Claude 任务同级的交互体验。
- 历史精确还原 —— Kimi 任务关闭后重开,可从其原生会话记录还原多轮对话,包括用户消息、思考、工具调用与子代理对话(路由进独立折叠子卡片)。
- 模型 / 思考深度 / 权限在线切换 —— 原生模型组 K2.7 Coding / K2.7 Coding Highspeed / K3 数据驱动展示,三项配置均可会话中途切换、即时生效。
- 斜杠命令与图片输入 ——
/面板列出 Kimi 内建命令与已装技能;支持把图片直接发给 Kimi。 - 深度搜索覆盖 Kimi —— 跨会话深度搜索现在同样索引 Kimi 任务的对话内容。
- 能力边界:Kimi 会话暂不支持「分叉到新会话」与「编辑历史消息重发」,相关入口按能力自动隐藏。
- Kimi 账号登录与用量:设置中可用设备码方式登录 Kimi 账号(自动打开浏览器完成授权),支持登出、登录状态与账号用量查看;未登录时发消息会在启动前就给出清晰提示,而不是等待超时。
- 第三方模型供应商可驱动 Kimi:Kimi 任务的模型下拉复用 App 已配置的模型供应商(按 API Key 格式自动识别 Anthropic / OpenAI 兼容协议),切换供应商模型时自动以新环境重启子进程,思考深度对外部供应商同样真实生效。
- Kimi 插件市场:插件设置新增 Kimi 家族——发现 / 已安装 / 自定义三个页签,可直接从 marketplace 浏览安装插件,带来源信任徽标;安装 / 卸载 / 启停即时生效,插件携带的技能与命令自动进入
/面板。 - Kimi 设置面板全线补齐:
- Hooks:可视化管理 Kimi
config.toml中的钩子(增删改 + 表单编辑)。 - MCP:用户级与工作区级
mcp.json的增删改,变更后自动对会话生效。 - 记忆:管理 AGENTS.md 指令文件,用户级 / 项目级双作用域。
- 技能:列出 Kimi 可用技能(含插件携带的技能)。
- 子智能体:展示 Kimi 内置的 coder / explore / plan 三个子代理(Kimi 暂无自定义子代理机制,故为只读)。
- Hooks:可视化管理 Kimi
- 依赖面板检测 Kimi CLI:依赖管理新增 Kimi Code CLI 卡片,自动检测安装状态与版本(暂不支持应用内一键安装,未装时提示前往官网)。
🐛 修复
- 会话分享超长标题导致创建失败:标题超过服务端 200 字符上限时创建分享会直接失败;现自动截断后上传,分享不再因标题过长而失败。
- 会话分享工具与正文顺序错乱:勾选「包含工具」时,同一回合内工具调用与 AI 正文交替出现的会话,分享页曾把顺序渲染错;现按真实时间线逐行产出,顺序与应用内一致。
- 错误级系统通知不再「隐身」:对话中的错误级系统提示(如 CLI 报错)此前复用压缩提示的细横条样式、极易被忽略;现渲染成醒目的错误卡。
🔧 优化
- Kimi 登录链路安全加固:打开授权页改用系统级方式(避免命令注入面),登录失败时不再把底层进程原始输出透给界面;插件技能路径增加防穿越校验,恶意插件无法越出安装目录读写文件。
- Kimi 凭据预检:发送消息前预检本地凭据,未登录 / 凭据失效即刻报错并指引重新登录,避免等待漫长超时后的晦涩错误。
摘要
- 接入第四个 CLI 家族 Kimi Code:实时流式对话、交互审批、提问选择卡、历史还原、子代理,模型 / 思考深度 / 权限可会话中在线切换(K2.7 Coding / Highspeed / K3)
- Kimi 周边配齐:设备码登录与账号用量、第三方供应商驱动、插件市场(装卸启停即时生效)、Hooks / MCP / 记忆 / 技能 / 子智能体设置面板、依赖检测与深度搜索覆盖
- 修复会话分享:超长标题导致创建失败、「包含工具」时工具与正文顺序错乱
- 错误级系统通知改为醒目错误卡,不再与压缩提示横条混同
安装说明(未签名应用)
本应用暂未做操作系统级代码签名,首次安装会有系统安全提示,属正常现象。把本文贴进 GitHub Release 描述。
Windows(x64 / ARM64)
下载对应架构的 *-setup.exe 双击安装。若弹出「Windows 已保护你的电脑」:
点 更多信息 → 仍要运行。不确定架构就装 x64 版(ARM 设备可兼容运行)。
macOS(Intel / Apple Silicon 通用包)
下载 *.dmg,拖入「应用程序」。首次打开若提示「无法验证开发者」或「已损坏」:
- 方式一:在「应用程序」里 右键点 LoongCode → 打开,弹窗里再点「打开」。
- 方式二(前者无效时):终端执行
再正常打开。
xattr -cr /Applications/LoongCode.app
安装后应用内自动更新无需重复上述操作。