Recentemente, o GitHub lançou o Copilot, uma ferramenta que gera comandos bash baseados em entrada do usuário. No entanto, uma alternativa interessante surgiu: o Shell GPT. Esta ferramenta de código aberto utiliza modelos de OpenAI ou modelos locais via Ollama para gerar comandos de shell, executá-los e até mesmo conversar com os usuários.

Vantagens do Shell GPT

O Shell GPT é especialmente útil para usuários que não são especialistas em scripting de shell. Ele oferece assistência com comandos bash complexos, comandos FFmpeg e filtragem de logs com Grip. Além disso, o Shell GPT permite que os usuários aceitem ou rejeitem os comandos gerados e solicitem refinamentos.

Como utilizar o Shell GPT

Para começar a utilizar o Shell GPT, é necessário instalar o Ollama e baixar o modelo PHY3, um modelo de IA leve que pode rodar em quase qualquer computador sem GPU. Em seguida, você pode instalar o Shell GPT e utilizar o comando `SGPT` para interagir com o modelo e gerar comandos de shell.

Exemplos de utilização

No vídeo, é demonstrado como utilizar o Shell GPT para criar um arquivo, escrever nele e executar o comando gerado. Além disso, é mostrado como utilizar o modelo para gerar um programa FizzBuzz em Python e um commit message.

Conclusão

O Shell GPT é uma ferramenta poderosa que pode gerar comandos de shell e código funcionais. Com sua capacidade de gerar comandos de shell complexos e código, o Shell GPT é uma excelente alternativa ao GitHub Copilot. Experimente o Shell GPT e compartilhe seus resultados!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *