这个项目能做什么

Allele 是一款原生 macOS 应用(预发布版),可并排管理多个 Claude Code 会话。它通过 GPUI 和 alacritty_terminal 在真实 PTY 中嵌入实际的 `claude` 命令行工具,支持完整输出保真度、256 色/真彩色支持、文本选择以及终端内搜索。每个会话在你的仓库的即时 APFS 写时复制克隆中运行(通过 `clonefile(2)`),因此在文件更改前不占用磁盘空间,且克隆在 `~/.claude.json` 中自动受信任。侧边栏跟踪会话状态(运行中、空闲、等待输入等),会话通过 `claude --resume` 在重启后持续存在,丢弃的会话被归档到 git 引用中,并提供归档浏览器用于合并/删除。每项目编排支持抽屉式终端、启动/关闭钩子以及可选的 Traefik 反向代理。使用 Rust 构建,基于 GPUI、alacritty_terminal 和 tokio。需要 macOS 14+ 和 Apple 芯片。采用 Apache 2.0 许可证。