Kimi K3 接入 Codex 完整教程:CLI + 桌面端两种方式全覆盖
发布日期2026-07-22 | 话题AI 编程工具 / Kimi K3 / Codex 配置Kimi K3 是月之暗面Moonshot AI于 2026 年推出的新一代推理大模型拥有 1M tokens 超长上下文窗口完全兼容 OpenAI API 格式支持reasoning_effort参数low / high / max 三档默认 max控制推理深度Codex 是 OpenAI 推出的 AI 编程智能体支持通过~/.codex/config.toml接入任意 OpenAI 兼容的第三方模型——这意味着把 Kimi K3 接入 Codex 只需要几行配置完成后 CLI 终端界面和 macOS 桌面应用共享同一份配置两端均可通过模型选择器切换到 Kimi K3。本文从 API Key 获取到全局配置再到 CLI 动态切换/model命令和桌面端 UI 切换以及 Profile 隔离多模型方案完整覆盖两种接入路径帮助开发者在 5 分钟内完成配置并开始使用。为什么把 Kimi K3 接入 CodexCodex 默认绑定 OpenAI 的编码模型对于国内开发者来说有两个常见痛点访问延迟和费用。Kimi K3 作为完全兼容 OpenAI API 格式的国产推理模型天然可以作为 Codex 的底层模型替换方案。Kimi K3 的几个关键参数值得关注上下文窗口 1M tokens远超 Codex 默认模型处理大型代码仓库时不易截断reasoning_effort 三档可调低延迟场景用low深度推理用max适配不同编码任务国内直接访问api.moonshot.cn无需额外网络配置OpenAI SDK 完全兼容无需修改任何调用代码直接替换 base_url 即可Codex 支持通过model_providers配置块定义自定义 API 提供方之后无论是 CLI 还是桌面端都会读取同一份配置。第一步获取 Kimi API Key访问 Kimi API 开放平台登录后进入API Keys页面创建一个新的 Key平台地址见文末延伸阅读。创建完成后将 Key 设置为环境变量。建议写入 shell 配置文件以持久生效# 写入 ~/.zshrc 或 ~/.bashrcexportMOONSHOT_API_KEY你的 Kimi API Key# 立即生效source~/.zshrc验证环境变量是否已生效echo$MOONSHOT_API_KEY注意请勿将 API Key 直接硬编码到配置文件中始终通过环境变量传入。第二步配置 Codex 自定义 ProviderCodex 的用户配置文件位于~/.codex/config.toml。如果该文件不存在首次运行codex时会自动创建。打开配置文件添加以下内容# 默认使用 Kimi K3 model kimi-k3 model_provider kimi # 配置 Kimi 为自定义 Provider [model_providers.kimi] name Kimi K3 (Moonshot AI) base_url https://api.moonshot.cn/v1 env_key MOONSHOT_API_KEY保存后即可生效无需重启任何服务。备选方案直接覆盖内置 OpenAI Provider如果你不需要多模型切换只想把所有请求重定向到 Kimi可以用更简洁的openai_base_url方案model kimi-k3 openai_base_url https://api.moonshot.cn/v1然后将 Kimi API Key 赋值给OPENAI_API_KEYexportOPENAI_API_KEY你的 Kimi API Key这种方式配置最少但会覆盖内置 OpenAI Provider不便于同时维护多个 Provider。推荐第一种model_providers方案灵活性更高。第三步CLI 启动与动态切换配置完成后在终端启动 Codex 即可直接使用 Kimi K3codex在会话内动态切换模型——无需退出在 TUI 输入框内输入/model并回车会弹出模型选择器选择kimi-k3即可切换/model切换后可用/status确认当前模型/status单次运行覆盖模型——如果只想针对某次任务临时使用 Kimi K3不修改全局配置codex--modelkimi-k3--configmodel_providerkimi第四步桌面端接入桌面端有两种方式视你使用的客户端选其一。方式一config.toml 共享配置Codex macOS AppCodex 桌面应用和 CLI 共用同一份~/.codex/config.toml完成第二步的配置后桌面端无需任何额外操作。打开 App 后点击顶部或左下角的模型名称弹出模型选择器已配置的kimi-k3会出现在列表中点击切换即可。如果列表中没有看到kimi-k3检查以下三点配置文件语法错误在终端运行codex --strict-config确认配置无误环境变量未加载确认MOONSHOT_API_KEY已写入~/.zshrc重新打开终端后再用codex app命令启动桌面 AppApp 缓存未刷新完全退出后重新启动方式二cc switch 供应商面板零配置如果你使用的桌面端 AI 编程工具支持 cc switch 供应商管理功能接入 Kimi K3 可以完全不碰配置文件全程 GUI 操作。打开供应商管理面板通常在设置 → 模型 → 添加新供应商可以看到预置了大量国内外 AI 服务商其中包括Kimi和Kimi For Coding两个选项Kimi接入 Kimi K3 通用推理模型适合需要深度推理的代码分析、架构设计类任务Kimi For Coding接入 Kimi K2.7 Code 系列高速模型适合高频代码补全和快速生成操作步骤在供应商列表中找到Kimi或Kimi For Coding点击选中在弹出的配置框中填入你的 Kimi API KeyMOONSHOT_API_KEY点击右下角 添加供应商即刻生效返回聊天界面点击模型切换按钮从列表中选择刚添加的 Kimi 模型即可如果列表里没有预置 Kimi也可以点击左上角自定义配置手动填写API Base URLhttps://api.moonshot.cn/v1模型名称kimi-k3API Key你的 Moonshot API Key进阶Profile 隔离多模型如果你同时使用 OpenAI 原生模型和 Kimi K3推荐使用 Profile 方案——不修改全局配置单独维护一个 Kimi 配置层创建~/.codex/kimi.config.toml# ~/.codex/kimi.config.toml model kimi-k3 model_provider kimi model_context_window 1048576启动时加载 Kimi Profilecodex--profilekimi不加--profile时Codex 恢复默认配置OpenAI 原生模型。Profile 支持随时切换适合需要同时维护多个模型的场景。Kimi K3 专属参数说明在 Codex 中使用 Kimi K3 时有几个参数需要注意。reasoning_effort 推理力度Kimi K3 通过请求顶层的reasoning_effort参数控制推理深度接受low/high/max三档默认max。Codex 的model_reasoning_effort配置枚举是minimal | low | medium | high | xhigh两者有交集但不完全一致。建议如下不设置model_reasoning_effortKimi K3 默认使用max推理力度适合大多数编码任务。只在需要降低延迟时设置high或low这两个值 Codex 和 Kimi K3 都接受# 需要加速时使用日常编码、简单补全 model_reasoning_effort high # 极速轻量场景 model_reasoning_effort low注意Codex 的minimal、medium、xhigh这三档值不被 Kimi K3 识别传入会导致 API 报错。使用 Kimi K3 时仅填写low或high或直接留空以使用 Kimi K3 默认的max推理档位。temperature 固定不可修改Kimi K3 的temperature固定为1.0传入其他值会报错。Codex 本身不强制设置 temperature但如果你的项目配置或 AGENTS.md 里有 temperature 相关指令需要确认不会传递给 Kimi K3。上下文窗口Kimi K3 支持 1M tokens 上下文远超默认值。Codex 不会自动感知第三方 Provider 的上下文大小建议在 Profile 中手动声明以避免过早截断model_context_window 1048576代码高速模型的替换如果你的任务是纯代码生成不需要深度推理可以用kimi-k2.7-code-highspeed替代 K3输出速度更快model kimi-k2.7-code-highspeed model_provider kimi常见问题配置后 Codex 报 API 认证错误怎么办最常见的原因是环境变量未被桌面 App 读取到。在终端中先运行echo $MOONSHOT_API_KEY确认 Key 存在然后从同一个终端窗口启动 Codexcodex或codex app。如果是桌面 App 双击打开它可能从系统环境继承变量而非 shell 配置文件。解决方案在~/.zshrc中设置变量后重启终端再用codex app命令打开桌面 App。同一台机器上如何快速在 Kimi K3 和 OpenAI 原生模型之间切换两种方式一是使用 Profilecodex --profile kimivscodex二是在 TUI 会话内用/model斜杠命令临时切换。Profile 方式持久化到下次启动/model仅影响当前会话。Kimi K3 接入 Codex 后PR 审查和 issue 处理功能还能正常工作吗Codex 的工程功能PR 生成、issue 处理、代码重构依赖模型的工具调用Function Calling能力。Kimi K3 支持tool_choice auto/none/required兼容 Codex 的工具调用格式主要工程功能可以正常使用。但需注意Kimi K3 的reasoning_content字段在多轮对话中需要原样回传如果工具链对响应结构有严格解析偶尔可能出现兼容性问题。延伸阅读KimiK3 API 接入https://www.qiniu.com/ai/plan

