首页/新闻资讯/正文详情

Kimi Code CLI 的 IDE 集成指南:通过 ACP 协议在 Zed、JetBrains 与 Paseo 中运行

发布时间:2026/9/28 3:09:47 来源:云帆数科 栏目:资讯中心
Kimi Code CLI 的 IDE 集成指南:通过 ACP 协议在 Zed、JetBrains 与 Paseo 中运行
AI Agent代码智能体人工智能大模型CLI【免费下载链接】kimi-codeKimi Code CLI — The Starting Point for Next-Gen Agents项目地址https://gitcode.com/gh_mirrors/ki/kimi-code点击查看免费下载Kimi Code CLI 通过 Agent Client ProtocolACP将终端中的 AI Agent 能力暴露给 IDEZed、JetBrains 系列与 Paseo 等客户端以子进程方式拉起kimi acp在标准输入/输出上以 JSON-RPC 交换会话、prompt 与工具调用。本文基于 docs/zh/guides/ides.md 展开完整覆盖三种客户端的配置步骤、底层实现原理与故障排查方法读完即可在编辑器中直接使用 Kimi Code CLI 完成 AI 辅助编程。前置准备安装与登录在配置任何 IDE 之前请先确保 Kimi Code CLI 已安装并完成登录配置。安装方式有两种详见 开始使用# 官方安装脚本macOS / Linux无需预装 Node.js curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash # 或通过 npm 全局安装需要 Node.js 22.19.0 npm install -g moonshot-ai/kimi-code首次启动时在 TUI 中输入/login完成登录可选择 Kimi CodeOAuth 验证码流程或 Kimi Platform API 密钥两种方式。登录成功后本地凭证默认保存在~/.kimi-code/下可通过KIMI_CODE_HOME环境变量重定向后续 IDE 创建的每次会话都会复用这份鉴权状态——无需重复登录。路径提示重要macOS 下从 IDE GUI 启动的子进程通常不会继承终端 shell 的PATH。如果kimi不在/usr/local/bin这类系统目录中IDE 配置里必须使用绝对路径。在终端运行which kimi即可查到当前生效的可执行路径。ACP 接入原理kimi acp如何工作子进程入口与启动方式ACP server 以子命令kimi acp暴露。在 apps/kimi-code/src/cli/sub/acp.ts 的实现中该命令将 CLI 切换到 ACP 模式通过runAcpServer()启动一个运行在 stdio 上的 JSON-RPC server直接以agent-core-v2引擎驱动会话。启动后命令不会打印任何 banner立即等待 ACP 客户端在 stdin 上发出initialize请求日志写入 stderr以及~/.kimi-code/logs/下的诊断日志保证 ACP 通道本身干净。kimi acp还提供了两个额外的启动选项主要用于 IDE 侧的登录流程选项说明--login运行 device-code 登录流程后立即退出是 ACP terminal-auth 的入口--region region配合--login指定登录区域mainland-cnkimi.com或globalkimi.ai源码中还会自动完成两件事若设置了KIMI_CODE_HOME会将其转发进authMethods[0].env保证登录子进程写入的 token 与 server 读取的数据根目录一致同时把process.argv[1]当前二进制的绝对路径声明为旧式_meta[terminal-auth].command回退供尚未支持一等type:terminal鉴权方法的客户端使用。initialize协商与能力矩阵客户端发出initialize后server 在 packages/acp-server/src/server.ts 中返回protocolVersion、agentCapabilities、authMethods与agentInfo{ name: Kimi Code CLI, version }。能力矩阵包括loadSession: true支持session/load续接已有会话并回放历史promptCapabilities支持image内容块与embeddedContextresource/resource_link注入不支持audiosessionCapabilities支持list、resume、close、delete、fork与additionalDirectoriesmcpCapabilitieshttp: true、sse: truestdio 是 ACP 的隐含基线无需声明auth: { logout: {} }支持 ACPlogout。完整的 ACP 方法覆盖与能力说明见 kimi acp 参考core3/3与 session11/11agent 侧方法全部实现客户端 reverse-RPC 实现 10/11另含session/set_model扩展方法未实现的providers/*、nes/*、document/*与elicitation/complete一律返回methodNotFound。这些契约在 packages/acp-server/test/ 下有对应测试覆盖例如 initialize.test.ts 与 e2e-turn.test.ts。MCP 服务的传输转换当客户端在session/new或session/load中携带mcpServers时server 会在 packages/acp-server/src/convert.ts 中将其转换为引擎侧按名称索引的配置客户端声明的type转换结果缺省未声明typetransport: stdio保留command/args/envhttptransport: httpurl/headersssetransport: sseurl/headersacp不支持静默丢弃并写入一条 warn 日志因此在 IDE 中配置 MCP 服务时请选择stdio、http或sse传输acp传输的服务会被丢弃工具不会出现在会话中。在 Zed 中使用Zed 是原生支持 ACP 的现代编辑器。在配置文件~/.config/zed/settings.json中添加{ agent_servers: { Kimi Code CLI: { type: custom, command: kimi, args: [acp], env: {} } } }字段说明type固定值customcommandKimi Code CLI 的可执行路径。若kimi不在PATH中请使用完整路径例如/Users/you/.local/bin/kimiargs启动参数acp子命令将 CLI 切换到 ACP 模式env附加环境变量通常留空即可——Zed 会自动注入一份默认环境。保存配置后在 Zed 的 Agent 面板新建一次对话就会以刚才配置的Kimi Code CLI启动一个 ACP 子进程。Zed 在agent_servers这层声明的 MCP 服务也会通过 ACP 协议转发到 kimi 一侧注意遵循上文所述的传输类型限制。在 JetBrains IDE 中使用JetBrains 系列 IDEIntelliJ IDEA、PyCharm、WebStorm 等通过 AI 聊天插件支持 ACP。如果没有 JetBrains AI 订阅可以在注册表中启用llm.enable.mock.response以便在仅使用 ACP 的场景下访问 AI 聊天面板——连按两次 Shift 搜索 Registry / 注册表 即可打开。在 AI 聊天面板的菜单中点击 Configure ACP agents添加以下配置{ agent_servers: { Kimi Code CLI: { command: ~/.local/bin/kimi, args: [acp], env: {} } } }JetBrains 对command字段的处理比较严格——务必填写绝对路径可在终端执行which kimi获取注意示例中的~/.local/bin/kimi是一个常见安装位置实际路径以which kimi输出为准。保存后AI 聊天的 Agent 选择器里就会出现Kimi Code CLI。在 Paseo 中使用Paseo 是一个自托管的编排器能在桌面、网页和手机上统一启动并接管各类 agent 的 CLI。它和 IDE 一样通过 ACP 接入 Kimi Code CLI。在 Paseo 内置的 ACP provider 目录里选择Kimi Code CLI或在~/.paseo/config.json中添加一个自定义 provider{ agents: { providers: { kimi: { extends: acp, label: Kimi Code CLI, command: [kimi, acp] } } } }注意Paseo 的通用 ACP 适配层不会代你走登录流程所以请先完成终端登录见上文前置准备——否则创建会话会以Authentication required失败。故障排查会话立刻被中断 / IDE 提示 agent exited通常是command路径不对或 kimi 未登录。先在终端跑一次kimi acp验证——如果进程阻塞等待标准输入说明 CLI 本身没问题问题在 IDE 配置如果立刻报错则按报错提示处理多数情况是未执行/login。IDE 显示 auth required表示 CLI 没有可用的鉴权令牌。退出 IDE在终端执行kimi完成登录后再启动 IDE 即可。MCP 工具看不到参考 kimi acp 参考 中的能力表确认 IDE 配置的 MCP 传输类型是否被支持。当前 ACP server 支持http、stdio与sse三种传输方式acp传输的 MCP server 会被静默丢弃并在日志中给出 warn。下一步kimi acp 参考 — ACP 能力矩阵和方法覆盖详情kimi 命令参考 — 完整子命令列表含login、web、doctor、migrate等开始使用 — 安装、登录与第一个对话完整子命令列表可运行kimi --help查看。赞分享AI Agent代码智能体人工智能大模型CLI【免费下载链接】kimi-codeKimi Code CLI — The Starting Point for Next-Gen Agents项目地址https://gitcode.com/gh_mirrors/ki/kimi-code点击查看免费下载相关推荐在 Zed、JetBrains 与 Paseo 中集成 Kimi Code CLI基于 ACP 协议的 IDE 接入实战指南在 Zed、JetBrains 与 Paseo 中集成 Kimi Code CLI基于 ACP 协议的 IDE 接入实战指南 Kimi Code CLI 通过AI Agent代码智能体人工智能大模型CLIKimi Code CLI 终端 AI Agent 完整指南安装、Shell 模式、ACP/IDE 集成与 MCP 扩展Kimi Code CLI 终端 AI Agent 完整指南安装、Shell 模式、ACP/IDE 集成与 MCP 扩展 本文面向希望在终端中拥有一个既能写代人工智能AI Agent代码智能体交互助手CLI工具调用Kimi Code CLI 的 kimi acp 子命令全解析ACP 协议能力矩阵、方法覆盖与源码实现Kimi Code CLI 的 kimi acp 子命令全解析ACP 协议能力矩阵、方法覆盖与源码实现 kimi acp 把 Kimi Code CLI 切换AI Agent代码智能体人工智能大模型CLI上一篇GTAIV.EFLC.FusionFix终极指南如何彻底修复《侠盗猎车手IV》完整版的技术问题下一篇开源工具mooc-dl课程资源全链路下载解决方案创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

