NOME
O Atuin ficou ainda melhor!
DESCRIÇÃO
Há dois anos, o meu último post antes deste blog ser desativado foi "use o atuin e navegue pelo seu histórico shell", em que eu fazia uma breve apresentação dessa ferramenta fantástica.
Agora eu gostaria de falar sobre os novos recursos que foram introduzidos na últimas versões e o que foi melhorado da época desse primeiro post pra cá.
Eu creio que a principal feature que é mais interessante, é que o atuin integra uma IA, que acaba sendo uma mão na roda pra resolver eventuais percalços do dia a dia no Linux, sem sair do shell.
Por exemplo, você não sabe a sintaxe de um comando ou até mesmo o utilitário correto pra resolver um problema, agora você não precisa ir até o Google, recorrer ao ChatGPT ou a Gemini e/ou vasculhar as man pages pra tentar descobrir de que forma seu problema pode ser resolvido.
Basta a partir do próprio shell pressionar SHIFT + ? e você irá abrir a query abaixo:

E vai além disso, você pode questionar qual o comando e a IA irá informar qual é e ainda irá questionar se você quer executá-lo.

E como um bom vendedor, eu ainda adiciono que: E NÃO É APENAS ISSO!
O atuin consegue ser configurado para ler não apenas os comandos executados com seus argumentos, mas, também a saída do shell por completo, isto é, o que os programas rodados exibiram. Desse modo, ele pode diagnosticar porque um comando previamente rodado não funcionou conforme o esperado, lhe economizando tempo em diagnósticos e evitando que você copie e cole a saída e os comandos executados em um assistente de IA.
Mais detalhes sobre como você pode realizar isso, pode ser encontrado na vasta e excelente documentação que encontra-se aqui.
E caso você se preocupe com o fato de estar compartilhando seus dados com uma IA que você não sabe que destino está dando e pra quem, saiba que o atuin suporta integração com o ollama, como podemos ver aqui.
Então, não existem motivos para você não usar essa solução que está cada dia melhor.