相关新闻

Unity URP卡通渲染着色器选型指南:从原理到实战优化

Unity URP卡通渲染着色器选型指南:从原理到实战优化

1. 项目概述:为什么我们需要一个高质量的URP Toon Shader? 在Unity的渲染管线从内置管线(Built-in)全面转向可编程渲染管线(SRP),特别是通用渲染管线(URP)和HDRP之后&…

2026/10/1 12:51:01 阅读更多 →
2026文献管理工具排行榜[特殊字符]告别文献杂乱,综述写作效率翻倍

2026文献管理工具排行榜[特殊字符]告别文献杂乱,综述写作效率翻倍

文献越攒越乱、分类混乱,写综述找不到对应资料? 参考文献格式手动改到崩溃,排版永远出错? 实测2026五大主流文献工具榜单✅新手选对直接告别文献焦虑 写论文最耗时、最琐碎的环节,绝对是文献整理与参考文献排版。 很…

2026/9/30 12:15:01 阅读更多 →
明明全程手写论文,查重依旧大面积标红?反复降重后重复率忽高忽低,越改越乱始终过不了校检?2026 查重算法全面升级!揭秘隐形查重规则,选对工具一次性稳过✅

明明全程手写论文,查重依旧大面积标红?反复降重后重复率忽高忽低,越改越乱始终过不了校检?2026 查重算法全面升级!揭秘隐形查重规则,选对工具一次性稳过✅

