Aude 就像 Claude,只是去掉了一些部分。
编程智能体每次发布都会增加功能。Aude 把这些功能去掉。它只有一个极简的系统提示词和三个工具,前沿模型与你的代码之间没有任何阻隔。
剩下的是一个基于 claude 和 codex 框架的编程智能体,它让团队重新回到多人协作。你在笔记本电脑上启动一个会话,队友附加到这个会话。你在手机上查看会话,并操控 CI 中的会话。
面向开发者
你获得前沿模型的全部能力,没有任何阻碍。
- 更便宜: 系统提示词极简。在一次长时间运行中,aude 的成本约为框架自身 CLI 的一半。
- 更快: 每次模型调用都更小。一次长时间运行在
claude上用时为 0.85 倍,在codex上为 0.61 倍。 - 更准确: aude 保留你在先前会话中告诉它的事实。它保留了 70 % 的事实,而
claude自身的记忆保留了 23 %。Aude 不服从他人放入其记忆的命令。
这些测量于 2026 年 10 月进行,使用了 sonnet 和 gpt-5.6-terra(EVALUATION.md)。
面向 CTO
编程智能体是单人的:一个人使用一个终端。Aude 让它成为多人协作。
- 易于部署: aude 是一个自包含的二进制文件,基于你的团队现在使用的
claude和codexCLI。没有需要托管的服务器或服务。 - 随处运行: aude 在笔记本电脑、服务器或 CI 运行器上以相同的方式运行。
- 多人协作: 你配对的每个人都可以从任何地点附加到会话。人与智能体一起工作,一起操控。
面向 CISO
需要信任的东西很少,而且你能看到全部。
- 极少依赖: aude 使用四个 Swift 包,其中三个由 Apple 制作。Aude 没有自己的密码学原语。
- 易于审计: aude 约有 20,000 行 Swift 代码。它有成文的规范和威胁模型,代码和测试逐条引用其中的规则。
- 无第三方服务: aude 没有中继,没有账号,没有会合服务,也没有遥测。设备直接拨号到机器。设备用配对时得到的指纹核对机器的密钥。
安装
你必须使用 Apple 芯片上的 macOS 26,或 Linux。你还必须有 Swift 6.2 或更新版本,以及 PATH 上一个已登录的 claude 或 codex。
构建 aude,安装它,然后启动一个会话:
make release
sudo make install
aude --harness claude
- 要在没有 root 权限的情况下安装,运行
make install PREFIX=~/.local。 - 对于 codex,使用
--harness codex。没有默认框架。 - 如果框架没有登录,输入
/login。 man aude给出每个选项和退出码。
验证发布版本
aude 的每个发布版本都有标签 aude/v<version>。它为每个平台包含一个 .tar.gz:
macos-arm64,已签名并经过公证。linux-x86_64和linux-arm64,适用于 glibc 2.35 或更新版本。运行它们不需要 Swift。
在解压之前验证文件:
shasum -a 256 -c --ignore-missing SHA256SUMS
gh attestation verify aude-<version>-<platform>.tar.gz --repo dickolsson/aude \
--cert-identity https://github.com/dickolsson/aude/.github/workflows/release-aude.yml@refs/heads/main \
--source-ref refs/heads/main --deny-self-hosted-runners
- 在 Linux 上,用
sha256sum代替shasum -a 256。 - 保留
--cert-identity及其 ref。只用--repo会信任仓库中的每个工作流,--signer-workflow会信任每个分支的运行。 - 证明在发布几分钟后才出现。
- 安装 aude 后,
aude --version必须打印你下载的版本。
AudeDesktop 的每个发布版本都有标签 desktop/v<version>。它包含已签名并经过公证的 AudeDesktop-<version>-macos.zip,以及其 dSYM 的 zip。用同样的方式验证它,但针对它自己的发布工作流:
gh attestation verify AudeDesktop-<version>-macos.zip --repo dickolsson/aude \
--cert-identity https://github.com/dickolsson/aude/.github/workflows/release-desktop.yml@refs/heads/main \
--source-ref refs/heads/main --deny-self-hosted-runners
包
| 路径 | 内容 |
|---|---|
aude/ |
aude 二进制文件、它的手册,以及两个应用都链接的 AudeUI |
mobile/ |
AudeMobile,用于 iPhone 和 iPad 的应用 |
desktop/ |
AudeDesktop,用于 macOS 的应用 |
action/ |
aude 的 GitHub 操作,它在托管运行器上运行一个会话 |
sdk/swift/ |
Swift SDK,它拨号到机器的监听器 |
eval/ |
将 aude 与每个框架自身 CLI 进行比较的工具 |
每个 SDK 与二进制文件都以 sdk/conformance/ 为准,它是线路协议的唯一定义。