CodePilot

Your multi-model AI agent for

Auth JWT refactor
Message Claude...
claude-sonnet-4
Design AgentDefault

One client for all your AI providers. Conversations, 17+ providers, MCP extensions, and project context — in one place.

Multi-session chat

Run multiple conversations with independent context.

Code · Plan · Ask

Three modes for different workflows.

Permission control

Confirm before Claude modifies files.

Assistant Workspace

Inspect files and review changes live.

Persona & Memory

Consistent behavior across sessions.

Skills

Reusable prompt patterns you can share.

Session persistence

Pick up where you left off after restart.

Onboarding

Auto-detect project structure on first run.

Fully open source. Use your own API key. No middleman, no markup.

Open Source

Every line of code is public on GitHub. Audit, fork, or contribute.

Bring Your Own Key

Connect directly to Anthropic, OpenAI, Google, or any provider with your own API key.

Community Driven

Built in the open with feedback from developers who use it every day.

Frequently asked questions. Everything you need to know before getting started.

Yes. CodePilot is completely free and open source. You only pay for the API usage from your chosen provider.

Anthropic, OpenRouter, AWS Bedrock, Google Vertex, Zhipu GLM, Kimi, Moonshot, MiniMax, Volcengine Ark, Xiaomi MiMo, Aliyun Bailian, Ollama, LiteLLM, and any Anthropic-compatible or OpenAI-compatible endpoint — 17+ providers out of the box.

No. CodePilot works with your own API key directly — no Claude Code subscription required.

No. All API calls go directly from your machine to the provider. CodePilot never sees your code or conversations.

CodePilot ships prebuilt downloads for macOS (Apple Silicon & Intel) and Windows (x64) on the GitHub releases page. Linux (x64 & arm64) is supported by building from source.

What's New in CodePilot

v0.59.1Jul 22, 2026

修复问题

  • 修复 xAI OAuth 代理分流 — 系统浏览器和 CodePilot 后台的授权请求现在会使用一致的 HTTP(S) 代理路径,避免网页已经授权、应用却在换取 token 时提示网络失败。
  • 覆盖完整 OAuth 生命周期 — 浏览器授权码交换、设备码登录、token 刷新以及登录后的 Grok 请求都会遵循 HTTP(S) 系统代理和 `NO_PROXY` 设置。

优化改进

  • 网络失败现在会显示经过脱敏的底层错误类型,便于区分 DNS、连接拒绝和连接重置,同时不会记录代理地址或凭据。
  • 代理仅应用于 xAI 的外部请求,不会全局改写其他 Provider 或本地 OAuth callback 的网络行为。

已知限制

  • SOCKS/PAC 代理暂不由 CodePilot 后台直接解析,此类配置维持直连;由 TUN 模式接管系统流量的代理不受影响。

macOS

  • Apple Silicon (M1/M2/M3/M4)
  • Intel

Windows

  • Windows 安装包
v0.59.0Jul 22, 2026

新增功能

  • 新增三类千问套餐入口 — 阿里云百炼 Coding Plan、千问 Token Plan 个人版和团队版现在拥有独立配置与精确模型目录;即使服务地址相同,也会保持正确的套餐身份。
  • 新增 xAI API Key + Grok 4.5 — 可通过官方 xAI API Key 在 CodePilot Runtime 和 Codex Runtime 使用 Grok 4.5 Responses。
  • 新增 xAI Grok OAuth 兼容登录 — SuperGrok 用户可选择浏览器或设备码登录,并在 CodePilot Runtime、Codex Runtime 使用 Grok 4.5。该入口复用公开 Grok CLI OAuth client,可能受 xAI 上游策略变化影响;官方 API Key 入口始终独立保留。

修复问题

  • 修复同地址套餐串线 — 不再依靠 Base URL 猜测个人版或团队版,旧配置无法确认时会要求用户明确选择。
  • 阻止套餐凭据被后台误用 — 千问订阅凭据不会再被自动标题、定时任务、heartbeat、后台记忆等非交互场景静默调用。
  • 修复 xAI OAuth 取消竞态 — 登录超时会同步取消服务端流程,取消后的迟到 token 不会写入本地凭据。
  • 修复浏览器授权完成页不结束 — CodePilot 已登录后,xAI 页面现在能正确识别本地 callback 的完成结果。

优化改进

  • xAI OAuth 支持并发 refresh 合并、refresh token 轮换和原子凭据更新;临时网络错误不会误删现有登录状态。
  • 浏览器登录与设备码登录在界面中明确分离;选择浏览器登录后不再显示设备码提示。
  • 旧 Token Plan 配置只有在用户明确确认套餐时才按新目录整理模型,普通编辑不会静默替换用户选择。
  • Provider、模型目录、Runtime picker、Doctor 与实际请求共用同一套餐身份判断,减少“界面可选但请求走错”的差异。

macOS

  • Apple Silicon (M1/M2/M3/M4)
  • Intel

Windows

  • Windows 安装包
v0.58.4Jul 20, 2026

修复问题

  • 修复更新后无法进入主界面 — 补齐安装包中缺失的后台服务运行依赖,CodePilot 现在可以正常完成启动,不会再无限停留在启动页。

优化改进

  • 新增安装包真实启动门禁 — macOS 和 Windows 发布包在上传前都会实际启动后台服务并检查健康状态,避免出现“构建成功但用户无法启动”的版本。

macOS

  • Apple Silicon (M1/M2/M3/M4)
  • Intel

Windows

  • Windows 安装包
v0.58.1Jul 20, 2026

新增功能

  • 更多模型支持推理强度 — Codex Account 的 GPT-5.6、Kimi for Coding、GLM-5.2,以及 Claude Sonnet / Opus / Fable 等支持模型,会在模型右侧显示真实可用的推理强度。切换模型时,不支持的档位会自动回到「默认」,不会继续发送无效参数。
  • Claude Code 与 Codex 支持「替我审批」 — 在「需要时询问我」和「完全访问」之间新增受限的模型代审模式;工作区和沙盒边界仍然生效,凭据、付费和对外发布类操作会直接拦截。旧版或无法确认能力的 Runtime 会自动降级,不会显示假支持。
  • 自动生成聊天标题 — 新会话首轮回复后可生成更易识别的标题,并同步更新顶部和侧栏;Kimi for Coding 的 always-thinking 调用也已适配。手动改名始终优先,不会被后台生成结果覆盖。
  • 模型目录更新 — Claude 目录加入 Sonnet 5、Opus 4.8、Fable 5 等新型号;ClinePass 与 OpenCode Go 增加 Kimi K3。Kimi Coding Plan 继续显示为「Kimi for Coding」,无需跟随底层版本手动改名。

修复问题

  • 修复 GPT-5.6 与 Kimi 推理选择不显示 — 修复动态模型能力没有进入最终界面、以及存量目录缓存遮蔽新能力的问题;用户自定义模型名称和能力设置仍会保留。
  • 修复智谱 CodePlan 添加模型失败 — 上游模型列表暂时不可用时,设置页会回退到内置的当前套餐目录,不再直接报获取失败。
  • 修复最新 Claude Agent SDK 被误判为版本过低 — 能力检测改为兼容打包后的应用路径;Codex 使用自身版本和真实响应回显判断,不再受 Claude SDK 状态影响。
  • 修复 Kimi 自动命名长期停留在首条消息 — 标题生成使用适合 Kimi Coding 端点的输出预算与超时,同时保持失败不阻塞主回复。
  • 修复网络代理绕过规则失效 — DNS 预检现在遵守 `NO_PROXY` / `no_proxy`,避免本应直连的地址被错误拦截。

优化改进

  • 统一聊天输入区样式 — 模型、推理强度与权限选择使用一致的字号、字重、圆角和间距;窄窗口下菜单会自动避让边缘,不再横向溢出。
  • 统一聊天内容字体 — 修正文件树、代码卡片和模型列表中的字体语义:界面名称使用正常 UI 字体,只有真实代码和技术标识使用等宽字体。
  • Claude Code 延迟诊断更准确 — 记录真实首 token、总耗时和重试信息;上游没有返回的数据保持缺失,不再显示虚假的 0。

已知问题

  • CodePilot Runtime 暂不提供与 Claude Code / Codex 等价的「替我审批」能力;该选项会保持不可用,而不是降级成普通自动放行。
  • 少数第三方模型网关是否接受全部推理档位仍取决于服务商实现;CodePilot 只展示已确认的能力,未知档位不会猜测性开放。

macOS

  • Apple Silicon (M1/M2/M3/M4)
  • Intel

Windows

  • Windows 安装包
v0.58.0Jul 7, 2026

新增功能

  • 代码高亮移到后台线程 — 语法高亮从主线程卸载到 Web Worker:包含大量代码块的长对话,滚动和输入更顺滑,主线程不再被高亮阻塞;高亮失败会自动回退到原有方式,不会出现空白代码块。

修复问题

  • 「停止 / 中断」在长会话里更可靠 — 进一步收口停止 / 中断的所有权与生命周期:长回复期间点停止 / 中断能干净停下,不再出现停不掉、会话卡在「生成中」、输入框残留或同一条消息被重复发送。
  • 「加载更早的消息」不再被拉回底部 — 修复长会话里点「加载更早的消息」后,视图被自动拽回最新消息、看不到刚加载出来的旧消息的问题。
  • 一批稳定性修复 — 收口了会话状态、流式渲染、首轮导航劫持、排队消息上移等一组影响长时间使用稳定性的机械问题。
  • 安全加固 — 修复错误诊断上报中的数据盲区、限制辅助路径的文件写盘范围、收紧应用内导航的协议白名单。

优化改进

  • 长对话虚拟化渲染 — 消息列表改为按需渲染可见部分:打开和滚动长会话更快、更省内存,流式输出时不再因为历史消息过多而掉帧;置底跟随、上滚查看、加载更早的锚点等行为保持不变。

已知问题

  • 在 CodePilot Runtime 场景下,预期会自动触发的自家 Widget 工具链尚未自动调用(工具注入 / 能力判定待定位);已记录为后续专项修复,本版本未处理。
  • 能力 / 权限 / 密钥相关的一批增强(更细的 per-runtime 能力适配、API key 系统级加密存储等)为有意暂缓项,将在后续版本评估。

macOS

  • Apple Silicon (M1/M2/M3/M4)
  • Intel

Windows

  • Windows 安装包

Ready to try CodePilot? Download and connect your favorite AI provider in minutes.