Skip to content

Repository files navigation

Claude Terminal logo

Claude Terminal

platform version electron react license PRs welcome

Claude Terminal 主界面

非官方项目:本项目与 Anthropic 无关联。"Claude" 与 "Claude Code" 是 Anthropic 的商标,本项目仅是配合 Claude Code CLI 使用的第三方终端工具。

介绍

Claude Code 重度用户准备的多会话管理终端,如果你也有这些痛点,不妨来试试 :

  • 系统崩溃或者不小心把终端关闭了,需要一个个的把刚才的会话手动/resume回来

  • 同时开了很多个会话,但是不知道哪个会话做完了,哪个会话正在跑,哪个会话需要决策

  • 切换到其他界面,必须要切换到终端挨个查看才能知道现在做到什么情况了

  • 想直观的看到这个目录下有多少会话

  • 想方便的切换会话

  • 突然想到和某个会话有关的点子,需要记录下来,用记事本又太繁琐

功能

  • 标签绑定 — 标签页和 Claude Code 会话绑定,关闭后重新打开会自动接上原来的对话,聊到一半的内容都还在
  • 会话状态 — 每个会话的标签上都带有状态点:正在干活、等你输入、已完成、出错了,会话当前的状态一目了然
  • 按项目分组 — 标签按工作目录分成组,一组标签可以保存下来反复使用;多套工作区互相隔离
  • 多窗口 — 多屏需求也能满足,支持把标签拖出来变成独立窗口
  • 历史记录 — 今天、昨天、更早的会话都会自动保存,误关了也能找回来
  • 桌面悬浮窗 — 浮窗常驻桌面角落,所有会话的状态尽收眼底,不用切回主窗口
  • 额度展示 — 面板实时显示账号额度和上下文占用,不用安装任何插件
  • cc版本控制 — 不想被 cc 自动升级打断工作?锁定版本、关掉自动更新
  • 不修改你的配置 — 基于 PowerShell 7 和 Windows 原生伪终端(ConPTY),不修改你的全局 shell 和 cc 配置
  • 会话标签 - 在标签上添加备注,提醒自己别忘了
  • 界面 — 中英文双语支持,浅色/深色主题支持

功能介绍

桌面悬浮窗
桌面悬浮窗 — 三色状态计数常驻桌面,右键唤回主窗口
会话列表
会话列表 — 本标签的历史会话:时间、ID、来源一目了然
恢复标签
恢复标签 — 勾选要恢复的标签,还能指定接上哪个会话
分组/工作区管理
分组/工作区管理 — 保存的分组集中管理,按会话级恢复
标签历史
标签历史 — 关掉的标签按今天/昨天/更早分桶,随时找回
Claude Code 版本管理
版本管理 — 锁定 cc 版本、多版本共存切换,npm 镜像自动测速

下载

前往 最新 Release 下载:

  • 安装版Claude-Terminal-x.y.z-x64.exe,安装后自动接收应用内更新
  • 绿色版Claude-Terminal-x.y.z-x64.zip,解压即用

快速开始

需要准备:

macOS 也能构建使用,但安装包没有签名,首次打开需要右键 → 打开。

开发与构建

npm install        # .npmrc 已配好 electron 镜像与 legacy-peer-deps
npm run dev        # 开发模式
npm run dist       # 打包:NSIS 安装包 + 便携 zip(Windows)
npm run dist:mac   # macOS 打包(只能在 macOS 上执行)

参与进来

欢迎 Star,欢迎提 Issue 和 PR!无论是发现了 bug、有新功能的想法,还是觉得哪里用着别扭,都可以来聊聊。

许可证

GPL-3.0 — 可以自由使用和二次开发;分发修改版需要以同样的许可证开源。

About

为 Claude Code 重度用户准备的多会话管理终端,如果你也有这些痛点,不妨来试试

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages