这个项目能做什么
ACRYL(Agent Context Relay Yielding Lifecycles)是一个开源的智能体开发环境,旨在为编码智能体提供持久、共享的工作空间。ACRYL 统一管理项目状态、任务和交接,而不是让每个智能体维护各自孤立的上下文,这使得 Claude Code、Codex、OpenCode 等智能体能够在一个连续的开发场景中作为可替换的执行者。
该应用提供三种对等界面:Electron 桌面应用、本地 Web 运行时和终端 UI,它们均渲染相同的底层运行时和项目模型。其画布式界面包含项目和 git worktree 导航、标签页式智能体会话、原生终端、文件编辑器、带逐行评论的 diff 审查,以及可拖拽的看板。
内置目录支持 33 种编码智能体及自定义智能体定义,并配有注意力队列,当智能体需要输入时会通知用户。Agent Control 功能允许智能体通过无障碍树交互来驱动 ACRYL 界面本身,并提供每次调用的用户批准、审计日志和紧急停止功能。外部终端命令(如 `acryl control`、`acryl doctor` 和 `acryl repair`)提供类似的控制和诊断功能。
ACRYL 构建于插件组合框架 Cordis 之上,使几乎所有功能都可替换且支持热重载。“Blends”将完整的插件组合打包为可共享的环境配置。底层能力基础是一个固定的 DeepSeek Harness 检出,提供会话、工具、PTY 和沙箱功能。
安装选项包括适用于 macOS、Windows 和 Linux 的特定平台桌面安装程序、基于 curl 的 CLI 安装程序、npm 以及 Nix flake。该项目正处于早期积极开发阶段(v0.2.0),采用 MIT License 授权。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。