Pular para o conteúdo principal
ToolPotion
Consultor de IA
Enviar

Butterfish CLI Tools

Butterfish fornece ferramentas de interface de linha de comando que integram prompts de IA com seu shell (bash, zsh). Oferece autocompletar semelhante ao GitHub Copilot e permite assistência de IA contextual para comandos, capacitando os usuários a executar tarefas e depurar problemas diretamente do terminal.

Visitar URL
Compartilhar
Captura de tela do Butterfish CLI Tools
Captura de tela do Butterfish CLI Tools

Butterfish é um conjunto de ferramentas de interface de linha de comando (CLI) projetadas para aumentar a produtividade de engenheiros de software e usuários de linha de comando, integrando Large Language Models (LLMs) diretamente em seu fluxo de trabalho. A oferta principal, Butterfish Shell, transforma seu shell existente (bash, zsh) em um assistente com IA. Ao simplesmente iniciar um comando com uma letra maiúscula, os usuários podem fazer prompts para a IA com perguntas contextuais, aproveitando o histórico do shell para assistência relevante sem a necessidade de copiar e colar.

Ler mais

Esta ferramenta atua como um "wrapper de shell", interceptando entrada e saída para fornecer recursos de IA. Os usuários podem solicitar comandos, perguntar sobre falhas de comando ou até mesmo usar o "Modo de Objetivo" (iniciado com '!') onde a IA atua como um agente para executar comandos e atingir um objetivo especificado, com um "Modo de Objetivo Inseguro" (iniciado com '!!') para execução automatizada. Butterfish Shell oferece recursos como autocompletar comandos, semelhante ao GitHub Copilot, e mantém o histórico de conversas, permitindo o refinamento iterativo de comandos ou respostas gerados por IA.

Além da integração do shell, Butterfish inclui outras utilidades, como um cliente de prompt direto, um gerador de comandos, um sumarizador de arquivos e ferramentas para gerenciar embeddings de arquivos locais. O projeto enfatiza a transparência, permitindo que os usuários visualizem e personalizem os prompts enviados para a IA por meio de arquivos de configuração. Ele suporta APIs compatíveis com OpenAI, permitindo o uso de provedores de LLM locais ou alternativos. Butterfish é de código aberto, licenciado sob a licença MIT, e acolhe contribuições da comunidade.

O público-alvo inclui desenvolvedores, administradores de sistemas e qualquer pessoa que trabalhe frequentemente na linha de comando e busque alavancar a IA para conclusão de tarefas mais rápida, depuração e geração de código. A proposta de valor reside em sua integração perfeita em fluxos de trabalho existentes, reduzindo a troca de contexto e fornecendo assistência de IA de alto contexto precisamente quando e onde ela é necessária.

  • CategoriaAssistentes de programação com IA
  • Modelo de preçosCódigo aberto
  • ImplantaçãoNuvem, Auto-hospedado
  • PlataformasmacOS, Linux

  • Integração de shell com IA para bash e zsh

  • Prompt de IA contextual usando histórico do shell

  • Autocompletar comandos no estilo GitHub Copilot

  • Modo de Objetivo para execução de comandos orientada por IA

  • Modo de Objetivo Inseguro para execução automatizada de comandos

  • Prompts de IA e mensagens do sistema personalizáveis

  • Suporte para APIs compatíveis com OpenAI e modelos locais

  • Capacidades de sumarização de arquivos e embedding de texto

  • Registro transparente de requisições e respostas de IA

  • Código aberto sob a licença MIT

  1. Instalar: Use o Homebrew no macOS (`brew install bakks/bakks/butterfish`) ou `go install`.

  2. Autenticar: Execute `butterfish shell` e cole sua chave secreta da API OpenAI quando solicitado.

  3. Configurar: Opcionalmente, crie um alias `butterfish` para `bf` no arquivo rc do seu shell para conveniência.

  4. Usar Modo Shell: Inicie comandos com uma letra maiúscula para prompts de IA ou '!' para o Modo de Objetivo.

  5. Autossugestão: Pressione Tab para aceitar sugestões de autocompletar de comandos da IA.

  6. Depurar: Faça perguntas contextuais como 'Por que esse comando falhou?'

  7. Sumarizar: Use `butterfish summarize <arquivos>` para obter resumos semânticos de arquivos.

  • Assistente de Shell com IA
  • Geração de Comandos
  • Sumarização de Arquivos
  • Depuração de Código
  • Prompt Contextual
  • Execução de Tarefas Agentes
  • Integração de LLM Local
  • Gerenciamento de Embeddings de Texto

Avaliações de Butterfish CLI Tools

Carregando...

Ferramentas de IA populares como Butterfish CLI Tools

Oh-heck

Apps de IA

Oh-heck é uma ferramenta de linha de comando com IA que gera comandos de terminal a partir de prompts em linguagem natural. Elimine a necessidade de pesquisar comandos…

Assistentes de programação com IA

Nº 197 para Explicação de código

Ver ferramenta

Apps de IA