基于Java的酒店预订系统实战:环境配置、代码走读与避坑指南
基于Java的酒店预订系统实战:环境配置、代码走读与避坑指南

简介:一份基于Java的酒店预订系统实战项目,面向Java Web初学者与需要课程设计参考的开发人员,演示了从用户查询、预订到后台订单管理的完整业务闭环。项目围绕MVC分层展开,涉及Servlet/JSP、JDBC、Spring、Hibernate/MyBatis等后端… · 2026/9/28 3:09:47

Docker for SGLang Development: Images, Containers, and Reproducible GPU Workflows
Docker for SGLang Development: Images, Containers, and Reproducible GPU Workflows

文档教程人工智能大模型RLHF 【免费下载链接】Awesome-ML-SYS-Tutorial My learning notes for ML SYS. 项目地址: https://gitcode.com/gh_mirrors/aw/Awesome-ML-SYS-Tutorial 点击查看 免费下载 Docker 是 ML 系统开发中最基础也最容易被忽略的一环:… · 2026/9/28 3:09:47

Jetson Orin实战:为宇树Go2部署YOLOv5目标检测
Jetson Orin实战:为宇树Go2部署YOLOv5目标检测

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/28 3:09:34

Spingboot启动预热的实现
Spingboot启动预热的实现

启动预热的适用场景启动预热适合以下情况:数据主要来自第三方接口,无法直接从本地数据库读取。第三方接口响应较慢,首次访问容易超时。一个页面需要调用多个第三方接口或逐项查询。数据读取频繁,但变化不频繁。希望服务启动后&… · 2026/9/28 3:40:12

