
为跨会话和机器的AI编码代理提供问题跟踪、共享内存和协调。MCP服务器,Go CLI,Dolt支持,离线同步。BD/珠子替代方案。
概览
白羊座的名字来源于白羊座的第一个点:太阳在三月春分时向北穿越天球赤道的那个点。天体导航从那里测量天空。恒星的恒星时角是从白羊座第一点向西的角度,而年鉴给出了该点每年每秒的时角。有了这些数字、钟表和两三颗恒星的六分仪,地球上任何人都可以确定自己的位置并规划航线,无需他人信号。白羊座对AI编码代理也是如此:一个共享的参考,每个代理在任何机器和模型上都用它来衡量自己的工作(谁持有什么,什么准备好了,学到了什么),以便每个智能体固定自己的位置并规划下一步。 代理认领工作,交接工作,看看还有谁在工作,跨会谈和机器。
概述(AI 翻译)
一个问题跟踪器,用于AI编码的共享内存和协调层 代理人。 代理人会接手工作,然后看看还有谁在工作, 跨会谈、机器和模型。它们通过MCP到达Aries。 (模型上下文协议),编码代理调用工具的标准方式; 大家都用命令行里的同一个追踪器。一个小型的Go服务器 将数据保存在Postgres中。
Aries适合团队和单个开发者,他们会同时运行多个代理 一个代码库,需要他们同意谁做什么,什么准备好, 所学到的与真正影响的。
状态:v0.7.0 是当前版本;7个阶段中的第5个已完成。 不 准备好投入生产环境使用:v1.0.0,生产版本,是 尽可能长时间地保留,在此之前发布的版本都是次要版本 (第93项裁决)。
- 今天有效:问题、理赔、交接、收件箱、实时板块, 内存、令牌成本、人员工作时间、门禁、锁、代理设置等 从BD(珠子)导入。
- 在测试栈中构建并通过了门槛:一个平台上有多个项目 服务器、可观测性、在无法访问服务器时工作, 项目的工作流程,其中关闭表示已完成。没有任何 离线工作是在Windows上运行的。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Aries
An issue tracker, shared memory and coordination layer for AI coding agents. Agents claim work, hand it off and see who else is working, across sessions, machines and models. They reach Aries through MCP (Model Context Protocol), the standard way coding agents call tools; people use the same tracker from the command line. One small Go server keeps the data in Postgres.
Aries is for teams, and single developers, who run several agents on one codebase and need them to agree on who does what, what is ready, what was learned and what has really landed.
Status: v0.8.0 is the current release; stage 5 of 7 done. Not ready for production use yet: v1.0.0, the production release, is held as long as possible, and until then releases are minor versions (decision 93).
- Works today: issues, claims, handoffs, the inbox, the live board, memory, token cost, people’s hours, gates, locks, agent setup, and import from bd (beads).
- Built and passing its gates in the test stack: many projects on one server, observability, work while the server cannot be reached, and a project’s workflow, where closed means landed. None of the offline work has run on Windows.
- v0.8.0 brings protocol 11 and briefs stored on the issue they start (notes), after v0.7.0’s prices by prompt length, the guard, and the dispatcher and outcome record, experimental.
- HTTPS is the default transport; SSH is off until an operator turns it on. Releases authenticate people and services by keys (decision 91). Sign-in at a company’s identity provider and CI sign-in by workload token are built, off unless configured, and not yet security-reviewed.
The roadmap has the detail.
Quick start
Join a project that has a server:
-
Send your public SSH key, such as
~/.ssh/id_ed25519.pub, to the server’s admin.ariesuses the keysshwould: a default file in~/.ssh, or a key in ssh-agent; setARIES_KEY_FILEto use another (Your key is your identity). Where the server signs people in at the company’s identity provider, runaries logininstead (Sign in). -
In the repository, which has a committed
.aries.yaml, check the connection:aries ready -
If nobody has set your agent up in this repository yet, do it and
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →