FERRAMENTAS LINUX: O Kernel Linux estuda Adotar os AGENTS.md para Orientar os Agentes de IA: O que Muda para os Desenvolvedores

sexta-feira, 25 de setembro de 2026

O Kernel Linux estuda Adotar os AGENTS.md para Orientar os Agentes de IA: O que Muda para os Desenvolvedores

 


O Kernel Linux pode adotar os AGENTS.md para guiar agentes de IA. Entenda a proposta, benefícios, objeções e o que isso significa para o futuro do kernel. Saiba mais. Descubra como!!!


O desenvolvimento do kernel Linux sempre foi um terreno de regras rígidas: estilo de código rigoroso, processos de revisão bem definidos e uma comunidade que valoriza a qualidade acima de tudo. 

Agora, com a crescente onda de patches gerados por agentes de IA e LLMs, surge uma proposta que pode mudar a forma como esses agentes interagem com o código-fonte do kernel: a adoção de um arquivo AGENTS.md.

Neste artigo, você vai entender o que é essa proposta, quais os benefícios esperados, as objeções levantadas na lista de discussão do kernel (LKML) e o que isso significa para o futuro do desenvolvimento open source.


O que é o AGENTS.md e por que o Kernel Linux está considerando adotá-lo?


O AGENTS.md é um arquivo Markdown que serve como um guia para agentes de IA e LLMs. 

A ideia é que, ao encontrar esse arquivo na raiz de um repositório, os agentes carreguem automaticamente as instruções e diretrizes específicas do projeto, em vez de tentarem adivinhar as convenções ou consumirem toda a documentação disponível.

No caso do kernel Linux, a proposta é adicionar um AGENTS.md que funcione como um symlink para o arquivo README já existente. A partir desse ponto, o agente é direcionado para a documentação sobre assistentes de codificação e outras informações relevantes para desenvolvedores do kernel.


A proposta de Sasha Levin


Quem está por trás da iniciativa é Sasha Levin, desenvolvedor de longa data do kernel Linux e envolvido em outras frentes de IA para o projeto, como a determinação de patches para back-porting na árvore estável e a resolução de conflitos de merge assistida por IA.

A justificativa para adicionar o AGENTS.md veio de testes práticos. Em um cenário sem o arquivo, um agente de IA adicionou uma tag "Signed-off-by" a um patch proposto, mesmo sem o usuário ter assinado explicitamente. 

Além disso, o agente usou sua própria tag de atribuição, em vez da tag padronizada Assisted-by do kernel.  Em um segundo agente testado, sem o AGENTS.md, nenhuma atribuição foi adicionada.


Testes com agentes de IA: o que mudou?


Após a introdução do AGENTS.md, ambos os agentes passaram a se comportar de acordo com os padrões do kernel. O segundo agente, em particular, melhorou sua conformidade com as melhores práticas de desenvolvimento do kernel. 

Isso demonstra que um guia explícito pode reduzir comportamentos indesejados e alinhar as contribuições geradas por IA às expectativas da comunidade.


Produto Recomendado


Domine a Engenharia de IA e construa aplicações que escalam.

Você já brincou com ChatGPT, mas na hora de construir um produto de IA de verdade, bate aquele branco? RAG, fine-tuning, avaliação, agentes, deploy... por onde começar?

"Engenharia de IA: Construindo aplicações com modelos de fundação" é o guia prático que faltava. Escrito por Chip Huyen, referência mundial em IA, este livro mostra o caminho do zero ao deploy.


✅ Aprenda a projetar aplicações com LLMs

✅ Domine RAG, fine-tuning e engenharia de prompt

✅ Avalie, otimize e coloque em produção

✅ Evite os erros mais comuns que travam projetos

Ideal para devs, cientistas de dados e product managers que querem sair do protótipo e entregar valor real.

📦 Compre agora na Amazon e receba em casa.

Engenharia de IA: Construindo aplicações com modelos de fundação -> https://link.amazon/B069ZkbX7

Eu ganho uma comissão quando você faz uma compra.



Quais são os benefícios e as objeções?

A proposta não é unânime. Enquanto alguns enxergam vantagens claras, outros levantam preocupações legítimas sobre o impacto no fluxo de trabalho e no consumo de recursos.


