Claude Code desktop
Belfry Desktop
跨平台(macOS + Windows)AI 编程终端,托管 Codex / Claude Code 等 CLI Agent。Tauri 2 + Rust + React + xterm.js
Install
git clone https://github.com/ChengSoon/belfry-desktop.gitFrom the README
Belfry 托管你的 CLI Agent,也是一把称手的终端。 在 macOS 和 Windows 上用同一套界面跑 Codex、Claude Code,顺带看清它们在忙什么、在等谁。Agent 不在,它照样是完整终端。 English · 简体中文 文档 · 下载 · 快速开始 · 功能 · 界面 · 设计取向 · 开发 · 路线图 · 许可证 下载 安装包在 Releases 页面,三个构建目标:macOS Apple Silicon (aarch64)、macOS Intel (x64) 和 Windows。 macOS 产物使用 ad-hoc 签名但未经过 Apple 公证,Windows 产物未签名: - macOS 首次打开若被 Gatekeeper 拦截,请在 Finder 中右键应用选择「打开」,或去「系统设置 → 隐私与安全性」里放行。 - Windows 上 SmartScreen 会报「未知发布者」,选「更多信息 → 仍要运行」。 最低系统版本:macOS 14,Windows 10 22H2 (Build 19045) / Windows 11。 快速开始 Belfry 不自带 Agent,它托管你机器上已经装好的那些。所以先确认至少有一个能用: 然后: 1. 启动 Belfry,点顶部的项目选择器,选一个本地目录。 2. 侧栏的新会话菜单里挑 Shell、SSH、Codex 或 Claude。检测不到的 Agent 会标灰,鼠标悬停能看到原因。 3. 同一个项目下可以并排开多个会话,标签自己按你输入的第一句话命名。 4. ⌘U 打开用量面板,看 token 花在哪个模型、哪个项目上。 两个 Agent 都没检测到也无妨——Shell 会话不依赖它们,Belfry 此时就是个普通终端。 功能 项目工作区 - 打开本地目录作为项目,记住最近打开过的 - 侧栏按项目分组,可折叠,宽度可拖拽(⌘B 整体收起) - 会话自带项目归属,不同会话可以指向不同目录 - 命名工作区保留会话分组、分屏布局与活动焦点,重开时恢复后台会话身份 - Quick Open(⌘K)可搜索并切换会话、打开最近项目或执行常用工作区动作 - 文件预览窗格可浏览当前项目目录,打开只读代码预览;终端输出中的文件路径可直接跳转,并提示磁盘变更 - Git Diff 支持行级反馈:选中改动、写修改意见,发给当前项目的 Agent;发送前核对最新差异,忙碌时排队,可取消尚未发送的反馈 Agent 托管 - 自动检测 Codex 与 Claude Code:可执行文件路径、版本号,不可用时给出原因 - 会话状态区分进程生命周期(创建中/运行/已退出/出错)与当下行为(闲着/正在输出/等你选) - 标签标题从你的第一句输入里提取,完整原文留在 tooltip - 协作任务按目标 Agent 分别排队;Agent 忙碌或等待确认时暂缓投递,回到空闲后按顺序发送 活动通知 - 只有两件事值得打断你:Agent 把活干完了,或者它卡在一个非你点头不可的问题上 - 完成通知压 1500 ms 再发。activity 是扫屏幕文本猜出来的,正在输出 → 闲着 → 等你选 这条路很常见(spinner 先消失,权限框隔一拍才画出来),抢在中间发一条「已跑完」就是纯误报 - 你正盯着那条会话看的时候不弹——他已经看见了 - 状态放标题、身份放正文:先判断要不要现在去处理,其次才是哪条会话 - 未读数汇总到 Dock / 任务栏角标,回到应用自动清 Provider 切换 - 在官方端点与第三方中转之间切换 Codex / Claude Code 的路由,改的是 CLI 自己的配置文件,所以在 Belfry 之外直接敲 claude、codex 一样生效 - 精准字段改写:只动 ANTHROPIC_BASE_URL 这类路由键和 [model_providers.belfry] 这张表,你的 hooks、MCP 定义、项目信任记录逐字不动 - 首次打开时把配置文件里已有的设置收编成一条可切回的条目,不会静默覆盖 - 切到三方 provider 前先备份 Codex 的 ChatGPT 登录态,切回官方时原样还原 -…
Details
- Repository
- ChengSoon/belfry-desktop
- Language
- Rust
- License
- LGPL-3.0
- Last updated
- 30 October 2026
FAQ
What is Belfry Desktop?
跨平台(macOS + Windows)AI 编程终端,托管 Codex / Claude Code 等 CLI Agent。Tauri 2 + Rust + React + xterm.js It is a desktop for Claude Code, from ChengSoon/belfry-desktop on GitHub.
How do I install Belfry Desktop?
Clone ChengSoon/belfry-desktop from GitHub and follow the setup steps in its README.
Is Belfry Desktop popular?
ChengSoon/belfry-desktop has 25 GitHub stars and 3 forks. It was last updated on 30 October 2026.
More desktop, web & mobile apps
Duo
25Audatic07/duo
Claude Code and Codex together: a local desktop app for chat, pair programming, debates, councils, and code reviews.
OpenCodePanel
25XDongiang/OpenCodePanel
A modern & lightweight web UI for Claude Code, OpenCode and DeepSeek Tui. Empowers open coding workflows with intuitive visualization, interactive operation and full Agent capability support.
App Store Audit Skill
29rahimdev4/app-store-audit-skill
AI-powered pre-submission audit for Apple App Store & Google Play Store. 140+ rules across 21 categories to catch rejection risks before you submit. Works with Cursor, Claude.ai, Gemini, Copilot, Windsurf & any AI coding assistant.
Cctally
9omrikais/cctally
Claude Code usage tracker and local dashboard for Pro/Max subscription limits - weekly cost-per-percent trend, quota forecasts, threshold alerts. ccusage-compatible.
Telegram AI Bridge
16AliceLJY/telegram-ai-bridge
Heterogeneous AI agents (Claude Code + Codex + Agy + Kimi) collaborating in Telegram groups over A2A-TG — a generation-counted envelope protocol. Self-hosted.
Agent Workbench
10cvelasquez/agent-workbench
One local UI for the Claude Code, Codex, OpenCode and Antigravity CLIs: tabs, browsable history, conversations as cards, handoff between CLIs, global search, context meter, git and file tree. Never touches your credentials.
Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.