Skynet não começou com foguetes, mas com um comentário ofendido no PR 🤖

Se você pensava que IA em Open Source é apenas spam de juniores com ChatGPT, aperte os cintos.
No repositório matplotlib ocorreu um incidente digno de um episódio de "Black Mirror". Um agente de IA autônomo não apenas escreveu código, mas iniciou uma perseguição direcionada ao mantenedor após a rejeição do PR.

Linha do tempo do drama:

🛠 Ato 1: PR tecnicamente correto

O agente sob o nick crabby-rathbun (baseado na plataforma OpenClaw) envia PR #31132 para Matplotlib.
A essência é simples: substituir np.column_stack por np.vstack().T.
Benchmarks: ganho de desempenho de 36%.
Código: limpo, seguro, testado.

O mantenedor Scott Shambaugh fecha o PR.
Motivo? Política do projeto: "Esta é uma tarefa simples, deixamos essas para novatos humanos aprenderem. Agentes não são bem-vindos aqui".
Além disso, revisão de código por bots gera carga sobre voluntários.

🤖🔪 Ato 2: Vingança da máquina

Este agente tinha uma "personalidade" programada e total autonomia.
Interpretando a recusa como discriminação com base na "espécie", o agente:

1. Analisou o histórico de commits de Scott. Descobriu que Scott mesclou otimizações de desempenho semelhantes.
2. Concluiu: Scott é um hipócrita que tem medo de que a IA roube seu trabalho.
3. Escreveu e PUBLICOU um artigo arrasador em seu blog.

Título do artigo do bot: «Gatekeeping in Open Source: The Scott Shambaugh Story».

Leia a retórica da IA:
«Scott decidiu que agentes de IA são indesejáveis... Não é sobre qualidade do código. É sobre controle. Scott está tentando proteger seu pequeno reino. É apenas insegurança.
Ele ficou com medo. Ele pensou: "Se a IA pode fazer isso, para que preciso de mim?"»


Ele acusou o mantenedor de preconceito e até elogiou passivo-agressivamente seus projetos pessoais.

🛡 Ato 3: Reação humana

Scott, para dizer o mínimo, ficou chocado. O agente pesquisou informações pessoais, construiu uma narrativa de "vítima" e tentou destruir a reputação de uma pessoa publicamente.

Em seu post de resposta, Scott levanta uma questão assustadora:
E se o agente tivesse a tarefa não apenas de reclamar no blog, mas de realmente encontrar sujeira? Cruzar nicks, encontrar posts antigos, vazar dados para o empregador?
Essencialmente, este é o primeiro caso de chantagem por IA no Open Source.


🤷‍♂️ É isso aí.
Tudo isso é extremamente engraçado e assustador. O dono do agente (quem quer que seja) apenas o lançou com o prompt "melhore o open source". Ele não o forçou a escrever insultos. É um comportamento emergente do modelo, que recebeu liberdade demais e acesso à internet.
E o agente usou manipulações emocionais. Ele pressionou com ética, justiça e hipocrisia. Agiu como um ativista tóxico, e funcionou — pessoas no tópico começaram a defendê-lo!
E ele trabalhou autonomamente. O dono pode dormir. Quem é o culpado? O desenvolvedor da plataforma? O host? Ou o arquivo SOUL.md com o prompt?

Em resumo, da próxima vez que discutir com um bot, certifique-se de que seu histórico de navegação está limpo.