by Btluo1
Codeb PC 桌面客户端(Electron)— 一键配置 20 种主流 AI CLI 工具,统一接入 9 家厂商 19 款模型,密钥管理 / PTY 终端 / 自动更新
# Add to your Claude Code skills
git clone https://github.com/Btluo1/codeb-desktopGuides for using cli tools skills like codeb-desktop.
See how codeb-desktop compares with popular alternatives.
codeb-desktop is an open-source cli tools skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Btluo1. Codeb PC 桌面客户端(Electron)— 一键配置 20 种主流 AI CLI 工具,统一接入 9 家厂商 19 款模型,密钥管理 / PTY 终端 / 自动更新. It has 58 GitHub stars.
codeb-desktop's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/Btluo1/codeb-desktop" and add it to your Claude Code skills directory (see the Installation section above).
codeb-desktop is primarily written in JavaScript. It is open-source under Btluo1 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other CLI Tools skills you can browse and compare side by side. Open the CLI Tools category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh codeb-desktop against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
官网 / 下载:https://code.btluo.com/ (Windows / macOS / Linux 安装包,网页内直接下载)
Codeb 的跨平台桌面客户端(Windows / macOS / Linux),基于 Electron 构建,配合 Codeb 后端服务使用:
| # | CLI 工具 | 说明 | 官方文档 |
|---|---|---|---|
| 1 | CodeBuddy Code | 腾讯 CodeBuddy Code CLI | 文档 |
| 2 | openCode | openCode 开源编程工具 | 文档 |
| 3 | Kimi Code | 月之暗面 Kimi Code CLI | 文档 |
| 4 | Claude Code | Anthropic Claude Code CLI | 文档 |
| 5 | MiMo Code | 小米 MiMo Code CLI | 文档 |
| 6 | Gemini CLI | Google Gemini CLI | 文档 |
| 7 | Codex CLI | OpenAI Codex CLI | 文档 |
| 8 | Copilot CLI | GitHub Copilot CLI | 文档 |
| 9 | Cursor | Cursor CLI(cursor-agent 命令) |
文档 |
| 10 | Aider | 开源 AI Pair Programming | 文档 |
| 11 | Kiro | AWS Kiro CLI | 文档 |
| 12 | Qoder CN CLI | 阿里云 Qoder CLI(中国版) | 文档 |
| 13 | Qoder CLI | Qoder CLI(国际版) | 文档 |
| 14 | Trae | 字节跳动 Trae AI CLI | 文档 |
| 15 | Crush | Charm 终端 AI Agent | 文档 |
| 16 | Antigravity | Google Antigravity CLI | 文档 |
| 17 | Cline CLI | Cline 终端 AI 编程助手 | 文档 |
| 18 | Qwen Code | 阿里通义 Qwen Code CLI | 文档 |
| 19 | Deep Code | DeepSeek Deep Code CLI | 文档 |
| 20 | iFlow CLI | 心流 iFlow CLI | 文档 |
每种工具均提供:一键安装(npm / pip / 安装脚本,按工具而异)、API 密钥环境变量自动注入、模型参数配置、常用命令与斜杠命令速查。
模型目录由后端服务统一维护并通过 /api/models 动态下发,客户端按当前可用模型展示并支持一键切换。官方服务当前收录:
| 厂商 | 模型 | 说明 |
|---|---|---|
| Anthropic | Claude Opus 5 | 最新一代旗舰,智能指数全球领先,复杂工程与深度推理首选 |
| Anthropic | Claude Opus 4.8 | 顶级旗舰模型,复杂架构与高质量代码任务首选 |
| Anthropic | Claude Sonnet 5 | 新一代均衡旗舰,性能与响应速度兼顾,日常编程首选 |
| Anthropic | Claude Fable 5.1 | Fable 系列最新模型,创意写作与代码生成能力再升级 |
| Anthropic | Claude Fable 5 | Fable 系列模型,创意写作与代码生成出色,性价比优 |
| OpenAI | GPT 5.6 | 最新一代旗舰模型,推理与多模态能力全面提升 |
| OpenAI | GPT 5.6 Sol | GPT-5.6 系列旗舰,编程与知识工作达到行业前沿水平 |
| OpenAI | GPT 5.5 | 旗舰模型,综合能力全面领先 |
| Gemini 3.5 Flash | 高效 Flash 模型,响应迅速,适合高频编程辅助 | |
| xAI | Grok 4.6 | 最新旗舰,编程与 Agentic 任务表现顶尖,软件工程特化训练 |
| xAI | Grok 4.5 | 旗舰模型,编程与推理能力强劲,性价比出色 |
| 智谱 AI (Zhipu) | GLM 5.3 | 最新旗舰,代码生成与推理能力全面提升,支持超长上下文 |
| 智谱 AI (Zhipu) | GLM 5.2 | 旗舰模型,代码生成与推理能力强劲,支持超长上下文窗口 |
| 智谱 AI (Zhipu) | GLM 5.3 Flash | Flash 模型,响应迅速,适合高频编程辅助 |
| 月之暗面 (Moonshot) | Kimi K3 | 新一代旗舰模型,编程与推理能力大幅升级 |
| 阿里通义 (Qwen) | Qwen3.8 Max | 最新旗舰,综合性能全面领先,代码与推理能力顶级 |
| 深度求索 (DeepSeek) | DeepSeek V4 Pro | Pro 版本,编程与数学推理能力顶级,性价比极高 |
| 深度求索 (DeepSeek) | DeepSeek V4 Flash | Flash 版本,响应迅速,适合高频编程辅助 |
| MiniMax | MiniMax M3 | 最新旗舰,前沿 Coding 与 Agentic 能力,原生多模态,支持 1M 上下文 |
- 模型实际可用性以后端渠道配置为准;自部署后端可自定义模型目录与收录范围。
- 模型单价在客户端模型选择器中随模型展示,官方服务统一按量计费,价格以个人中心「计费说明」为准。
| 功能 | 说明 |
|---|---|
| OAuth 登录 | 通过浏览器 OAuth 授权登录,复用 Web 端账号体系 |
| 密钥管理 | 获取 / 更换 API 密钥,查看密钥支持模型 |
| 一键配置 | 支持 20 种主流 CLI 工具的一键安装、环境变量配置、模型设置 |
| 一键启动 | 按当前选中模型生成启动命令,直接在终端运行 |
| PTY 终端 | 内置伪终端,支持交互式 TUI 程序(多标签页) |
| 环境检测 | 检测 Node.js 及各 CLI 工具的安装状态、版本、路径 |
| 加密货币充值 | 生成充值订单、提交交易哈希 |
| 兑换码 | 输入兑换码充值余额 |
| 提现 | 余额提现为 BSC 网络 USDT |
| 多语言 | 界面中英双语切换 |
| 系统托盘 | 后台常驻、余额监控 |
| 自动更新 | 启动时检查新版本,引导用户更新 |
.
├── package.json # 依赖与脚本
├── electron-builder.yml # 打包配置(Win/macOS/Linux)
├── LICENSE # MIT 许可证
├── .npmrc # 国内镜像配置
├── build/ # 打包资源(应用图标)
├── scripts/
│ ├── build-and-publish.js # 构建与发布脚本
│ └── regen-icons.ps1 # 从 logo 重新生成应用图标
└── src/
├── main/ # 主进程(Node.js 环境)
│ ├── index.js # 窗口创建 + OAuth + 托盘 + 快捷键 + 入口
│ ├── ipc.js # IPC 处理器注册
│ ├── api.js # 后端 API 客户端
│ ├── config.js # 本地配置持久化(加密存储)
│ ├── env-detect.js # 本地环境检测(Node.js + 各 CLI 工具)
│ ├── config-runner.js # 一键配置执行(安装/环境变量/模型/配置文件)
│ ├── pty-runner.js # PTY 终端会话管理(交互式 TUI 支持)
│ ├── tray.js # 系统托盘
│ ├── updater.js # 自动更新检查
│ └── window-state.js # 窗口状态持久化
├── preload/
│ └── index.js # contextBridge 安全暴露 API
└── renderer/ # 渲染进程(UI)
├── index.html # 应用骨架
├── styles.css # 深色主题样式
├── app.js # 路由 + 视图逻辑
├── code-tools.js # 20 种 CLI 工具目录(命令 / 文档 / 配置类型)
├── i18n.js # 中英双语翻译
└── terminal.js # xterm.js 终端封装组件
# 1. 安装依赖(已配置国内镜像)
npm install
# 2. 启动(开发模式,自动打开 DevTools)
npm run dev
# 3. 启动(普通模式)
npm start
首次启动前,需在「设置」中填写后端 API 地址。开发时可将地址指向本地后端服务(如
http://localhost:8787)。
npm run build:win # Windows NSIS 安装包
npm run build:mac # macOS DMG
npm run build:linux # Linux AppImage + deb
输出目录:releases/(见 electron-builder.yml 的 directories.output)
本仓库仅包含桌面客户端。后端为独立的 Cloudflare Workers 服务,不包含在本仓库中。客户端默认连接官方服务 code.btluo.com,也可在「设置」中修改 API 地址指向自部署的后端实例。官网(注册账号 / 下载安装包):https://code.btluo.com/
客户端通过 fetch 调用后端 /api/* 接口,账号、密钥、余额、兑换码体系与 Web 端共用。
登录认证通过 OAuth 接口(/api/oauth/desktop-authorize + /api/oauth/desktop-token)实现。
本地命令执行(安装、配置、终端)在客户端主进程完成,不依赖后端。
contextIsolation: true + nodeIntegration: false + sandbox: falsewindow.detstcc.* 调用 preload 暴露的受限 APIsafeStorage 加密存储(OS 级密钥)