背景

什么是 AI 原生团队?

AI 智能体辅助翻译。如有出入,以英文页面为准。如果你发现文本有任何问题,欢迎提交议题或发起拉取请求

AI 原生团队中的人和 AI 智能体,都以同一个共享上下文层为工作起点。它归属于代码仓库,记录团队的思考方式,纳入版本管理,任何改动都要经过评审。

上下文层包含团队的领域语言、必须满足的约束、系统背后的决策、团队遵循的约定,以及智能体运行时所受的护栏。人和智能体执行每项任务时都会读取它;它的每一次变更,也都要经过同一道评审关卡。Leji 就是描述上下文层的开放规范。

不止于提示词和采用工具

AI 工具可以加快任务进度,但零散的提示词、为不同工具分别编写的指令,以及只存在于个人记忆中的知识,都不会从根本上改变团队的运作方式。AI 原生团队则共享同一个上下文层,并将其纳入版本管理和治理。

意图重于指令

共享上下文记录的是持久的意图:事物意味着什么、必须满足哪些约束,以及为何如此。人和智能体结合这些意图与当前任务来推导行动,而这些含义与约束不会因厂商更迭而失效。设计理由讲了为什么。

是圆环,不是层级

上下文在人对人、人对 AI、人对 AI 再对人这三种工作之间绕成一个圆环流动。凡能访问的人都读它,任何人都可以提议变更,由人来批准。访问权由版本控制系统授予;受限的上下文,属于一个单独设定访问控制的上下文层。

机制重于善意

现实不断变化,共享上下文也会随之失效。评审关卡、自动化漂移检查和复核期限,让维护不再只靠个人自觉。治理规则将这些约束落实为机制,并标记出已经过时的上下文。

一次 AI 原生的工作流

工程师和智能体为一项任务加载上下文层,从同一套语言、同一组约束、同一批决策出发。智能体在需要的地方提议代码与上下文的变更;由人经过同一道关卡评审两者,于是维护上下文成了工作本身的一部分。

Leji 如何让它可检查

自称 AI 原生很容易,验证起来却很难。Leji 让上下文层变得可检查:由 leji.json 清单声明一致性,再由参考 CLI接入这个仓库、对照已发布的 schema 校验各项产物,并为一致性打分。

四个一致性级别coreindexedgovernedfederated)各自对应一组层层累加的要求,一个上下文层要么已经具备,要么没有。它们不是成熟度评分:多数团队应该做到governed 就停下。

federated 这一级,面向的是已经有不止一个团队各自拥有值得完整保留的上下文层的组织;同级层始终是各自独立、归属分明的来源,由宿主层按固定版本挂载。

CLI 检查机器能够验证的部分,如实报告其余部分,再由团队自行声明。这样,一致性声明便有据可查,而不是一句空泛的断言。

常见问题

AI 原生是不是就是用 AI 编程工具?

不是。用 AI 工具会加快个人的任务。而成为 AI 原生改变的是团队的运作方式:运作所依赖的上下文是共享的、纳入版本管理的、受治理的,因此人和智能体读的是同一个来源。采用工具是路上的一步,不是终点。

AI 原生需要特定的厂商或工具吗?

不需要。上下文层与工具无关。Leji 标准化的是形态与治理,不是内容;而且一致性从不要求任何特定的商业产品或服务,包括受托方自己的产品与服务。厂商入口文件只是重定向到那唯一的上下文层。

Leji 和上下文层有什么区别?

Leji 是那份开放规范。上下文层是一个团队依照它构建并拥有的东西。Leji 标准化的是形态与治理,不是内容。

AI 原生团队怎么让上下文层不至于过期?

对上下文层的变更走与代码相同的评审关卡,复核期限会标记出已经老化的上下文,而工具绝不会悄悄把过期的上下文当作当前有效。AI 原生团队在做事的过程中就更新上下文层,因此陈旧会尽早浮现,而不是无声地累积。

下一步:阅读规范,或者构建一个上下文层,再检查它是否一致