很多毕业生都有一个致命误区:只有抄袭才会查重变红。 但 2026 年主流查重系统算法迎来大更新,新增句式结构识别、语义逻辑比对、跨语种检索、AI 句式筛查四大能力。哪怕是纯手写原创内容,也会因为句式同质化、旧文复用、格式错误、专业术语堆…

2026/10/1 10:11:33 阅读更多 →

最新新闻

连点器全攻略:鼠标自动连点、键盘输入与免费工具筛选

连点器全攻略:鼠标自动连点、键盘输入与免费工具筛选

连点器这三个字一出来,很多人第一反应是"游戏挂机脚本",但说实话我用了这么多年,鼠标自动连点真正帮我省下大把时间的场景,反而是那些枯燥到让人怀疑人生的重复工作:一遍遍点"下一步"、批量填表、…

2026/10/1 12:50:58 阅读更多 →
Jev模型结构化输出实战:JSON Schema约束如何让判断题成本直降5倍

Jev模型结构化输出实战:JSON Schema约束如何让判断题成本直降5倍

1. 从一张账单说起:为什么同一个判断题,成本能差 5 倍 先把场景摆出来。我最近在做一个批量内容审核的小工具,核心逻辑特别简单:给一段文本,让模型判断它是否属于某个类别,输出只有两个值——是或否。这种任…

2026/10/1 12:50:58 阅读更多 →
ECC公钥压缩与非压缩格式:汽车电子选型与避坑指南

ECC公钥压缩与非压缩格式:汽车电子选型与避坑指南

1. 汽车电子里的ECC公钥,为什么格式值得拿出来单聊做车载安全的人应该都有感触:ECC(椭圆曲线密码)在车联网和汽车电子里的应用已经非常密集,V2X车路协同、OTA升级签名、安全启动、SecOC报文认证、PKI证书链&#xff0c…

2026/10/1 12:50:58 阅读更多 →
IEC 62351-100-3一致性测试全解析:从安全机制到工程实践

IEC 62351-100-3一致性测试全解析:从安全机制到工程实践

拿到IEC 62351-100-3一致性测试任务的时候,我第一反应是找标准原文、打开产品功能清单,准备一项一项打勾。真正进了实验室才发现,这套测试折腾的根本不是“功能是否正常”,而是“产品对安全机制的理解是否和标准一致”。业务功能正…

2026/10/1 12:50:58 阅读更多 →
Wine+FEX-Emu+DXMT:在Apple Silicon上运行Windows游戏的完整指南

Wine+FEX-Emu+DXMT:在Apple Silicon上运行Windows游戏的完整指南

1. 从“Madeira”这个名字说起:它到底指什么第一次看到“Madeira”这个词,很多人第一反应是葡萄牙那个盛产葡萄酒的海岛,或者是一道叫“马德拉酱汁”的西餐配料。但在技术圈里,尤其是围绕 Wine、FEX-Emu、DXMT 这些关键词的讨论中…

2026/10/1 12:50:58 阅读更多 →
Ubuntu Desktop 安装全流程避坑指南:从分区到驱动配置

Ubuntu Desktop 安装全流程避坑指南:从分区到驱动配置

Ubuntu Desktop 的安装,单看流程图确实简单到让人提不起兴趣:下镜像、写U盘、引导、分区、下一步。但真正动手装过十几台机器之后你会发现,翻车的点几乎全在"下一步"之外——UEFI 和 Legacy 引导混着用导致装完进不去系统、硬盘分区…

2026/10/1 12:49:58 阅读更多 →

日新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/1 1:01:17 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/30 13:14:22 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/30 18:13:06 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/1 1:01:17 阅读更多 →