Releases: op7418/CodePilot
v0.2.2
CodePilot v0.2.2
A native desktop GUI for Claude Code — chat, code, and manage projects through a polished visual interface.
Claude Code 的原生桌面客户端 — 通过可视化界面进行对话、编码和项目管理,无需在终端中操作。
Downloads / 下载
| Platform / 平台 | Architecture / 架构 | File / 文件 |
|---|---|---|
| macOS | Apple Silicon (M1/M2/M3/M4) | CodePilot-0.2.2-arm64.dmg |
| Windows | x64 (Intel/AMD) | CodePilot-0.2.2-win-x64.zip |
Requirements / 环境要求
- Claude Code CLI installed and authenticated (
claude login) - Node.js 18+
- 已安装 Claude Code CLI 并完成认证(
claude login) - Node.js 18+
Installation Note / 安装说明
This app is not code-signed. Your OS will show a security warning on first launch.
本应用尚未进行代码签名,首次打开时操作系统会弹出安全警告。
macOS
Option 1 / 方案一 — Right-click the app → Open → Open
在访达中右键点击 CodePilot.app → 打开 → 打开
Option 2 / 方案二 — System Settings → Privacy & Security → Open Anyway
系统设置 → 隐私与安全性 → 仍要打开
Option 3 / 方案三 — Terminal / 终端命令:
xattr -cr /Applications/CodePilot.app
Windows
- 解压
CodePilot-0.2.2-win-x64.zip到任意目录 - 运行
win-unpacked/CodePilot.exe - 如果 Windows Defender SmartScreen 弹出警告,点击 "More info" → "Run anyway"
What's New in v0.2.2
New Features
- Windows 平台支持: 完整的 Windows 适配,包括盘符切换、标题栏适配、Claude CLI 自动发现
- 跨平台 Claude CLI 发现: 新增
platform.ts模块,支持 Windows.cmd/.batshell 处理和where/which回退
Bug Fixes
- 修复 NODE_MODULE_VERSION 不匹配: 添加 afterPack 钩子,确保打包后 standalone 中的 better-sqlite3 使用 Electron ABI 编译,解决不同机器上的启动崩溃
- 修复 afterPack 跨平台路径: afterPack 钩子现在同时支持 macOS 和 Windows/Linux 的资源目录结构
- 修复更新丢失聊天记录: 数据库路径改为固定的
~/.codepilot/,不再依赖 Electron 的app.getPath('userData')(会随 app 名称变化)。首次启动自动从旧位置迁移数据 - README 添加 CodePilot 图标
Full Changelog
v0.2.1
CodePilot v0.2.1
A native desktop GUI for Claude Code — chat, code, and manage projects through a polished visual interface.
Claude Code 的原生桌面客户端 — 通过可视化界面进行对话、编码和项目管理,无需在终端中操作。
Downloads / 下载
| Platform / 平台 | Architecture / 架构 | File / 文件 |
|---|---|---|
| macOS | Apple Silicon (M1/M2/M3/M4) | CodePilot-0.2.1-arm64.dmg |
Requirements / 环境要求
- Claude Code CLI installed and authenticated (
claude login) - Node.js 18+
- 已安装 Claude Code CLI 并完成认证(
claude login) - Node.js 18+
Installation Note / 安装说明
This app is not code-signed. Your OS will show a security warning on first launch.
本应用尚未进行代码签名,首次打开时操作系统会弹出安全警告。
macOS
Option 1 / 方案一 — Right-click the app → Open → Open
在访达中右键点击 CodePilot.app → 打开 → 打开
Option 2 / 方案二 — System Settings → Privacy & Security → Open Anyway
系统设置 → 隐私与安全性 → 仍要打开
Option 3 / 方案三 — Terminal / 终端命令:
xattr -cr /Applications/CodePilot.app
What's New in v0.2.1
Features
- 消息复制按钮: hover 用户输入或 AI 回复时,底部出现复制按钮,点击即可复制内容到剪贴板
Bug Fixes
- 流式输出切窗消失: 修复切换窗口后正在输出的内容消失的问题
- 文本重复: 修复 stream_event 和 assistant handler 同时发送文本导致内容重复
- Skills 扫描: 递归扫描
~/.claude/commands/子目录,支持嵌套结构的 Skills
Highlights / 功能亮点
- Streaming chat with Claude Code via Agent SDK / 通过 Agent SDK 与 Claude Code 实时流式对话
- Session management with local SQLite persistence / 本地 SQLite 会话管理与持久化
- Project file tree and file preview panel / 项目文件树与文件预览面板
- MCP server and custom skills management / MCP 服务器与自定义技能管理
- Permission controls with Code / Plan / Ask modes / 权限控制,支持 Code / Plan / Ask 模式
- Optional API configuration for custom Anthropic endpoints / 可选的自定义 API 配置
- Dark and light theme / 深色与浅色主题
- Token usage tracking / Token 用量追踪
- Claude Code connection status indicator / Claude Code 连接状态指示器
Full Changelog
v0.2.0
CodePilot v0.2.0
A native desktop GUI for Claude Code — chat, code, and manage projects through a polished visual interface.
Claude Code 的原生桌面客户端 — 通过可视化界面进行对话、编码和项目管理,无需在终端中操作。
Downloads / 下载
| Platform / 平台 | Architecture / 架构 | File / 文件 |
|---|---|---|
| macOS | Apple Silicon (M1/M2/M3/M4) | CodePilot-0.2.0-arm64.dmg |
Requirements / 环境要求
- Claude Code CLI installed and authenticated (
claude login) - Node.js 18+
- 已安装 Claude Code CLI 并完成认证(
claude login) - Node.js 18+
Installation Note / 安装说明
This app is not code-signed. Your OS will show a security warning on first launch.
本应用尚未进行代码签名,首次打开时操作系统会弹出安全警告。
macOS
Option 1 / 方案一 — Right-click the app → Open → Open
在访达中右键点击 CodePilot.app → 打开 → 打开
Option 2 / 方案二 — System Settings → Privacy & Security → Open Anyway
系统设置 → 隐私与安全性 → 仍要打开
Option 3 / 方案三 — Terminal / 终端命令:
xattr -cr /Applications/CodePilot.app
What's New in v0.2.0
New Features
- Optional API configuration UI (Settings → API Config) for custom Anthropic endpoints
Bug Fixes
- Fix streaming content disappearing when switching windows during output
- Fix duplicate text in streaming responses
- Fix skills scanning — now recursive, finds commands in subdirectories
- Fix scroll bouncing during streaming
- Fix Claude Code skills/commands recognition (SDK preset mode)
- Fix packaged app unable to find
claudebinary (expanded PATH search) - Fix ABI mismatch with
better-sqlite3in packaged app - Fix environment variables not loaded when launched from Dock/Finder
- Fix Dock bouncing icon from server subprocess
- Detailed error messages for session creation failures
Highlights / 功能亮点
- Streaming chat with Claude Code via Agent SDK / 通过 Agent SDK 与 Claude Code 实时流式对话
- Session management with local SQLite persistence / 本地 SQLite 会话管理与持久化
- Project file tree and file preview panel / 项目文件树与文件预览面板
- MCP server and custom skills management / MCP 服务器与自定义技能管理
- Permission controls with Code / Plan / Ask modes / 权限控制,支持 Code / Plan / Ask 模式
- Optional API configuration for custom Anthropic endpoints / 可选的自定义 API 配置
- Dark and light theme / 深色与浅色主题
- Token usage tracking / Token 用量追踪
- Claude Code connection status indicator / Claude Code 连接状态指示器
Full Changelog
CodePilot v0.1.0
CodePilot v0.1.0
A native desktop GUI for Claude Code — chat, code, and manage projects through a polished visual interface.
Claude Code 的原生桌面客户端 — 通过可视化界面进行对话、编码和项目管理,无需在终端中操作。
Downloads / 下载
| Platform / 平台 | Architecture / 架构 | File / 文件 |
|---|---|---|
| macOS | Apple Silicon (M1/M2/M3/M4) | CodePilot-0.1.0-arm64.dmg |
Requirements / 环境要求
- Claude Code CLI installed and authenticated (
claude login) - Node.js 18+
- 已安装 Claude Code CLI 并完成认证(
claude login) - Node.js 18+
Installation Note / 安装说明
This app is not code-signed. Your OS will show a security warning on first launch.
本应用尚未进行代码签名,首次打开时操作系统会弹出安全警告。
macOS
Option 1 / 方案一 — Right-click the app → Open → Open
在访达中右键点击 CodePilot.app → 打开 → 打开
Option 2 / 方案二 — System Settings → Privacy & Security → Open Anyway
系统设置 → 隐私与安全性 → 仍要打开
Option 3 / 方案三 — Terminal / 终端命令:
xattr -cr /Applications/CodePilot.app
Windows
Click More info → Run anyway on the SmartScreen dialog.
在 SmartScreen 对话框中点击 更多信息 → 仍要运行。
Highlights / 功能亮点
- Streaming chat with Claude Code via Agent SDK / 通过 Agent SDK 与 Claude Code 实时流式对话
- Session management with local SQLite persistence / 本地 SQLite 会话管理与持久化
- Project file tree and file preview panel / 项目文件树与文件预览面板
- MCP server and custom skills management / MCP 服务器与自定义技能管理
- Permission controls with Code / Plan / Ask modes / 权限控制,支持 Code / Plan / Ask 模式
- Dark and light theme / 深色与浅色主题
- Token usage tracking / Token 用量追踪
- Claude Code connection status indicator / Claude Code 连接状态指示器