Benefícios para desenvolvedores e agentes


  • Padronização de contribuições: Com o AGENTS.md, agentes de IA passam a seguir as mesmas regras que desenvolvedores humanos, incluindo o uso correto de tags de atribuição e a não inclusão de assinaturas indevidas.
  • Redução de erros: Testes mostraram que agentes sem orientação explícita podem cometer erros que geram retrabalho e revisões desnecessárias.

  • Integração com o fluxo existente: Ao linkar para o README, a proposta aproveita a documentação já mantida pela comunidade, evitando duplicação de informações.

Objeções no LKML: consumo de tokens


A principal objeção levantada na lista de discussão do kernel é que fazer com que agentes de IA consumam o README inteiro e a documentação associada aumentaria o consumo de tokens. Em um contexto onde o custo computacional e a eficiência são cruciais, essa preocupação é válida.

Uma alternativa sugerida seria criar uma documentação mais direcionada, específica para agentes de IA, que reduzisse o volume de tokens consumidos. No entanto, isso exigiria esforço adicional de manutenção e poderia divergir da documentação principal ao longo do tempo.


Como isso afeta você, desenvolvedor ou entusiasta do Linux?


Mesmo que você não contribua diretamente com patches para o kernel, a adoção do AGENTS.md pode ter implicações no ecossistema de desenvolvimento open source como um todo.


Implicações para as contribuições com IA


Se a proposta for aceita, desenvolvedores que utilizam agentes de IA para gerar patches terão uma camada adicional de segurança: os agentes serão automaticamente guiados pelas convenções do kernel, reduzindo a chance de submissões que violam as regras da comunidade.

Isso não substitui a revisão humana, mas pode diminuir a carga sobre os mantenedores, que frequentemente precisam corrigir contribuições geradas por IA que não seguem os padrões do projeto.


O futuro do desenvolvimento do kernel com IA


A discussão sobre o AGENTS.md é um reflexo de uma tendência maior: a integração crescente de IA no desenvolvimento de software. 

O kernel Linux, sendo um dos projetos open source mais complexos e rigorosos do mundo, serve como um laboratório para testar como essa integração pode funcionar na prática.

Se a proposta prosperar, outros projetos podem seguir o exemplo, adotando arquivos AGENTS.md para orientar agentes de IA de forma padronizada. Isso poderia levar a uma nova convenção na comunidade open source, semelhante ao que aconteceu com arquivos como README, CONTRIBUTING e LICENSE.


FAQ: Perguntas Frequentes

1. O AGENTS.md já foi oficialmente adotado pelo kernel Linux?

Não. A proposta foi enviada por Sasha Levin e está em discussão na lista de discussão do kernel (LKML). Ainda não há uma decisão final.


2. Qual a diferença entre AGENTS.md e o README existente?

O AGENTS.md proposto é um symlink para o README. A diferença é que os agentes de IA são programados para carregar automaticamente o AGENTS.md, enquanto o README é lido apenas quando um humano ou agente decide explicitamente consultá-lo.


3. O que é a tag Assisted-by mencionada na proposta?

É uma tag padronizada pelo kernel Linux para indicar que um patch foi assistido por uma ferramenta de IA. A proposta do AGENTS.md visa garantir que os agentes usem essa tag em vez de criarem suas próprias atribuições.


Checklist copiável: Prepare seu repositório para agentes de IA


# Checklist: Repositório pronto para agentes de IA


- [ ] Criar arquivo AGENTS.md na raiz do repositório.

- [ ] Fazer AGENTS.md apontar para o README ou documentação relevante.

- [ ] Incluir instruções sobre tags de atribuição (ex: Assisted-by).

- [ ] Documentar regras de estilo de código específicas do projeto.

- [ ] Listar convenções de commit e formatação de patches.

- [ ] Adicionar aviso sobre não incluir Signed-off-by sem autorização explícita.

- [ ] Testar com pelo menos dois agentes de IA diferentes.

- [ ] Revisar periodicamente o AGENTS.md conforme o projeto evolui.


Conclusão: o que você pode fazer agora


A proposta do AGENTS.md no kernel Linux representa um passo importante na convivência entre desenvolvedores humanos e agentes de IA. Se você é desenvolvedor, entusiasta ou simplesmente acompanha o ecossistema open source, vale a pena ficar atento a essa discussão.

Baixe nosso checklist gratuito "Como preparar seu repositório para agentes de IA" e comece a organizar seu projeto hoje mesmo. Compartilhe este artigo com sua rede e comente abaixo: você acha que o kernel Linux deveria adotar o AGENTS.md?



Nenhum comentário:

Postar um comentário