GUIDE · 通用
Kimi CLI(Kimi Code CLI)接入第三方免费 API:config.toml 配置硅基流动 / 阿里云百炼教程
Kimi Code CLI 默认用 `/login` 连 Kimi Code 或 Moonshot 开放平台,但它的配置文件 `~/.kimi/config.toml` 支持 `openai_legacy`(OpenAI Chat Completions 兼容)、`anthropic` 等多种供应商类型。把硅基流动、阿里云百炼写进去,就能用它们的免费额度驱动 Kimi CLI。
- 适用对象
- 想在终端里用 Kimi CLI、手上有其他平台免费额度的开发者
- 预计用时
- 约 5 分钟
- 最后核实
准备
- 已安装 Kimi Code CLI(首次运行会自动创建
~/.kimi/config.toml) - 硅基流动或阿里云百炼的 API Key
步骤
最简单:/login 向导(Kimi 自家平台)
Kimi CLI 文档说明:在 Shell 模式下运行
/login(别名/setup),按向导选平台、输入 API 密钥、选模型,配置会自动保存到~/.kimi/config.toml。向导目前支持 Kimi Code、Moonshot AI 开放平台中国区(moonshot.cn)和全球区(moonshot.ai)。其他平台需要手动编辑配置文件。理解配置结构:providers + models + default_model
config.toml里三样东西配合使用:[providers.名称]:type(供应商类型)、base_url、api_key,均为必填;[models.名称]:provider(引用上面的名称)、model(API 里的模型名)、max_context_size(最大上下文 Token 数),均为必填;- 顶层
default_model:默认使用的模型,必须是models里定义过的名称。
兼容 OpenAI Chat Completions 的平台,
type填openai_legacy。写入硅基流动 / 百炼配置
下面把两家都加上(Base URL 取自两家官方文档,百炼为北京地域)。
model和max_context_size请按平台模型列表填写真实值;文档提醒,key 里含.时必须加引号,如[models."qwen3.5-plus"]。default_model = "sf-deepseek" [providers.siliconflow] type = "openai_legacy" base_url = "https://api.siliconflow.cn/v1" api_key = "你的硅基流动Key" [providers.bailian] type = "openai_legacy" base_url = "https://dashscope.aliyuncs.com/compatible-mode/v1" api_key = "你的百炼Key" [models.sf-deepseek] provider = "siliconflow" model = "Pro/deepseek-ai/DeepSeek-R1" max_context_size = 65536 # 按该模型实际上下文上限填写 [models.bailian-qwen] provider = "bailian" model = "qwen-plus" max_context_size = 131072 # 按该模型实际上下文上限填写声明模型能力(可选)
capabilities告诉 Kimi CLI 模型能做什么:thinking(可开关的思考模式)、always_thinking(始终思考)、image_in(图片输入)、video_in(视频输入)。只写模型真正支持的能力,例如推理模型可加capabilities = ["thinking"]。启动并切换模型
保存后启动 Kimi CLI,在 Shell 模式下用
/model切换模型和 Thinking 模式;也可以用--config-file指定另一份配置文件。kimi # 或使用单独的配置文件 kimi --config-file ~/.kimi/free.toml
注意事项
- 联网搜索不可用:Kimi CLI 文档说明
SearchWeb依赖的搜索服务目前仅 Kimi Code 平台提供;用第三方平台时 SearchWeb 不可用,FetchURL会回退到本地抓取。 - max_context_size 别乱填:Kimi CLI 会根据它和
reserved_context_size决定何时自动压缩上下文,填得比模型实际上限大会导致请求超长报错。 - Key 明文保存:
config.toml里的api_key是明文,不要分享该文件。 - 百炼新人免费额度只适用于北京地域,且按模型独立计算。
常见问题
只想用 Moonshot 开放平台的 Key?
直接 /login 选 Moonshot AI 开放平台 (moonshot.cn);手动配置时 type 用 kimi,base_url 为 https://api.moonshot.cn/v1(Kimi CLI 文档示例)。
平台提供 Responses API 或 Anthropic 接口怎么办?
type 分别改为 openai_responses 或 anthropic,base_url 按平台对应接口的文档填写。
相关优惠
信息来源
- Kimi Code CLI · 平台与模型moonshotai.github.io/kimi-cli/zh/configuration/providers.html
- Kimi Code CLI · 配置文件moonshotai.github.io/kimi-cli/zh/configuration/config-files.html
- SiliconFlow · Cline(Base URL)docs.siliconflow.cn/cn/usercases/use-siliconcloud-in-cline
- 阿里云百炼 · 获取与配置 API Key(Base URL)help.aliyun.com/zh/model-studio/get-api-key
最后核实日期:2026-10-09 · 政策可能随时调整,请以官方页面为准