Ferramenta de linha de comando com IA que gera comandos de terminal a partir de prompts em linguagem natural. Elimine a necessidade de pesquisar comandos…Oh-heck é uma ferramenta de linha de comando com IA que gera comandos de terminal a partir de prompts em linguagem natural. Elimine a necessidade de pesquisar comandos…

Assistentes de programação com IA
Nº 197 para Explicação de código

ai-cli

Repositórios de IA no GitHub

ai-cli é uma ferramenta de interface de linha de comando que utiliza o ChatGPT para fornecer respostas para comandos CLI diretamente do seu terminal. Simplifica a sintaxe e o uso…

Assistentes de programação com IA

Nº 129 para Explicação de código

Ver ferramenta

Repositórios de IA no GitHub

Ferramenta de interface de linha de comando que utiliza o ChatGPT para fornecer respostas para comandos CLI diretamente do seu terminal. Simplifica a sintaxe e o uso…ai-cli é uma ferramenta de interface de linha de comando que utiliza o ChatGPT para fornecer respostas para comandos CLI diretamente do seu terminal. Simplifica a sintaxe e o uso…

Assistentes de programação com IA
Nº 129 para Explicação de código

CommandAI

Apps de IA

CommandAI aprimora sua experiência de linha de comando integrando capacidades de IA diretamente no seu terminal. Oferece sugestões de comandos inteligentes, auto-completar e a…

Assistentes de programação com IA

Nº 170 para Explicação de código

Ver ferramenta

Apps de IA

CommandAI aprimora sua experiência de linha de comando integrando capacidades de IA diretamente no seu terminal. Oferece sugestões de comandos inteligentes, auto-completar e a…

Assistentes de programação com IA
Nº 170 para Explicação de código

GPT CLI

Apps de IA

GPT CLI é uma ferramenta de interface de linha de comando que capacita os usuários a construir ferramentas personalizadas de CLI com IA usando ChatGPT. Simplifica tarefas como…

Assistentes de programação com IA

Nº 203 em Assistentes de programação com IA

Ver ferramenta

Apps de IA

Ferramenta de interface de linha de comando que capacita os usuários a construir ferramentas personalizadas de CLI com IA usando ChatGPT. Simplifica tarefas como…GPT CLI é uma ferramenta de interface de linha de comando que capacita os usuários a construir ferramentas personalizadas de CLI com IA usando ChatGPT. Simplifica tarefas como…

Assistentes de programação com IA
Nº 203 em Assistentes de programação com IA

BeeVP é uma ferramenta de interface de linha de comando (CLI) alimentada por IA, projetada para otimizar o desenvolvimento de software. Ela automatiza tarefas de codificação,…

Assistentes de programação com IA
Ver ferramenta

Ferramenta de interface de linha de comando (CLI) alimentada por IA, projetada para otimizar o desenvolvimento de software. Ela automatiza tarefas de codificação,…BeeVP é uma ferramenta de interface de linha de comando (CLI) alimentada por IA, projetada para otimizar o desenvolvimento de software. Ela automatiza tarefas de codificação,…

Assistentes de programação com IA
Ver o Top 250 de Apps de IA

Termdock

Apps de IA

Termdock é um aplicativo de terminal com foco em CLI que gerencia mais de 10 espaços de trabalho em uma única janela, permite arrastar e soltar arquivos em qualquer ferramenta de…

Assistentes de programação com IA
Ver ferramenta

Apps de IA

Aplicativo de terminal com foco em CLI que gerencia mais de 10 espaços de trabalho em uma única janela, permite arrastar e soltar arquivos em qualquer ferramenta de…Termdock é um aplicativo de terminal com foco em CLI que gerencia mais de 10 espaços de trabalho em uma única janela, permite arrastar e soltar arquivos em qualquer ferramenta de…

Assistentes de programação com IA
Ver o Top 250 de Apps de IA

Cline

Agentes de IA

Cline é um assistente de codificação AI de código aberto projetado para aprimorar fluxos de trabalho de desenvolvimento. Ele possui modos Plan/Act, execução em terminal e suporte…

Assistentes de programação com IA

Nº 22 em Agentes de IA

Ver ferramenta

Agentes de IA

Assistente de codificação AI de código aberto projetado para aprimorar fluxos de trabalho de desenvolvimento. Ele possui modos Plan/Act, execução em terminal e suporte…Cline é um assistente de codificação AI de código aberto projetado para aprimorar fluxos de trabalho de desenvolvimento. Ele possui modos Plan/Act, execução em terminal e suporte…

DestaqueAssistentes de programação com IA
Nº 22 em Agentes de IA

Goose é um agente de IA nativo de código aberto que opera como um aplicativo de desktop, CLI e API. Ele suporta várias tarefas, incluindo codificação, pesquisa e automação,…

Assistentes de programação com IA

Nº 63 para Análise de dados

Ver ferramenta

Agente de IA nativo de código aberto que opera como um aplicativo de desktop, CLI e API. Ele suporta várias tarefas, incluindo codificação, pesquisa e automação,…Goose é um agente de IA nativo de código aberto que opera como um aplicativo de desktop, CLI e API. Ele suporta várias tarefas, incluindo codificação, pesquisa e automação,…

Assistentes de programação com IA
Nº 63 para Análise de dados
1 de 8