月之暗面的 Kimi Code 和 Kimi Work 正式接入 CloudBase,表面上看是一个插件上架了两个产品端,实际反映的是 AI 工具正在从"帮人生成内容",走向"替人调用真实生产力系统"。
这类接入最有价值的地方,不是多了几个自然语言指令,而是把开发者原本分散在终端、控制台、文档和脚本中的操作路径,压缩进了一个具有上下文的 Agent 工作流。创建数据库、部署云函数、查询环境用量,这些动作终于不必每次都从浏览器控制台重新起步。
不过,也别把它理解成"自然语言接管云平台"。云资源操作天然带着权限、成本和生产风险。插件解决的是操作入口与上下文衔接,真正决定能否稳定落地的,仍然是权限边界、环境隔离和可审计性。
一、两个 Kimi 产品,覆盖两种工作流
Kimi Code 和 Kimi Work 的定位差异很明显,它们对应的并不是同一类用户习惯。
Kimi Code 面向的是终端优先的开发工作流。它的形态接近 Claude Code、Codex CLI:开发者在项目目录、Shell 环境和代码仓库之间切换,AI 能够读取当前上下文、执行命令,并将结果反馈到同一条交互链路中。
CloudBase 接入 Kimi Code 后,价值主要落在"开发动作与云端动作连起来"。
比如开发者在本地完成一个文件上传接口后,可以继续在终端中让 Agent:
- 创建或调整 PostgreSQL 表结构;
- 部署处理上传事件的云函数;
- 配置对象存储和访问策略;
- 查询某个 CloudBase 环境当天的资源用量;
- 补齐认证、数据库连接等环境配置。
以前这些动作通常要跨越 IDE、命令行、CloudBase 控制台和文档页面。每一步本身都不复杂,但上下文频繁中断,才是效率损失的大头。
Kimi Work 则是另一条路线。它作为 macOS 和 Windows 桌面端 Agent,目标用户不只包括开发者,也包括要做文档处理、数据分析、信息整理、自动化任务的知识工作者。
这意味着 CloudBase 在 Kimi Work 中承担的角色会更偏向"后端能力底座"。用户未必关心云函数部署细节,但可能希望把一套数据处理流程、一项定时任务,或者一个轻量 Web 应用真正运行起来。桌面 Agent 负责规划和交互,CloudBase 提供数据库、存储、身份认证和计算资源。
从产品设计看,这种分工是合理的:
| 产品端 | 核心交互形态 | 典型用户 | CloudBase 的主要价值 |
|---|---|---|---|
| Kimi Code | CLI、代码仓库、终端 | 开发者、技术团队 | 缩短开发到部署的路径 |
| Kimi Work | 桌面 Agent、任务编排 | 知识工作者、轻量创作者 | 承接数据、任务和应用运行 |
| CloudBase | 云端后端服务 | 两端共用 | 提供可调用、可管理的云资源 |
同一套云能力进入不同端,不该强求两端操作完全一致。终端用户更在意可控性、命令回显和项目上下文;桌面用户更在意任务完成度和交互成本。插件层做统一,体验层保留差异,才是比较健康的产品组合。
二、插件统一的关键在 MCP
这次 CloudBase 提供的 Kimi 插件基于 Open Plugin Spec 打包,插件中包含 29 个 Skills 和 1 个 MCP 服务入口。
这里的数字并不重要,重要的是它采用了两层能力结构。
- Skills:把常见任务组织成 Agent 容易理解和调用的能力单元,例如数据库、云函数、认证、存储、Web 开发等。
- MCP 服务:作为聚合 CloudBase API 的统一入口,负责让模型以标准协议调用真实云能力。
可以把它理解成下面这条链路:

很多 Agent 集成停在"给模型塞一份 API 文档"的阶段。模型知道接口名,但不一定知道调用顺序、参数约束和失败后的补救方式。Skill 的作用,就是把这些经验固化成可复用的任务模板和提示约束。
例如,"部署一个云函数处理文件上传"实际上至少包含几个隐含步骤:
- 确认当前 CloudBase 环境;
- 创建或更新函数代码;
- 配置运行时、环境变量和权限;
- 确定触发方式;
- 部署并获取结果;
- 必要时验证日志和调用状态。
如果只暴露底层 API,模型需要临场组合这些步骤,稳定性会受上下文和提示词影响。Skill 把路径预组织起来,Agent 的输出会更接近真实工程流程。
但也要看到边界:Skill 能减少操作摩擦,不能替代架构设计。涉及数据分区、索引策略、函数幂等、生产权限、灰度发布时,团队仍应保留明确的工程规范和人工确认点。
三、终端端安装与使用方式
在 Kimi Code 中,CloudBase 插件可通过内置插件面板安装:
- 输入
/plugins打开插件面板; - 切换到 Curated 标签页;
- 找到 Tencent CloudBase;
- 回车执行安装;
- 重启 Kimi Code,使插件能力完成加载。