Understanding Driving Risks using Large Language Models: Toward Elderly Driver Assessment
Understanding Driving Risks using Large Language Models: Toward Elderly Driver Assessment

文章主要内容总结 本文研究了多模态大语言模型(具体为ChatGPT-4o)利用静态行车记录仪图像进行类人交通场景解读的潜力,重点聚焦与老年司机评估相关的三项任务:交通密度评估、交叉口可见性评估和停车标志识别。这些任务需上下文推理而非简单目标检测。研究采用零样本、少样… · 2026/9/28 3:32:43

Leveraging Large Language Models for Classifying App Users‘ Feedback
Leveraging Large Language Models for Classifying App Users‘ Feedback

文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)解决应用用户反馈分类的挑战,传统方法依赖有监督机器学习,但受限于标注数据集的规模和质量。研究通过三个核心实验评估了4种先进LLMs(GPT-3.5-Turbo、GPT-4o、Flan-T5、Llama3-70b)的性能: LLMs在用户反馈分类中的基… · 2026/9/28 3:32:43

Using Large Language Models for Legal Decision-Making in Austrian Value-Added Tax Law: An Experim...
Using Large Language Models for Legal Decision-Making in Austrian Value-Added Tax Law: An Experim...

文章主要内容总结 本文通过实验评估了大型语言模型(LLMs)在奥地利及欧盟增值税(VAT)法框架下辅助法律决策的能力。研究聚焦于两种提升LLM性能的方法——微调(fine-tuning)和检索增强生成(RAG),并在两类案例中进行验证:一是权威教科书案例,二是税务咨询公司的真实案… · 2026/9/28 3:32:43

