高级能力

Clootee 到底做了什么

零配置安装是大家第一眼看到的部分;下面这些,才是让人一直用下去的部分。

所有人都会卡住的两件事

这两件事在裸终端里都是静默失败的,在这里都被前置处理掉了。

🌐

「它就是没反应。」

Clootee 在你撞上这面墙之前先做体检,并给两条明确出路:开 VPN 重测,或一键换成连得上的服务商。只列出此刻真正有响应的服务商——一个可信的列表比一个「全」的列表有用。

🔑

「它一个字都不说。」

原版 Claude Code 必须先登录,否则发消息既没有回复也没有报错。Clootee 把登录搬进界面:点按钮、打开链接、授权、把码贴回来。服务端在远程机器上也照样能登,因为链接是在你自己的浏览器里打开的。

多会话任务队列

编程智能体不是聊天窗口——一个真实任务动辄几分钟、有时一小时。Clootee 把这当成常态来设计。

  • 每个会话一条队列。一次排好几个任务按顺序跑;每个会话有自己的工作区、自己的引擎、自己的历史。
  • 中途插话不打断整轮。可以暂停、调整顺序,也可以往正在跑的任务里丢一句话。
  • 多个会话同时开。不同项目、不同引擎并排跑,切会话不会把任何东西停掉。
  • 进度是能读的。每一步都即时呈现,长任务因此是可读的,而不是让你信任一个转圈图。

全程透明,而不是给个摘要

当智能体在改你的文件时,「搞定了」不是足够的信息。Clootee 把整条轨迹摊开:

  • 思考过程:边产生边流式显示,读完可以折叠。
  • 每一次工具调用:完整的入参与返回——具体哪条命令、具体哪个 diff、具体哪个文件路径,不会被压缩成一句和气的话。
  • 每步的耗时与 token 数:于是你能看出一个任务真正贵在哪一段。
  • 每个工作区独立的文件管理器:浏览、编辑、搜索、收藏正在被改动的文件,就在那个正在改它们的会话旁边。

失败绝不悄无声息

长时间运行的智能体最糟的状态是「看着挺好,其实已经死了」。Clootee 把这几种状态都显式报出来,并且附上原因和下一步:

  • 引擎进程崩了。
  • 引擎一个字的输出都没有。
  • 异常沉默——这个任务本该早就有动静了,却一直没有。

每一种都会写清「发生了什么 + 该怎么办」,而不是留一个僵住的界面让你自己猜。

它是怎么搭的

projects/claude_hub/
├── backend/src/
│   ├── logic_struct/    # 调度层——谁被调用、按什么顺序
│   ├── logic_realize/   # 实现层——每一步具体怎么做
│   ├── helper/          # 与业务无关的纯工具
│   └── server/          # HTTP + WebSocket 路由
├── frontend/            # 纯静态,没有构建步骤
└── out_end/             # 便携运行时,按需下载

「做什么」和「怎么做」分在不同文件里。调度逻辑可以从上到下一遍读完,改一个实现细节也伤不到架构。前端完全没有构建步骤——你在仓库里读到的,就是浏览器里跑的那份。

三个平台的安装路径由同一份代码按操作系统分支,这也是同一个压缩包能同时服务 Windows、macOS 和 Linux 的原因。

在你自己的机器上跑一次

一个压缩包,三个平台,Apache 2.0。无需账号,没有埋点。

下载 Clootee v2.1.1
开源项目Apache 2.0 · GitHub