iTerm2 e o hype exagerado da IA
(xeiaso.net)- Na atualização recente, o iTerm2 ganhou recursos de IA
- Recurso "Engage Artificial Intelligence": insira um prompt no compositor e selecione 'Edit > Engage Artificial Intelligence' para que a IA gere um comando. Requer chave de API da OpenAI.
- Recurso "Codecierge": observa o conteúdo do terminal, define um objetivo e orienta passo a passo. Requer chave de API da OpenAI.
- Há uma caixa de texto que gera comandos quando você descreve o comando desejado
- Semelhante ao antigo GitHub Copilot for CLI, mas integrado ao terminal
- Modelos disponíveis: gpt-3.5-turbo, gpt-4-turbo, gpt-4, gpt-4o
- O gpt-4o não funcionou, mas o gpt-3.5-turbo funcionou bem
- Não é um recurso matador, mas parece algo que eu usaria de vez em quando (especialmente ao lidar com comandos do
ffmpeg)
Principais reações
- Porém, por causa do cansaço com o marketing excessivo em torno da IA, algumas pessoas estão pensando em trocar o iTerm2 por outros emuladores de terminal
- IA é atualmente o meme da moda entre investidores e no setor de tecnologia
- A Microsoft adiciona um botão de IA ao teclado, o Slack treina IA com mensagens, e a OpenAI está envolvida em controvérsia com Scarlett Johansson
- Está em todo lugar, e isso é cansativo
- É difícil acompanhar o estado da arte em IA
- O problema com ferramentas de IA é que os próprios sistemas de IA são muito opacos
- Você coloca uma entrada e sai uma resposta, mas não dá para explicar como ou por que ela foi gerada
- Existe até um bico de encontrar combinações de palavras para fazer a IA se comportar do jeito desejado
- Parece espiar para um mundo desconhecido, mas há trilhões de dólares em jogo
- O recurso de "geração de comandos" está virando um grande assunto online
- Há pessoas migrando para programas sem integração com IA
- Só de mencionar que uma ferramenta terá integração com IA, algumas pessoas já a removem preventivamente por causa dessa opacidade
- Emuladores de terminal estão entre os programas com mais privilégios em um sistema de desenvolvedor, então não são um bom lugar para implementar isso
- Eles lidam com todos os segredos, e como existe o risco de envio para terceiros, as pessoas se dispõem a trocar de ferramenta
Aoi (personagem virtual deste blog: algo como uma caloura de ciência da computação idealista)
- É um recurso opcional que o usuário precisa ativar manualmente
- Você mesmo precisa fornecer a chave de API e pagar pelos custos
- Não vem ativado por padrão
- Então por que as pessoas estão reagindo de forma tão forte?
Cadey (personagem virtual deste blog: uma professora com certo nível de especialização)
- Provavelmente porque isso foi adicionado à ferramenta sem que os usuários tivessem poder para decidir se queriam ou não
- Pelo commit que adicionou os recursos de IA, parece que isso foi desenvolvido ao longo de cerca de 2 anos
- Parece ter começado antes do hype recente da IA
- Entendo por que as pessoas não querem isso
- O maior erro ao colocar isso no iTerm2 foi fazer tanto marketing e oferecer apenas a OpenAI como opção (sem modelos locais)
- Teria sido melhor distribuir isso como um complemento opcional usando a API em Python
- Teria os mesmos benefícios sem provocar uma multidão revoltada
8 comentários
Um motivo prático para esse recurso, que vi em um comentário no Hacker News, poder se tornar um problema é que,
em ambientes de trabalho com segurança rígida, aplicativos que tenham embutida uma função de enviar algum tipo de dado para fora — mesmo que possa ser ativada ou desativada opcionalmente — podem acabar sendo proibidos de instalação desde o início.
Eu uso o Warp, mas... hm, não sei não... hahaha
Ah, então era por isso que nos últimos dias havia tantos posts com títulos dizendo que iam instalar
aracrittyoukittyno lugar do iTerm."Superestimado" talvez?
As ações podem ser uma bolha, mas a tecnologia...
Do nada, metaverso?!