安装完成后,CloudBase 的 Skills 和 MCP 服务会自动加载。交互上可以直接描述目标,例如:
帮我创建一个 PostgreSQL 表,用于存储用户资料。
字段需要包含用户 ID、昵称、邮箱、创建时间和更新时间。
或者:
部署一个云函数处理文件上传。
上传成功后生成文件元信息,并写入数据库。
在工程实践中,建议把这类请求拆成"规划"和"执行"两个阶段。尤其在连接到真实环境时,先要求 Agent 输出变更计划、目标环境、涉及资源和预估影响,再确认执行。
一个更稳妥的指令方式是:
为测试环境设计文件上传处理方案。
先列出需要创建的数据库表、存储配置和云函数,
不要执行部署,等我确认后再执行。
这会多一次交互,却能避免 Agent 在上下文理解不完整时直接改动云资源。对开发环境而言可以更激进;对预发和生产环境,这层确认不该省。
四、桌面端适合把云能力藏到任务背后
Kimi Work 的安装路径更偏向普通桌面软件:
- 打开 Kimi Work;
- 在左侧进入"设置";
- 打开"插件";
- 找到 Tencent CloudBase;
- 开启插件开关。
桌面端显示的插件版本为 v0.2.0,包含 29 个 Skills 和 1 个 MCP 服务。它的意义不在于让非技术用户突然理解云函数,而在于让一部分原本只能停留在本地的自动化任务,具备持续运行和数据存储的能力。
举个更贴近实际的例子:运营同学希望每天汇总某个数据源并生成报告。桌面 Agent 可以协助整理需求、生成处理逻辑;CloudBase 则可以承接定时触发、数据存储与接口调用。用户看到的是一个按时完成的任务,背后仍然是数据库、函数、密钥和日志组成的系统。
这类场景有一个容易被忽略的工程约束:桌面端的低门槛,不能等同于生产资源的低权限。
如果插件默认拿到高权限密钥,Agent 的每次误调用都可能变成资源泄露或账单事故。比较合理的实践是:
- 开发、测试、生产环境分离;
- 按环境绑定不同身份与最小权限策略;
- 涉及删除、扩容、公开访问等高风险操作时要求二次确认;
- 对 MCP 工具调用保留日志,方便后续审计;
- 将密钥交给安全凭证管理体系,不写进任务提示词或项目文件。
很多团队做到 AI 调用云资源这一步会卡住,通常不是模型能力不够,而是原有权限体系没有为 Agent 留出合适的位置。把 Agent 当作一个"新成员账号"来设计权限,往往比把它当作一个万能脚本更靠谱。
五、环境变量背后的适配策略
CloudBase MCP Server 会通过 INTEGRATION_IDE 环境变量识别请求来源:
# Kimi Code
INTEGRATION_IDE=Kimi
# Kimi Work
INTEGRATION_IDE=Kimi Work
这个设计很朴素,但很实用。
同一个 MCP Server 要服务终端与桌面端时,至少有两类差异需要处理:
- 提示词和任务上下文不同:CLI 更适合接受代码路径、命令和日志;桌面端则需要更强的步骤说明和结果摘要。
- 默认配置路径不同:终端工具往往遵循项目级配置,桌面应用可能更适合用户级配置或插件沙箱目录。
通过来源标识做适配,可以避免维护两套完全独立的 CloudBase 工具链。对平台方来说,这是控制集成成本的关键;对用户来说,则意味着不同交互端拿到的是更贴合自身工作方式的默认体验。
当然,环境变量只能完成客户端识别,不能承担安全身份识别。来源是 Kimi Code 还是 Kimi Work,不应影响最终的权限判断。真正的鉴权仍应基于账号、令牌、角色和资源策略。
六、接入后的价值,取决于是否进入真实闭环
AI 编程工具接云服务,最容易制造"看起来很顺"的演示:一句话建表,一句话部署,几秒钟得到一个 URL。演示没问题,但生产环境比演示多了很多不讨喜的细节。
比如:
- 数据库字段是否支持后续业务扩展;
- 云函数是否具备超时、重试与幂等处理;
- 存储桶策略会不会意外暴露文件;
- 密钥如何轮换;
- 资源调用失败后,Agent 是否能给出准确的诊断信息;
- 多人协作时,Agent 创建的配置如何进入版本管理和发布流程。
所以,对 Kimi Code + CloudBase 这类组合,更合适的定位是:它可以显著降低从需求到云资源配置的操作成本,也能帮助团队把重复性的云端操作标准化;但它不负责替团队消化架构债务。
对于个人开发者、小团队、原型验证和内部工具,这种一体化体验很有吸引力。项目早期最稀缺的是反馈速度,能从代码直接走到可运行服务,价值非常直接。
对于有成熟研发流程的团队,建议把它优先用在开发环境、脚手架生成、资源查询、故障初步定位和重复部署任务上。涉及生产变更时,仍然应纳入 IaC、代码审查、变更审批和发布流水线。速度与治理并不冲突,只是要放在不同层级上解决。
Kimi Code 与 Kimi Work 的双端接入,真正值得关注的并非"又多了一个插件"。它更像是一个信号:Agent 的竞争正在从模型回答得是否漂亮,转向能否可靠地连接工具、数据和运行环境。
云资源是这条链路里最难也最有价值的一环。谁能把自然语言、工程上下文、权限控制和真实执行结果接起来,谁才有机会把 AI 从聊天窗口推进到日常生产系统中。