SeedSpindle
FAQ

Dúvidas sobre o bash: de aliases a downloads

05

Conceitos básicos

O que é o terminal bash?

O terminal bash é a janela de texto onde você digita comandos e o bash os executa. Também é chamado de terminal. O bash armazena seus comandos no histórico, carrega ~/.bashrc quando um shell interativo inicia e expande aliases nele. O SeedSpindle acessa esse terminal via WSL ou SSH. É o ambiente onde os aliases atuam, motivo pelo qual este site foca nele.

O que é um alias no bash?

Um alias no bash é um nome curto que substitui um comando mais longo, como alias ll='ls -la'. Aliases servem para uso interativo e são expandidos apenas em shells interativos, não dentro de scripts. Executar alias sem argumentos lista os atuais, e unalias name remove um do shell atual. Útil para comandos que você digita com frequência.

Onde ficam meus aliases?

Os aliases são armazenados em ~/.bashrc ou em ~/.bash_aliases, que o ~/.bashrc carrega em muitas distribuições. Ambos os arquivos são texto puro na sua pasta home e podem ser abertos em qualquer editor. Um novo alias funciona em novos shells; no shell atual, você recarrega o arquivo com source ~/.bashrc. O agente pode ler qualquer um dos arquivos.

Posso ver o histórico de cd no bash?

Sim, o comando history lista os comandos digitados, incluindo todas as linhas de cd. O bash salva a lista em ~/.bash_history ao sair do shell, e as variáveis HISTSIZE e HISTFILESIZE definem quantas linhas são mantidas na memória e no arquivo. Quem quer usar o histórico do bash como entrada de caderno pode pedir ao agente para executar history e gravar as linhas selecionadas em um arquivo de texto.

Como encontrar ajuda para um comando?

Quatro ferramentas cobrem a maioria dos casos: man name abre uma página de manual, o comando help documenta built-ins do bash como help cd, apropos com uma palavra-chave pesquisa as descrições curtas das páginas de manual, e man -k faz a mesma pesquisa. O agente executa qualquer uma delas e exibe o texto em um card. Ler a saída primeiro ajuda a decidir o que o alias deve conter, e isso ocupa um card.

Usando o SeedSpindle

O SeedSpindle roda no Windows?

Sim, o SeedSpindle é um agente para Windows 10 e 11. Ele acessa seu shell bash via WSL ou SSH para um servidor que você gerencia, lê ~/.bashrc com read_file e executa comandos com Shell. Cada ação aparece como um card com o resultado real, para que você veja o que aconteceu antes de aceitar o próximo passo. Os cards sempre refletem o que o shell realmente fez.

O rimazcode.com é o site oficial do SeedSpindle?

Sim, este é o site oficial do SeedSpindle. Baixe a versão original aqui e compare o checksum SHA-256 com o manifesto publicado antes de executá-lo. O SmartScreen do Windows pode avisar, pois o instalador ainda não tem assinatura de código. Perguntas são enviadas pelo botão Send feedback dentro do app. Use Send feedback no app se algo aqui estiver pouco claro para sua configuração.

Os resultados estão sempre corretos?

Não, o agente executa ferramentas e mostra resultados, mas você deve verificar cada diff e cada saída. Um modelo pode escrever um alias plausível que faz algo diferente do que você pretendia. O código de saída indica se um comando foi executado, e seu próprio teste em um novo shell mostra se fez o que você queria. Aceitar um diff não prova que o alias é útil, então verifique você mesmo.

Como funciona o Ask first?

Ask first é um modo de aprovação que pausa antes de cada ação que altera algo, como gravar um arquivo, e mostra o diff para aceitar ou rejeitar. Ler um arquivo não altera nada, então o agente pode fazer isso sem perguntar. Auto-run executa imediatamente, e Plan only grava um plano e não executa nada. Nada é oculto. O card mostra o diff primeiro.

O que é uma função no bashrc?

Uma função no bashrc é um pequeno bloco nomeado de comandos que você define no arquivo, enquanto um alias é um atalho de texto para um único comando. Ambos são carregados quando um shell interativo inicia. O agente pode ler suas funções com read_file e propor edições como diff para sua revisão. Você lê o plano e depois alterna o modo para executá-lo.

Modelos, privacidade e download

Meus arquivos saem do PC?

Sim, se você usar um provedor de IA em nuvem: o prompt, incluindo o texto de qualquer arquivo lido pelo agente, vai para esse provedor. Com um modelo local, nada sai do PC. O próprio SeedSpindle não envia telemetria, e suas chaves de API permanecem no computador. O modelo que você escolhe decide para onde o texto vai. O botão Test ajuda a verificar um endpoint antes do trabalho real. Escolha com cuidado.

Como verificar o download?

Um checksum SHA-256 é uma impressão digital do arquivo, e você o compara com o manifesto publicado. Execute certutil -hashfile com o caminho do arquivo baixado e SHA256 no final, depois leia o valor impresso. Se diferir do manifesto, não execute o programa de instalação. A página de download mostra o comando completo. Compare os dois valores caractere por caractere.

Preciso de uma conta?

Não, você não precisa de uma conta para executar o SeedSpindle. Baixe o programa de instalação, que tem cerca de 34 MB, abra o app, conecte um modelo e comece. Um provedor de IA em nuvem pode pedir sua própria conta ou chave, pois esse serviço é separado do app. O modelo embutido não precisa de um endpoint próprio. Sua chave de API fica nas configurações do app no seu PC.

Como obter atualizações?

Novas versões são publicadas automaticamente, e o app mostra um botão Update quando uma está pronta, como 2.9.28 em 4 de nov. de 2026. Clique no botão para instalá-lo. A compilação do instalador permite isso, e as verificações de atualização são um dos poucos recursos que usam a rede por conta própria. As verificações de atualização usam a rede, e você escolhe quando instalar.

SeedSpindle para Windows

Comece a editar seus arquivos shell

Baixar SeedSpindle ↗