Releases: op7418/CodePilot
CodePilot v0.45.1
CodePilot v0.45.1
新增默认侧边面板设置、小米 MiMo Token Plan 渠道,以及 Buddy 头像本地化等修复。
新增功能
- 新增「默认侧边面板」设置:可选择新对话时自动打开文件树、看板、Git 或不打开
- 新增小米 MiMo Token Plan 服务商预设,支持订阅套餐方式使用
修复问题
- 修复 Buddy 头像在部分网络环境下无法加载的问题(图片改为本地打包)
- 修复 Windows 安装包下载链接指向错误文件名的问题
下载地址
macOS
Windows
安装说明
macOS: 下载 DMG → 拖入 Applications → 首次启动如遇安全提示,在系统设置 > 隐私与安全中点击"仍要打开"
Windows: 下载 exe 安装包 → 双击安装
系统要求
- macOS 12.0+ / Windows 10+ / Linux (glibc 2.31+)
- 需要配置 API 服务商(Anthropic / OpenRouter 等)
- 推荐安装 Claude Code CLI 以获得完整功能
CodePilot v0.45.0
CodePilot v0.45.0
内存优化专项:全面治理客户端内存占用,涵盖缓存淘汰、流式加载、懒加载、消息窗口化等多项改进。同时包含上下文管理系统和 CLI 升级能力。
新增功能
- 新增上下文管理系统:自动测量 token 用量、智能压缩长对话、改进的上下文回退策略
- 新增 CLI 版本检测和一键升级功能,在设置页直接管理 Claude Code CLI
- 新增系统代理自动透传,VPN/代理用户无需手动配置即可正常使用
优化改进
- 代码高亮缓存(Shiki)加入 LRU 淘汰策略,不再随代码块种类无限增长
- 侧边面板(文件预览、Git、文件树、看板、助理)改为按需加载,未打开时不占用内存
- Markdown 渲染引擎及插件改为懒加载,仅在实际需要渲染时才加载
- 终端输出加入 500KB 硬上限,长时间运行的命令不再无限累积内存
- 聊天消息列表加入 300 条滑动窗口,超出部分自动卸载、上翻时按需重新加载
- 文件预览改为流式读取,不再将整个大文件加载到内存中
- 大文件(>10MB)的图片、视频、音频预览改为流式传输
- 图片上传后立即释放 base64 数据,仅在发送给 AI 时按需从磁盘读取
- 图片引用缓存加入容量上限(50 条)和自动淘汰
- 流式会话管理器中的定时器全部纳入统一追踪,会话结束时确保清理
- 工具输出预览窗口从 5000 字符缩减至 2000 字符
修复问题
- 修复多张图片引用时保留策略错误的问题,现在正确保留最新的图片
- 修复上下文压缩后 token 预算计算不准确的问题
- 修复压缩器模型回退和服务商解析的问题
下载地址
macOS
Windows
安装说明
macOS: 下载 DMG → 拖入 Applications → 首次启动如遇安全提示,在系统设置 > 隐私与安全中点击"仍要打开"
Windows: 下载 exe 安装包 → 双击安装
系统要求
- macOS 12.0+ / Windows 10+ / Linux (glibc 2.31+)
- 需要配置 API 服务商(Anthropic / OpenRouter 等)
- 推荐安装 Claude Code CLI 以获得完整功能
CodePilot v0.44.1
CodePilot v0.44.1
v0.44.0 热修复:修复切换会话时模型选择器跳到错误模型的问题,以及若干界面优化。
修复问题
- 修复切换会话时,模型选择器短暂显示上一个会话的模型再跳回正确值的问题
- 修复分栏视图中切换会话同样会出现模型跳动的问题
- 修复全局默认模型属于其他服务商时,可能被错误应用到当前会话的问题
- 移除设置页中的"重置伙伴"按钮(测试功能,不应出现在正式版)
优化改进
- 看板面板默认宽度从 640px 调整为 480px,减少对聊天区域的占用
- 模型解析逻辑统一为共享函数,主聊天页和分栏视图行为一致
- 新增 11 个模型解析回归测试,覆盖跨服务商、空配置、已删除服务商等边界场景
下载地址
macOS
Windows
安装说明
macOS: 下载 DMG → 拖入 Applications → 首次启动如遇安全提示,在系统设置 > 隐私与安全中点击"仍要打开"
Windows: 下载 exe 安装包 → 双击安装
系统要求
- macOS 12.0+ / Windows 10+ / Linux (glibc 2.31+)
- 需要配置 API 服务商(Anthropic / OpenRouter 等)
- 推荐安装 Claude Code CLI 以获得完整功能
CodePilot v0.44.0
CodePilot v0.44.0
Buddy 游戏化全面升级:3D 视觉体系、心跳双模式、后台通知、调度器健壮性修复,以及 54 个新增测试。
新增功能
- Buddy 宠物全面使用 3D Fluent Emoji 图片替代系统 emoji,覆盖 Wizard 揭晓、聊天空状态、新建聊天入口、侧栏推广卡、看板 Buddy 卡
- 稀有度渐变背景和胶囊标签,视觉上从灰/绿/蓝/紫/金区分 5 个等级
- 助理空会话展示 Buddy 3D 形象(有 Buddy)或 3D 蛋图(无 Buddy),非助理项目保持 CodePilot logo
- 看板 Buddy 卡重新设计:紧凑状态行、进化按钮反馈、设置按钮内联
- 心跳系统支持"软心跳"模式:在普通对话中自然顺带做日常检查,不打断用户
- 后台无窗口时(tray-only 模式),定时任务通知仍能弹出系统通知,点击恢复窗口
- 定时任务调度器支持冷启动自动恢复(不再依赖首次聊天触发)
- Buddy 重置时自动清理 soul.md 中的旧性格描述
修复问题
- 修复心跳指令可能混入普通对话的问题
- 修复 Buddy 领养引导和心跳检查可能同时触发的冲突
- 修复工作区内 symlink 可以绕过路径校验读取外部文件的安全漏洞
- 修复 session-only 循环任务到期后每 10 秒重复执行的问题
- 修复 session-only 任务无法列出和取消的问题
- 修复 session-only 任务失败后不退避、不自动禁用的问题
- 修复 low/normal 优先级通知被静默吞掉的问题
- 修复 MCP 工具硬编码 localhost:3000 导致 worktree 和打包环境失效的问题
- 修复自动记忆提取的"本轮已写入"检查失效的问题
- 修复记忆提取计数器跨会话串线的问题
- 修复 cron 表达式解析器对周/月级调度计算错误的问题(扩展到 4 年扫描)
- 修复不可能的 cron 表达式(如 2 月 30 日)会设置错误执行时间的问题
优化改进
- 心跳触发判定统一到服务端 API,前端不再重复实现
- 通知系统新增服务端队列,前端 5 秒轮询显示 Toast + 系统通知
- Electron 通知优先走 IPC 原生桥(支持点击回到窗口),浏览器 Notification 仅作开发模式 fallback
- 定时任务创建和调度共用同一份 cron/interval 解析函数,消除重复实现
- 新增 54 个单元测试覆盖 cron 解析、记忆提取计数器、心跳标记清理、通知队列、后台通知解析
下载地址
macOS
Windows
安装说明
macOS: 下载 DMG → 拖入 Applications → 首次启动如遇安全提示,在系统设置 > 隐私与安全中点击"仍要打开"
Windows: 下载 exe 安装包 → 双击安装
系统要求
- macOS 12.0+ / Windows 10+ / Linux (glibc 2.31+)
- 需要配置 API 服务商(Anthropic / OpenRouter 等)
- 推荐安装 Claude Code CLI 以获得完整功能
CodePilot v0.43.1
CodePilot v0.43.1
v0.43.0 热修复:修复可视化组件流式输出时中文显示为乱码、看板刷新按钮对 CLI 数据源不生效的问题。
修复问题
- 修复可视化组件在流式输出时中文字符显示为
\uXXXX转义码的问题 - 修复看板刷新按钮对 CLI 数据源类型的组件不生效的问题
下载地址
macOS
Windows
安装说明
macOS: 下载 DMG → 拖入 Applications → 首次启动如遇安全提示,在系统设置 > 隐私与安全中点击"仍要打开"
Windows: 下载 exe 安装包 → 双击安装
系统要求
- macOS 12.0+ / Windows 10+ / Linux (glibc 2.31+)
- 需要配置 API 服务商(Anthropic / OpenRouter 等)
- 推荐安装 Claude Code CLI 以获得完整功能
CodePilot v0.43.0
CodePilot v0.43.0
本版本新增项目看板——AI 原生的项目控制台。聊天中生成的可视化组件可以固定到看板持续追踪,支持文件、MCP 工具、CLI 命令三种数据源,看板数据自动刷新,组件可导出为图片分享。
新增功能
- 项目看板:右侧新增看板面板,固定聊天中的可视化组件到看板,项目级持续追踪
- 看板 MCP 工具:AI 在对话中直接管理看板——固定组件、刷新数据、更新内容、调整排序,全部通过对话完成
- 三种数据源:支持本地文件(glob 模式)、MCP 工具(Linear/Notion 等外部服务)、CLI 命令(git log/docker ps 等)作为看板数据来源
- 组件导出为图片:在看板或聊天中点击导出按钮,将可视化组件保存为高清 PNG 图片(含 Chart.js 图表)
- 看板与对话联动:点击看板组件标题可发起深入分析对话;AI 自动感知看板内容,对话中了解你在追踪什么
- 组件间联动:看板组件之间可以通过筛选器实现数据联动——点击一个组件的筛选条件,其他组件自动更新
- 看板组件排序:通过上下箭头调整组件顺序,支持自动刷新开关
修复问题
- 修复可视化组件在部分模型下渲染为 JSON 代码的问题(解析器改为格式无关,兼容所有模型输出变体)
- 修复 Chart.js 图表因 CDN 脚本加载时序问题不渲染的问题
- 修复可视化组件底部内容被裁切的问题
优化改进
- 可视化组件的 Pin 和显示代码按钮统一为工具栏,对齐显示
- Toast 提示支持 loading 状态(转圈等待 → 成功/失败自动切换)
- 看板组件标题改为人类可读的自然语言(如"用户参与度指标"而非 user_engagement)
下载地址
macOS
Windows
安装说明
macOS: 下载 DMG → 拖入 Applications → 首次启动如遇安全提示,在系统设置 > 隐私与安全中点击"仍要打开"
Windows: 下载 exe 安装包 → 双击安装
系统要求
- macOS 12.0+ / Windows 10+ / Linux (glibc 2.31+)
- 需要配置 API 服务商(Anthropic / OpenRouter 等)
- 推荐安装 Claude Code CLI 以获得完整功能
CodePilot v0.42.0
CodePilot v0.42.0
本版本聚焦 CLI 工具的 AI 化安装体验和全新的 Agent 友好度评分系统。安装工具改为由 AI 全程协助,工具卡片新增 5 星评分帮你判断哪些工具最适合 AI 使用。
新增功能
- AI 协助安装 CLI 工具:点击安装按钮直接跳转聊天,AI 帮你执行安装命令、处理权限问题、引导认证配置、生成工具简介,全流程在对话中完成
- Agent 友好度 5 星评分:工具卡片新增 ★★★★★ 评分,从 5 个维度评估工具对 AI 的友好程度(Agent 原生设计 / JSON 输出 / Schema 自省 / Dry Run / 上下文友好)
- AI 自动评估兼容度:通过聊天添加的自定义工具,AI 会从 --help 输出自动评估 Agent 兼容度;批量生成简介时也会同步评估
- 新增推荐 CLI 工具:即梦 Dreamina CLI(AI 图片/视频生成)、飞书 Lark CLI(200+ 命令覆盖飞书全业务域)
- 工具安装后自动配置:需要认证的工具安装后,AI 自动引导完成登录和配置;需要 Skills 安装的工具(飞书、gws)会在安装提示中告知
修复问题
- 修复斜杠命令(如 /review)发送时用户附加文本在气泡中不显示的问题
- 修复 JSON 格式版本号(如 Dreamina CLI)在工具卡片上显示为乱码的问题
- 移除不可用的 Custom API (OpenAI-compatible) Provider 选项
- 修复旧版 custom provider 升级时可能误删有效配置的问题
优化改进
- 工具详情弹窗新增"AI Agent 兼容度"区域,展示具体达标维度和评分
- GLM 模型更新为 GLM-5-Turbo / GLM-5.1 / GLM-4.5-Air
- MCP list 工具的 JSON 输出在所有工具类型中统一字段格式
下载地址
macOS
Windows
安装说明
macOS: 下载 DMG → 拖入 Applications → 首次启动如遇安全提示,在系统设置 > 隐私与安全中点击"仍要打开"
Windows: 下载 exe 安装包 → 双击安装
系统要求
- macOS 12.0+ / Windows 10+ / Linux (glibc 2.31+)
- 需要配置 API 服务商(Anthropic / OpenRouter 等)
- 推荐安装 Claude Code CLI 以获得完整功能
CodePilot v0.41.0
CodePilot v0.41.0
本版本重点是侧边栏导航重构和全局 UI 一致性优化。左侧导航从两层图标栏简化为单层侧边栏,所有页面的标题样式统一,多处交互细节改进。
新增功能
- 单层侧边栏导航:移除左侧图标栏(NavRail),Skills、MCP、CLI 工具、素材库、远程桥接等入口整合到侧边栏内,设置固定在底部,所有页面始终可见
- 对话列表搜索弹窗:搜索改为弹窗形式,支持实时搜索会话并快速跳转
- 项目文件夹动画:文件夹展开/折叠增加平滑过渡动画
- 对话列表自动截断:超过 10 条对话的项目自动折叠,底部显示"展开更多"
- 助理项目置顶:设置了助理工作区的项目自动排在列表最前
- 新增推荐 CLI 工具:即梦 Dreamina CLI(AI 创作工具包)、飞书 Lark CLI(200+ 命令覆盖飞书全业务域)
- macOS 磨砂玻璃效果:Electron 窗口启用 vibrancy,侧边栏支持原生毛玻璃效果
修复问题
- 修复斜杠命令(如 /review)发送时用户附加文本在气泡中不显示的问题
- 修复窗口缩小到 1024px 以下时侧边栏消失且无法恢复的问题
- 修复搜索弹窗关闭后隐形过滤条件仍生效的问题
- 修复对话截断可能隐藏当前打开会话的问题
- 修复 JSON 格式版本号(如 Dreamina CLI)显示为乱码的问题
- 修复 OpenAI-compatible 类型 Provider 实际不可用但仍显示在选项中的问题
- 移除 Custom API (OpenAI-compatible) Provider 选项(Claude Code SDK 不支持)
优化改进
- 所有非聊天页面标题样式统一:主标题 + 副标题 + 全宽分割线,操作按钮位置一致
- Skills 页面左右分栏改为单线分割,去除嵌套圆角矩形边框
- 非聊天页面顶部空白区域缩小
- "添加项目文件夹"简化为"新建项目"
- 更新指示点颜色跟随主题色
- 导入 CLI 会话功能移至设置 > Claude CLI 区域
- GLM 模型更新为 GLM-5-Turbo / GLM-5.1 / GLM-4.5-Air
下载地址
macOS
Windows
安装说明
macOS: 下载 DMG → 拖入 Applications → 首次启动如遇安全提示,在系统设置 > 隐私与安全中点击"仍要打开"
Windows: 下载 exe 安装包 → 双击安装
系统要求
- macOS 12.0+ / Windows 10+ / Linux (glibc 2.31+)
- 需要配置 API 服务商(Anthropic / OpenRouter 等)
- 推荐安装 Claude Code CLI 以获得完整功能
CodePilot v0.40.0
CodePilot v0.40.0
本次大版本聚焦两个方向:素材库全面升级和全新的 CLI 工具 AI 管理。素材库支持直接在聊天中生成和导入媒体文件,CLI 工具可以通过对话完成安装、注册、更新的全流程。
新增功能
- 聊天内生成图片并自动保存:在对话中直接生成图片,自动保存到素材库并内联展示,无需手动导入
- 聊天内导入媒体文件:通过对话将本地图片/视频/音频文件导入素材库,支持自动提取元数据(提示词、模型、分辨率)
- CLI 工具 AI 管理:告诉 AI "帮我安装 ffmpeg" 或 "检查工具更新",它会自动完成安装、注册、生成简介、检测更新的全流程
- CLI 工具版本更新检测:AI 可以检查哪些已安装的 CLI 工具有可用更新,并帮你一键升级
- CLI 工具结构化简介:AI 生成的工具简介升级为完整格式(工具介绍、适用场景、快速上手、示例提示词),与官方推荐工具一致
- 新增 3 个推荐 CLI 工具:ElevenLabs CLI(AI 语音代理管理)、Stripe CLI(支付集成)、网易云音乐 CLI(AI 音乐控制)
- 官网更新公告区域:首页新增最近 5 条版本更新卡片,可直接查看每个版本的更新内容
修复问题
- 修复 AI 生成的 CLI 工具简介关闭后丢失的问题(现在持久化到数据库)
- 修复切换主题后重启应用会恢复默认主题的问题
- 修复暗色模式下 Bash 代码块文字颜色与背景对比度不足、几乎看不清的问题
- 修复未安装的工具详情弹窗错误显示"尝试使用"按钮的问题
- 修复官网 FAQ 中错误描述为仅支持 macOS 的问题(实际已支持全平台)
优化改进
- CLI 工具管理页面的"添加工具"改为对话式体验,跳转聊天由 AI 协助完成
- 已安装工具详情弹窗新增"尝试使用"按钮,一键开启新对话
- 额外检测到的系统工具和用户自定义工具分别显示"系统检测"/"自定义"标签
- 自定义工具卡片支持点击查看详情
- 终端/Bash 代码块使用主题感知 CSS 变量,适配所有主题的明暗模式
- 官网下载按钮改为直接链接到 GitHub Releases 最新版本
下载地址
macOS
Windows
安装说明
macOS: 下载 DMG → 拖入 Applications → 首次启动如遇安全提示,在系统设置 > 隐私与安全中点击"仍要打开"
Windows: 下载 exe 安装包 → 双击安装
系统要求
- macOS 12.0+ / Windows 10+ / Linux (glibc 2.31+)
- 需要配置 API 服务商(Anthropic / OpenRouter 等)
- 推荐安装 Claude Code CLI 以获得完整功能
CodePilot v0.39.0
Downloads
Windows
- CodePilot Setup 0.39.0.exe — Windows installer (x64 + arm64)
macOS
- CodePilot-0.39.0-arm64.dmg — macOS Apple Silicon (M1/M2/M3/M4)
- CodePilot-0.39.0-x64.dmg — macOS Intel
Linux
- AppImage / deb / rpm — x64 and arm64
Installation
Windows: Download the exe installer, double-click to install.
macOS:
- Download the DMG for your chip architecture
- Open the DMG, drag CodePilot into Applications
- If you see a security prompt on first launch, go to System Settings > Privacy & Security and click "Open Anyway"
- Configure your Anthropic API Key in Settings
Linux: Run the AppImage directly, or install via deb/rpm package.
Requirements
- Windows 10+ / macOS 12.0+ / Linux (glibc 2.31+)
- Anthropic API Key or
ANTHROPIC_API_KEYenvironment variable - Claude Code CLI recommended for code features
Changelog
| Commit | Description |
|---|---|
8be94c6 |
chore: prepare v0.39.0 release |
1ce3b7b |
Merge branch 'worktree-unified-context-layer' |
f0930b3 |
docs: add bridge plan-mode vs full_access tech debt item |
f8e187a |
fix: disable split screen menu item for sessions already in split |
564ecfd |
fix: sidebar session list no longer clips at narrow widths |
69cac71 |
fix: session list item layout uses flex instead of absolute positioning |
be161c9 |
fix: sidebar context menu bugs from Codex review |
ae5290f |
feat: three-dot context menus for sessions and projects |
325e188 |
fix: enable plan mode toggle on new chat page |
98c4f0f |
docs: add unified context layer exec plan |
0b773cb |
fix: plan mode bypassed by full_access, mode race condition, MCP cache staleness |
8329d2a |
refactor: unified context layer + plan mode + MCP latency optimization |
33c8bd8 |
fix: recommend native mac update builds |
a6b1273 |
docs: refresh weixin bridge handover |