Kimi Code API Key 配置
Kimi Code API Key 怎么填:config.toml 配置
把下面这段贴进 config.toml,换上你自己的 API Key,Kimi Code 就能用 Claude 模型了,按量付费。
# ~/.kimi-code/config.toml
default_model = "aicodewith/claude-haiku-4-5-20251001"
[providers.aicodewith]
type = "openai"
base_url = "https://api.aicodewith.ai/v1"
api_key = "sk-***"
[models."aicodewith/claude-haiku-4-5-20251001"]
provider = "aicodewith"
model = "claude-haiku-4-5-20251001"
max_context_size = 200000配置步骤
以下步骤在 Linux(bash)实测。macOS 和 Windows 的写法还没实测,暂不列出。
还没装 Kimi Code?先装好(已装跳过)
运行 Kimi 的安装脚本
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash,再运行kimi --version,看到版本号就装好了。安装 kimi-code:curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash,装到 ~/.kimi-code/bin/kimi。图中的 KIMI_NO_MODIFY_PATH=1 是测试机专用,你自己装不用加。kimi --version 输出 2.1.1 把配置贴进 config.toml,换上你的 API Key
打开
~/.kimi-code/config.toml,贴入页首那段配置,把sk-***换成你的 API Key(获取 API Key)。保存后有api_key = "sk-…"这一行就对了。在 [providers.aicodewith] 里写 api_key = "sk-***"(已打码) 新开终端,测试 Kimi Code
新开一个终端,运行
kimi -m aicodewith/claude-haiku-4-5-20251001 -p "Reply with exactly: OK",看到• OK就说明 Kimi Code 能用你的 API Key 了。验证:关掉终端、新开一个,运行 kimi -m aicodewith/claude-haiku-4-5-20251001 -p "Reply with exactly: OK",回复 • OK 即配置好 没看到 OK?对着报错找
把终端里的报错和下面的常见报错对一下,每条都写了原因和改法。
Kimi Code 换模型:把模型名换掉
把
default_model和[models."…"]这一段里的模型名换成新的 Model ID,测试命令里-m后面也换成同一个名字。Model ID 见模型与价格。
常见报错
error: failed to run prompt: Provider "aicodewith" declares api_key_env = "AICODEWITH_API_KEY" in config.toml, but the environment variable is not set or is empty.
出现什么
error: failed to run prompt: Provider "aicodewith" declares api_key_env = "AICODEWITH_API_KEY" in config.toml, but the environment variable is not set or is empty.
- 原因
- config.toml 里写的是 api_key_env,终端里却没有 AICODEWITH_API_KEY
- 怎么改
- 删掉 api_key_env 这行,按第 2 步写 api_key = "你的 Key"
error: failed to run prompt: provider.auth_error: 401 "请在请求中提供有效的 API Key。"
出现什么
error: failed to run prompt: provider.auth_error: 401 "请在请求中提供有效的 API Key。"
- 原因
- api_key 填错了
- 怎么改
- 从控制台重新复制 Key,替换掉引号里的内容
404「不支持的请求路径」
出现什么
error: failed to run prompt: provider.api_error: 404 "不支持的请求路径,请检查 API 地址是否正确 (request_id: req_1791793075991_6c21900c)"
- 原因
- base_url 写成 "https://api.aicodewith.ai/nope"
- 怎么改
- 把 base_url 改回 https://api.aicodewith.ai/v1。
常见问题
Kimi Code 怎么用自己的 API Key?
在 ~/.kimi-code/config.toml 的 [providers.aicodewith] 下写 api_key = "你的 Key",base_url 填 https://api.aicodewith.ai/v1。新开终端也能用。
为什么 export OPENAI_API_KEY 不生效?
Kimi Code 不从 OPENAI_API_KEY 读 API Key,要写在配置文件里。
Kimi Code 的 config.toml 在哪里?
默认 ~/.kimi-code/config.toml。可用环境变量 KIMI_CODE_HOME 改数据目录。
Kimi Code 不想手改配置文件怎么办?
在 Kimi Code 里输入 /provider,或在终端运行 kimi provider,按提示添加。
配置里的 type = "openai" 是什么意思?
意思是 Kimi Code 用 OpenAI 的接口格式发请求。AI Code With 支持这种格式,所以只要改 base_url 和 api_key。