Plugin do OpenCode que transforma chamadas de ferramentas, comandos de shell e diffs de uma sessão em um resumo de handoff em Markdown, pronto para revisão.
davidprokopec/opencode-schedule
Um plugin para OpenCode V2 que adia um prompt por um período definido e depois o envia de volta à mesma sessão.
- Estrelas
- 0
- Forks
- 0
- Issues abertas
- 2
- Último commit
- há 5 dias
O que é?
opencode-schedule é um plugin para OpenCode V2 que permite agendar um prompt para ser executado após um intervalo. Ao digitar um comando como /schedule 1hour implementar isto, o comando retorna imediatamente e, quando o tempo acaba, o prompt é enviado para a mesma sessão como uma mensagem comum do usuário. Enquanto o temporizador está ativo, nenhuma chamada ao modelo é feita e nenhum contexto fica aberto.
A parte de servidor do plugin gerencia os temporizadores, então fechar a janela do TUI ou do Desktop não cancela os agendamentos pendentes. Cada agendamento pendente é armazenado em um arquivo JSON no disco e reativado quando o servidor inicia; os agendamentos cujo prazo já passou são executados imediatamente. As durações aceitam formatos como 60s, 5m, 2h30m e 1.5h, com limite máximo de 30 dias.
O plugin oferece comandos para listar e cancelar agendamentos, uma seção na barra lateral do TUI e um painel experimental no OpenCode Desktop. Uma opção de entrega define se o prompt aguarda o fim de um turno em andamento (queue) ou é injetado nele (steer).
Recursos principais
- 01Agenda um prompt com durações que vão de milissegundos a até 30 dias.
- 02Mantém os agendamentos pendentes após reinicializações do servidor, armazenando-os no disco.
- 03Lista e cancela agendamentos pendentes por sessão, individualmente ou todos de uma vez.
- 04Não faz chamadas ao modelo enquanto um temporizador está ativo.
- 05Oferece os modos de entrega queue e steer.
Casos de uso
- Adiar uma tarefa de acompanhamento, como executar os testes novamente quando uma compilação terminar.
- Verificar novamente uma implantação após um intervalo definido.
- Agendar o início de uma tarefa maior para mais tarde, enquanto você estiver longe do terminal.
Início rápido
- 1
Instale o plugin com o gerenciador de plugins do OpenCode
opencode plugin add opencode-schedule - 2
Ou adicione o pacote à lista plugins em opencode.json(c)
- 3
Em uma sessão do OpenCode, agende um prompt para ser executado após um intervalo
/schedule 1hour implement this
Antes de usar
- Tem como alvo o OpenCode V2 e foi desenvolvido com OpenCode 2.2.0 e @opencode/plugin 2.2.0.
- A parte da interface gráfica Desktop é experimental e ainda não oferece suporte às ações de editar, reagendar ou enviar agora da TUI.
- O carregamento do plugin no navegador e no aplicativo web não foi verificado.
- Os atrasos são limitados a 30 dias.
Em coleções
Tópicos
Perguntas frequentes
- O que é opencode-schedule?
- Um plugin para OpenCode V2 que adia um prompt por um período definido e depois o envia de volta à mesma sessão. opencode-schedule é um plugin para OpenCode V2 que permite agendar um prompt para ser executado após um intervalo. Ao digitar um comando como /schedule 1hour implementar isto, o comando retorna imediatamente e, quando o tempo acaba, o prompt é enviado para a mesma sessão como uma mensagem comum do usuário. Enquanto o temporizador está ativo, nenhuma chamada ao modelo é feita e nenhum contexto fica aberto.
- opencode-schedule é gratuito? Qual é a licença?
- opencode-schedule é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- opencode-schedule ainda é mantido?
- Manutenção ativa. O último commit de opencode-schedule foi em 2 de nov. de 2026.
- Para que posso usar opencode-schedule?
- Adiar uma tarefa de acompanhamento, como executar os testes novamente quando uma compilação terminar. Verificar novamente uma implantação após um intervalo definido. Agendar o início de uma tarefa maior para mais tarde, enquanto você estiver longe do terminal.
- Como instalar opencode-schedule?
- Instale o plugin com o gerenciador de plugins do OpenCode: opencode plugin add opencode-schedule Ou adicione o pacote à lista plugins em opencode.json(c) Em uma sessão do OpenCode, agende um prompt para ser executado após um intervalo: /schedule 1hour implement this
- Onde consigo opencode-schedule?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/davidprokopec/opencode-schedule
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plugin do OpenCode que exibe uma dica de tradução em linha quando você seleciona um texto no OpenCode Desktop ou na interface de terminal.
Um plugin de olho animado para o OpenCode Desktop que reflete visualmente o que o agente de IA está fazendo em cada sessão.
Um plugin do OpenCode Desktop que mostra o uso mensal do OpenCode Go como um badge na barra de abas.
Executa prompts agendados do OpenCode no macOS via launchd, com ferramentas de agente e um painel no OpenCode Desktop para gerenciá-los.
Plugin para OpenCode Desktop que adiciona busca destacada e com escopo em toda a sessão de chat, incluindo chamadas de ferramentas, resultados e comandos de terminal.