学Java别走弯路,这5个方向最吃香
学Java别走弯路,这5个方向最吃香

学Java的人很多,但学明白的人不多。有人学了半年还在写控制台程序,有人一年就能独当一面。差别不在天赋,而在方向。Java生态太庞大了,什么都学等于什么都没学。选对方向,事半功倍。今天盘点当前最吃香的5个Java方向&am… · 2026/9/28 3:32:15

AlphaAgents: Large Language Model based Multi-Agents for Equity Portfolio Constructions
AlphaAgents: Large Language Model based Multi-Agents for Equity Portfolio Constructions

AlphaAgents相关总结与翻译 一、文章主要内容总结 (一)研究背景与问题 传统股票投资组合管理依赖人类分析师处理海量信息(如财务披露、财报、市场新闻等),存在信息处理效率低、易受认知偏差(如损失厌恶、过度自信)影响的问题,可能错失投资收益机会。尽管AI在数据处理… · 2026/9/28 3:32:08

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

制作网页比较方便的软件怎么选?一文搞懂避坑指南
制作网页比较方便的软件怎么选?一文搞懂避坑指南

制作网页比较方便的软件怎么选?一文搞懂避坑指南 很多老板一上来就问:做个网站多少钱?但我反问他:你的域名买了吗?服务器租了吗?他一脸懵。这就是典型的“域名服务器搞不懂”。别急,今天咱们不聊虚的,直接 一文搞懂 那些让你头秃的技术名词。… · 2026/9/28 0:00:06

婚恋网站实战案例:避开3个高价坑,省钱50%还能跑赢流量
婚恋网站实战案例:避开3个高价坑,省钱50%还能跑赢流量

婚恋网站实战案例:避开3个高价坑,省钱50%还能跑赢流量 找婚恋网站建站公司,最怕的就是被坑高价。很多同行跟我吐槽,报价单上写得模棱两可,功能栏里全是“高级定制”、“专属UI”,结果落地全是套壳。今天不聊虚的,直接甩几个我经手的 实战案例… · 2026/9/28 0:00:19

济南做网站多少钱:3个案例拆解,防黑源码下载全攻略
济南做网站多少钱:3个案例拆解,防黑源码下载全攻略

济南做网站多少钱:3个案例拆解,防黑源码下载全攻略 上周济南一个做建材的老板找我,脸都绿了。他的官网首页弹出了赌博广告,后台被植入了挖矿脚本。他慌得问我:“网站被黑挂马不知道怎么办?能不能直接找之前的外包公司要源码下载,看看哪里被动了手脚?… · 2026/9/28 0:00:25

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码