UStackUStack
Claudy icon

Claudy

Claudy 是一款原生 macOS 应用,为 Claude Code 提供专属“主页”,在一个窗口中管理多会话、项目与账号,便捷切换与回溯。

Claudy

什么是 Claudy?

Claudy 是一款原生 macOS 应用,为 Claude Code 提供专属“主页”。它旨在帮助您在一个界面中管理多个 Claude Code 会话、项目和账号,包括持久化的会话历史。

核心目的是简化 Claude Code 工作流程的组织——让您能在项目间切换、跟踪不同账号,并在不依赖手动临时设置的情况下保存工作检查点。

主要功能

  • 项目内多会话标签页:在项目中使用标签页运行多个会话,通过侧边栏在项目间切换,同时保持每个会话的历史持久化。
  • 多账号切换:配置多个 Claude 账号,Claudy 会在接近使用限额时自动切换账号,并为每个账号显示实时使用进度条。
  • 紧凑模式布局:根据需要缩小窗口;侧边栏会折叠,同时出现快速切换栏,确保导航可用且不占用过多屏幕空间。
  • 会话中检查点草稿提交:创建标记为 [Draft] git commits 的检查点提交,恢复先前检查点,然后将它们合并成最终提交。
  • 内置插件市场:在应用内浏览并安装 MCP 服务器、技能和斜杠命令,一键安装到您的 Claude Code 设置中(避免手动配置文件)。

如何使用 Claudy

  1. 在 macOS 上安装 Claudy 并打开应用。
  2. 在 Claudy 中设置您的 Claude 账号,以便它管理切换并显示使用进度条。
  3. 创建或选择项目,然后以标签页形式打开一个或多个 Claude Code 会话。
  4. 工作中使用检查点,通过创建 [Draft] git commits 创建检查点,需要回溯时恢复检查点,准备好时合并成干净的最终提交。
  5. 需要时添加插件,通过浏览内置市场一键安装 MCP 服务器、技能或斜杠命令。

使用场景

  • 项目内并行实验:同时保持多个 Claude Code 会话打开(作为标签页),尝试不同方法时不丢失每个会话的先前上下文。
  • 基于项目的流程切换:使用侧边栏在多个仓库或项目轨道间移动,每个项目有独立的 Claude Code 实例,并保持持久历史。
  • 跨多个账号管理工作:当依赖多个 Claude 账号时,利用 Claudy 在接近使用限额时的自动切换,避免手动更改账号。
  • 长任务中的检查点与恢复:在迭代开发中,会话中途创建 [Draft] 检查点提交,若方向改变则恢复检查点,然后将变更合并成最终提交。
  • 快速设置 MCP 服务器与扩展:从市场查找并安装 MCP 服务器、技能和斜杠命令,无需编辑配置文件。

常见问题

  • Claudy 是否为每个会话持久化历史? 是的。Claudy 为每个项目运行独立的 Claude Code 实例,并保持持久历史。

  • Claudy 如何处理多个 Claude 账号? 您可以配置多个账号,Claudy 会在账号接近使用限额时自动切换,并为每个账号显示实时使用进度条。

  • 什么是紧凑模式? 紧凑模式是一种布局调整,当窗口变小时折叠侧边栏并显示快速切换栏。

  • Claudy 中的 [Draft] git commits 是什么? Claudy 可在会话中途将工作保存为 [Draft] git commits 检查点,标记以便识别,允许恢复检查点,然后合并成干净的最终提交。

  • 我能在 Claudy 内安装 MCP 服务器和技能吗? 可以。Claudy 内置市场,您可浏览并一键安装 MCP 服务器、技能和斜杠命令,避免手动更改配置文件。

替代方案

  • 基于终端或 IDE 的 Claude Code 工作流:直接通过终端或编辑器集成使用 Claude Code。这可能很灵活,但通常缺少 Claudy 的单窗口组织功能,无法处理多项目会话、账号切换和草稿检查点工作流。
  • 通用标签式工作区:使用将项目和流程组织成标签/窗口的工具。这些工具可能有助于导航,但通常不提供 Claudy 专属功能,如自动多账号切换、草稿检查点提交或内置 Marketplace。
  • 扩展插件/包管理器:如果重点是安装 MCP 服务器/技能/斜杠命令,包管理器方法可能满足安装需求。与 Claudy 相比,它可能需要更多手动配置步骤,且无法像 Claudy 那样集中管理会话/项目。