Kilo Code 外部 API 设置完整指南

想要比 Kilo Code 内置 AI 模型更多的灵活性?了解如何连接外部 API、配置兼容的 LLM,并集成 Kimi,从而提升代码生成、调试、重构和日常开发工作流程。

阅读时长:12 分钟2026-08-12
如何将 Kimi API 连接到 Kilo Code

内置 AI 模型固然有用,但对于编码任务,它们并不总能给开发者所需的控制权、灵活性或模型选择空间。当你想要更好地支持代码生成、调试、重构,或者使用像 Kimi 这样的工具时,在 Kilo Code 中使用外部 API 会是更好的选择。正确的设置可以让你的工作流程更顺畅、更快捷、更易于管理。阅读本文,了解如何在 Kilo Code 中连接外部 API 密钥,让你的编码工作流程发挥更大效用。

Kilo Code 是什么,它是如何运作的?

Kilo Code 是一款 AI 编码助手,帮助开发者更轻松地编写、编辑和理解代码。它以 VS Code 扩展、JetBrains 扩展和 CLI 工具的形式提供,便于在不同的开发环境中使用。它采用基于对话的界面来处理代码生成、调试、重构和代码解释等任务。

如何在 Kilo Code 中使用内置 AI 模型?

使用 Kilo Code 的一个好起点是它的内置 AI 模型,因为它们易于访问,且不需要额外的 API 设置。安装好扩展并关联好账户后,你就可以选择一个模型,在 VS Code 中开始使用 AI 支持来完成编码、调试、重构和日常开发任务。以下是在 Kilo Code 中使用内置 AI 模型的方法:

第 01 步:在 VS Code 中安装 Kilo Code 扩展

首先从 VS Code 下载并安装 Kilo Code 扩展。安装完成后,在编辑器中打开该扩展,即可开始设置流程,无需任何额外工具即可将其连接到你的开发环境。

在 VS Code 中安装 Kilo Code 扩展

第 02 步:开始免费设置并登录账户

打开扩展后,点击 Free models 开始。接下来你需要登录 Kilo 账户,以便平台验证你的访问权限,并解锁扩展中提供的内置 AI 功能。

开始免费设置并登录账户

第 03 步:完成 VS Code 授权流程

登录后,Kilo Code 会要求你对 VS Code 进行授权。完成这一步可以正确地将编辑器与你的 Kilo 账户连接起来,确保扩展能够加载功能、同步设置,并让你访问所支持的 AI 模型。

完成 VS Code 授权流程

第 04 步:选择内置 AI 模型并开始使用

设置完成后,打开 Kilo Code 内的模型选择器,浏览可用的内置模型。选择一个适合你需求的模型,即可立即开始将它用于代码生成、调试、解释说明和其他开发任务。

选择内置 AI 模型并开始使用
选择内置 AI 模型并开始使用
选择内置 AI 模型并开始使用

如何将任意 LLM 连接到 Kilo Code?

在 Kilo Code 中使用内置模型很简单,但连接你自己的 LLM 能让你在模型选择和编码工作流程上拥有更多自由。为了让设置流程易于跟随,以下步骤以 Kimi 为例,展示如何通过 Providers 设置将其连接到 Kilo Code:

第 1 步:获取 Kimi API 密钥

前往 Kimi API Platform,打开 User Center / API Keys,创建一个密钥。Kimi 的 API 兼容 OpenAI API,使用以下基础 URL:https://api.moonshot.ai/v1

获取 Kimi API 密钥
获取 Kimi API 密钥

第 2 步:在 VS Code 中打开 Kilo Code

在 VS Code 中打开 Kilo Code,然后点击面板中的齿轮图标。接着进入 Providers 选项卡,你可以在扩展内添加和管理外部 AI 提供商。

在 VS Code 中打开 Kilo Code

第 3 步:添加 Moonshot.ai

在 Providers 标签页中选择 Moonshot.ai / Kimi,粘贴你的 API key 并保存设置。Kilo 的文档说明 Moonshot 服务商可以直接在 Providers 部分中找到,因此设置过程应该很快、很简单

添加 Moonshot.ai
添加 Moonshot.ai

第 4 步:选择 Kimi 模型

添加服务商后,选择一个要在 Kilo Code 中使用的 Kimi 模型。以下是一些适合编程的推荐选项:

推荐用于编程:

  • kimi-k2.7-code

  • kimi-k2.7-code-highspeed

  • kimi-k2.6

Kimi 将 kimi-k2.7-code 列为其最强的编程模型。

如果 Kilo 中没有显示 Moonshot

可以改用 Custom provider:

  • Provider ID:moonshot

  • Display name:Kimi

  • Provider API:OpenAI Compatible

  • Base URL:https://api.moonshot.ai/v1

  • API key:你的 Kimi API key

  • Model:kimi-k2.7-code

Kilo 通过这个流程支持兼容 OpenAI API 的自定义服务商。

使用自定义服务商

使用 Kimi API 的好处

将 Kimi 接入 Kilo Code 不仅仅是给你的开发环境多加一个模型。它把日常开发任务集中到一处,让 AI 编程流程更顺畅,你不必再在不同工具之间来回切换。以下是使用 Kimi API 能带来的帮助:

  • 简化日常编程任务

Kimi 可以在你的编程环境中直接帮助生成代码、解释代码和调试代码。这让日常开发工作更容易管理,也能节省处理常规任务的时间。你可以把更多精力放在解决更大的编程问题上,而不是花太多时间在琐碎事情上。

  • 保持高代码质量

