Repolode
pank-su

pank-su/opencode-prompt-completion

Plugin para o terminal e o Desktop do OpenCode V2 que mostra continuações de prompt em cinza, aceitas com Tab.

Estrelas
6
Forks
1
Issues abertas
0
Último commit
há 10 dias

O que é?

Este plugin adiciona sugestões de continuação de prompt em linha à interface do terminal OpenCode V2 e ao app Desktop. Conforme você digita, uma continuação em cinza aparece no campo do prompt. Tab aceita a sugestão inteira, Option+Right ou Ctrl+Right aceita uma palavra, e Esc a oculta. Até ser aceita, a sugestão não faz parte do texto do prompt, e nenhuma mensagem é enviada automaticamente.

Por padrão, o modo automático envia rascunhos ao modelo selecionado antes de Enter, consumindo a cota do provedor ou tokens pagos. Você pode desativá-lo com a opção automatic para fazer solicitações somente manualmente. A configuração do terminal fica em cli.json global e funciona com servidores remotos; o Desktop usa opencode.json e requer o OpenCode 2.2.0 com sua API experimental de plugins para GUI. É possível configurar timeouts, debounce, cooldown e o modelo de previsão.

O plugin é instalado com `opencode plugin add github:pank-su/opencode-prompt-completion`. Ele faz chamadas stateless de geração de texto, sem criar sessões nem chamar ferramentas, e o código não mantém registros dos rascunhos. É um projeto independente, licenciado sob MIT, e não um componente oficial do OpenCode.

Recursos principais

  • 01Mostra continuações em cinza diretamente no campo de prompt do OpenCode.
  • 02Aceita a sugestão inteira com Tab ou uma palavra por vez com Option+Right / Ctrl+Right.
  • 03Oferece suporte ao terminal e ao Desktop, com arquivos de configuração separados.
  • 04Permite desativar as solicitações automáticas e acionar sugestões manualmente com <leader>j.
  • 05Oferece opções para configurar timeout, debounce, cooldown e seleção do modelo.

Casos de uso

  • Agilizar a escrita de prompts longos para agentes de programação no terminal do OpenCode.
  • Usar um modelo mais barato ou rápido para sugestões curtas enquanto a sessão principal usa outro modelo.
  • Trabalhar com um servidor OpenCode remoto usando a configuração local do plugin para terminal.

Início rápido

  1. 1

    Instale o plugin do GitHub com o OpenCode

    opencode plugin add github:pank-su/opencode-prompt-completion
  2. 2

    Abra uma sessão, digite pelo menos três caracteres e aguarde o texto cinza aparecer; use /reload se a TUI já estiver aberta

Antes de usar

  • O modo automático vem ativado por padrão e envia os rascunhos ao modelo selecionado antes de pressionar Enter, consumindo a cota ou tokens pagos.
  • Requer o OpenCode V2; o OpenCode V1 não é compatível.
  • O suporte ao Desktop é experimental e pode exigir atualizações após mudanças no Desktop.
  • O projeto é novo e tem apenas 1 estrela.

Em coleções

Tópicos

Perguntas frequentes

O que é opencode-prompt-completion?
Plugin para o terminal e o Desktop do OpenCode V2 que mostra continuações de prompt em cinza, aceitas com Tab. Este plugin adiciona sugestões de continuação de prompt em linha à interface do terminal OpenCode V2 e ao app Desktop. Conforme você digita, uma continuação em cinza aparece no campo do prompt. Tab aceita a sugestão inteira, Option+Right ou Ctrl+Right aceita uma palavra, e Esc a oculta. Até ser aceita, a sugestão não faz parte do texto do prompt, e nenhuma mensagem é enviada automaticamente.
opencode-prompt-completion é gratuito? Qual é a licença?
opencode-prompt-completion é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
opencode-prompt-completion ainda é mantido?
Manutenção ativa. O último commit de opencode-prompt-completion foi em 28 de out. de 2026.
Para que posso usar opencode-prompt-completion?
Agilizar a escrita de prompts longos para agentes de programação no terminal do OpenCode. Usar um modelo mais barato ou rápido para sugestões curtas enquanto a sessão principal usa outro modelo. Trabalhar com um servidor OpenCode remoto usando a configuração local do plugin para terminal.
Como instalar opencode-prompt-completion?
Instale o plugin do GitHub com o OpenCode: opencode plugin add github:pank-su/opencode-prompt-completion Abra uma sessão, digite pelo menos três caracteres e aguarde o texto cinza aparecer; use /reload se a TUI já estiver aberta
Onde consigo opencode-prompt-completion?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/pank-su/opencode-prompt-completion

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados