fundamentos
O que é uma equipe nativa de IA?
Tradução assistida por agentes de IA. Em caso de divergência, prevalece a página em inglês. Se você encontrar algum problema no texto, abra uma issue ou envie um pull request.
Uma equipe nativa de IA é uma equipe em que pessoas e agentes de IA trabalham a partir de uma única camada de contexto compartilhada: um registro de como a equipe pensa, pertencente ao repositório, versionado e alterado por meio de revisão.
A camada de contexto guarda a linguagem do domínio da equipe, as restrições que precisam valer, as decisões por trás do sistema, as convenções que ela segue e as travas de proteção que orientam a atuação dos agentes. Pessoas e agentes a consultam a cada tarefa, e toda mudança passa pelo mesmo processo de revisão e aprovação. Leji é a especificação aberta da camada de contexto.
Além dos prompts e da adoção de ferramentas
Ferramentas de IA aceleram tarefas, mas prompts espalhados, instruções por ferramenta e conhecimento guardado na memória de cada um não mudam a forma de trabalhar de uma equipe. Já uma equipe nativa de IA compartilha, versiona e governa uma única camada de contexto.
Intenção acima de instruções
O contexto compartilhado registra a intenção duradoura: o que as coisas significam, o que precisa valer e por quê. Pessoas e agentes definem as ações com base nessa intenção e na tarefa, enquanto o significado e as restrições sobrevivem a qualquer fornecedor. A justificativa explica por quê.
Um círculo, não um degrau
O contexto circula pelo trabalho entre pessoas, de pessoas para a IA e de pessoas para a IA e de volta para as pessoas. Todos que têm acesso o consultam, qualquer pessoa pode propor mudanças e a aprovação cabe às pessoas. O controle de versão concede o acesso; o contexto restrito fica em uma camada de contexto com permissões próprias.
Mecanismo acima de boa vontade
O contexto compartilhado se deteriora conforme a realidade muda. Etapas obrigatórias de revisão, verificações mecânicas de desvio e horizontes de atualidade evitam que a manutenção dependa apenas da disciplina das pessoas. As regras de governança aplicam esses mecanismos de imposição de forma mecânica e sinalizam o contexto que envelheceu.
Um fluxo de trabalho nativo de IA
Uma pessoa da engenharia e um agente carregam a camada de contexto para uma tarefa e partem da mesma linguagem, das mesmas restrições e das mesmas decisões. O agente propõe as mudanças de código e de contexto onde forem necessárias; uma pessoa revisa as duas pelo mesmo processo de revisão e aprovação, e assim manter o contexto passa a fazer parte do trabalho.
Como o Leji torna isso verificável
Ser nativo de IA é fácil de declarar e difícil de verificar. O Leji torna a camada de contexto verificável: um manifesto leji.json declara a conformidade, e a CLI de referência adota o repositório, valida os artefatos de acordo com os schemas publicados e determina o nível de conformidade.
Os quatro níveis de conformidade (core, indexed, governed e federated) nomeiam, cada um, um conjunto cumulativo de requisitos que uma camada de contexto tem ou não tem em funcionamento. Eles não são uma nota de maturidade: a maioria das equipes deveria chegar a governed e parar.
O nível federated existe para organizações em que mais de uma equipe já é dona de uma camada de contexto que vale manter inteira; as irmãs continuam sendo fontes distintas, de donos independentes, que uma hospedeira monta por pin.
A CLI verifica o que pode ser conferido por máquina e relata o restante, que a equipe atesta. Assim, a declaração tem fundamento e não se limita a uma afirmação.
Perguntas frequentes
Ser nativo de IA é só usar ferramentas de IA para programar?
Não. Usar ferramentas de IA acelera tarefas individuais. Ser nativo de IA muda a forma de trabalhar da equipe: o contexto de trabalho é compartilhado, versionado e governado, então pessoas e agentes trabalham a partir da mesma fonte. Adotar ferramentas é um passo no caminho, não o destino.
Ser nativo de IA exige algum fornecedor ou ferramenta específica?
Não. A camada de contexto independe de ferramenta. O Leji padroniza o formato e a governança, não o conteúdo, e a conformidade nunca exige um produto ou serviço comercial específico, nem mesmo os da própria curadora. Os pontos de entrada de fornecedor são redirecionamentos para a única camada de contexto.
Qual é a diferença entre o Leji e a camada de contexto?
O Leji é a especificação aberta. A camada de contexto é o que uma equipe constrói e possui ao segui-la. O Leji padroniza o formato e a governança, não o conteúdo.
Como uma equipe nativa de IA impede que a camada de contexto fique desatualizada?
As mudanças na camada de contexto passam pelo mesmo processo de revisão e aprovação que o código, os horizontes de atualidade sinalizam o contexto que envelheceu, e as ferramentas nunca tratam silenciosamente contexto desatualizado como atual. Uma equipe nativa de IA atualiza a camada de contexto como parte de fazer o trabalho. Assim, a desatualização aparece cedo, em vez de se acumular sem que ninguém perceba.