在你写代码的过程中,Kimi 可以提出改进建议并指出可能存在的问题。这让你更容易在不同文件和项目之间保持代码的可读性、一致性,让代码组织得更好。它还能帮你在小问题变成大问题之前及早发现。

  • 适应不同的项目需求

无论你是在开发新功能、重构旧代码,还是编写项目文档,Kimi 都能支持开发的不同阶段。这让它不局限于某一类编程任务,让你在同一个工作空间里拥有更多灵活性。

使用 Kilo Code 能做什么?

设置完成后,Kilo Code 可以直接在你的编辑器中充当 AI 编程助手。它能帮你审查代码、修改文件、解决错误,加快重复性的开发工作,同时不打乱你原有的工作流程。以下是使用 Kilo Code 的一些方式:

  • 与你的代码库对话

Kilo Code 可以通过回答关于文件、功能和代码逻辑的问题,帮助你了解一个项目。你可以问某个文件是做什么的、某个函数在哪里被调用,或者某个功能是如何实现的。这样探索代码库时,就不必自己逐一检查了。

  • 为你编辑代码

你可以描述一个 bug 修复、代码改动、重构,甚至一个新功能,Kilo Code 就能帮你更新相应文件。这能节省重复编辑的时间,让简单改动处理得更快。当你已经明确知道需要改什么,只是想要有人帮忙落实时,这一点尤其有用。

  • 调试问题

当你遇到报错或测试失败时,可以把情况告诉 Kilo Code,让它帮你追踪原因。它能帮你梳理问题的含义以及可能的来源。这样调试起来会更有条理,也不那么让人烦躁。

  • 生成测试

Kilo Code 可以帮你创建单元测试、集成测试、边界情况测试、mock 以及清理逻辑。这让你更容易提升测试覆盖率,而不必从零开始写每一个测试。当你想节省时间同时又要保证项目测试充分时,这会很有用。

  • 解释陌生代码

当你加入一个新项目,或者在审查别人的代码时,Kilo Code 可以用更简单的方式解释代码。它能帮你理解某个函数、某个文件,或者更大的代码流程的作用。这让理解陌生代码变得更快,也不再那么令人不知所措。

  • 运行编码工作流

Kilo Code 可以通过读取文件、建议修改以及在需要时应用补丁来支持编码工作流。根据权限设置,它还可能在工作流中运行某些命令。这有助于减少处理开发任务时的手动步骤。

  • 在多种模式/智能体下工作

你可以根据自己的设置,在不同模式下使用 Kilo Code,比如规划、编码、调试或审查。这样一来,针对特定任务使用该工具会更方便,而不是把每个请求都一视同仁。它能为你的工作流增加更多结构。

  • 自动化重复性修改

Kilo Code 可以帮助处理重复性的改动,比如重命名模式、更新 API、清理类型、迁移代码或改进文档。当某项任务需要在项目的多个文件或部分中重复执行时,这一功能非常有用,可以为那些原本缓慢又重复的工作节省大量时间。

结语

使用合适的模型配置可以让你的工作流更灵活、更易管理。Kilo Code 不必只依赖默认选项,而是可以根据你的编码方式和不同开发任务进行调整。当你想要一种更顺畅、更契合项目需求的 AI 编码体验时,这份额外的控制力就会发挥作用。如果你想亲自体验这种灵活性,可以试试在 Kilo Code 中使用 Kimi。这是一种简单的方法,可以改善你编码、调试以及处理日常任务的方式。

常见问题

在 Kilo Code 中,哪种 AI 模型最适合编码?
最适合的模型取决于你所做的编码工作类型以及你在 Kilo Code 中使用的提供商。对于 Kimi 的设置,kimi-k2.7-code 是最佳选择,因为它专为编码任务设计,处理代码生成、调试和重构的效果比通用模型更好。如果想要更快的选项,kimi-k2.7-code-highspeed 也是一个实用的选择。
我可以在 Kilo Code 中使用多个 API 提供商吗?
可以,Kilo Code 支持多个提供商,因此你并不局限于单一的 API 连接。你可以通过 Providers 部分添加不同的提供商,并根据所需的模型或任务在它们之间切换。当你希望用一个模型来编码、另一个模型用于快速响应,或者需要在不同项目间拥有更多灵活性时,这会很有用。它还能让你在同一工作区内更方便地测试不同的 LLM。
为什么我的 AI 模型没有出现在 Kilo Code 中?
如果提供商没有正确添加,或者 API 设置不完整,模型可能不会出现在 Kilo Code 中。在很多情况下,检查 API 密钥、基础 URL、提供商类型和模型名称即可解决问题。如果提供商没有直接列出,通常可以通过 Custom provider 选项,使用兼容 OpenAI API 的设置来添加它。重新启动 Kilo Code 或刷新提供商设置,也有助于让模型正常显示。
相关推荐
安装 Claude Code:Windows 与 Mac 完整指南
安装 Claude Code:Windows 与 Mac 完整指南
2026-08-12
如何将外部 API 连接到 Roo Code
如何将外部 API 连接到 Roo Code
2026-08-12
Droid API 集成:如何接入外部 AI 模型
Droid API 集成:如何接入外部 AI 模型
2026-08-12
2026 年 10 款用于自动化工作流的无代码 AI 智能体
2026 年 10 款用于自动化工作流的无代码 AI 智能体
2026-08-12
AI 智能体框架详解:架构、工具与 API
AI 智能体框架详解:架构、工具与 API
2026-08-12