Un plugin de OpenCode que convierte las llamadas a herramientas, los comandos de shell y los diffs de una sesión en un informe de traspaso en Markdown que se puede revisar.
davidprokopec/opencode-schedule
Un plugin de OpenCode V2 que aplaza un prompt durante un tiempo determinado y luego lo envía a la misma sesión.
- Estrellas
- 0
- Forks
- 0
- Issues abiertos
- 2
- Último commit
- hace 4 días
¿Qué es?
opencode-schedule es un plugin para OpenCode V2 que permite programar un prompt para que se ejecute después de un tiempo. Al escribir un comando como /schedule 1hour implement this, este se procesa de inmediato y, cuando transcurre el tiempo establecido, el prompt se envía a la misma sesión como un mensaje de usuario normal. Mientras el temporizador está activo, no se realiza ninguna llamada al modelo ni se mantiene abierto el contexto.
El componente del servidor del plugin administra los temporizadores, por lo que cerrar la TUI o la ventana de Desktop no cancela las programaciones pendientes. Cada programación pendiente se guarda en un archivo JSON en disco y se vuelve a activar al iniciar el servidor; las que ya vencieron se ejecutan de inmediato. Se aceptan duraciones con formatos como 60s, 5m, 2h30m y 1.5h, con un máximo de 30 días.
El plugin ofrece comandos para listar y cancelar programaciones, una sección en la barra lateral de la TUI y un panel experimental en OpenCode Desktop. Una opción de entrega permite elegir si el prompt espera a que termine un turno en curso (queue) o se inyecta en él (steer).
Funciones clave
- 01Programa un prompt con duraciones desde milisegundos hasta 30 días.
- 02Conserva las programaciones pendientes tras reiniciar el servidor al guardarlas en disco.
- 03Lista y cancela las programaciones pendientes de cada sesión, de forma individual o todas a la vez.
- 04No realiza llamadas al modelo mientras hay un temporizador activo.
- 05Ofrece los modos de entrega queue y steer.
Casos de uso
- Aplazar una tarea de seguimiento, como volver a ejecutar las pruebas cuando termine una compilación.
- Volver a comprobar una implementación después de un intervalo determinado.
- Dejar programada una tarea más grande para que empiece después, mientras no estás frente a la terminal.
Inicio rápido
- 1
Instala el plugin con el gestor de plugins de OpenCode
opencode plugin add opencode-schedule - 2
O añade el paquete a la lista plugins de opencode.json(c)
- 3
En una sesión de OpenCode, programa un prompt para que se ejecute después de un tiempo
/schedule 1hour implement this
Antes de usarlo
- Está dirigido a OpenCode V2 y se ha compilado con OpenCode 2.2.0 y @opencode/plugin 2.2.0.
- La parte de la interfaz gráfica de escritorio es experimental y todavía no admite las acciones de edición, reprogramación ni envío inmediato de la TUI.
- No se ha verificado la carga del plugin en el navegador ni en la aplicación web.
- Los retrasos están limitados a 30 días.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es opencode-schedule?
- Un plugin de OpenCode V2 que aplaza un prompt durante un tiempo determinado y luego lo envía a la misma sesión. opencode-schedule es un plugin para OpenCode V2 que permite programar un prompt para que se ejecute después de un tiempo. Al escribir un comando como /schedule 1hour implement this, este se procesa de inmediato y, cuando transcurre el tiempo establecido, el prompt se envía a la misma sesión como un mensaje de usuario normal. Mientras el temporizador está activo, no se realiza ninguna llamada al modelo ni se mantiene abierto el contexto.
- ¿opencode-schedule es gratuito? ¿Qué licencia tiene?
- opencode-schedule es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿opencode-schedule sigue mantenido?
- Mantenimiento activo. El último commit de opencode-schedule fue el 2 nov 2026.
- ¿Para qué puedo usar opencode-schedule?
- Aplazar una tarea de seguimiento, como volver a ejecutar las pruebas cuando termine una compilación. Volver a comprobar una implementación después de un intervalo determinado. Dejar programada una tarea más grande para que empiece después, mientras no estás frente a la terminal.
- ¿Cómo se instala opencode-schedule?
- Instala el plugin con el gestor de plugins de OpenCode: opencode plugin add opencode-schedule O añade el paquete a la lista plugins de opencode.json(c) En una sesión de OpenCode, programa un prompt para que se ejecute después de un tiempo: /schedule 1hour implement this
- ¿Dónde consigo opencode-schedule?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/davidprokopec/opencode-schedule
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un plugin de OpenCode que muestra una ventana emergente de traducción en línea al seleccionar texto en OpenCode Desktop o en la interfaz de terminal.
Un plugin de ojos animados para OpenCode Desktop que refleja visualmente lo que hace el agente de IA en cada sesión.
Un plugin de OpenCode Desktop que muestra el uso mensual de OpenCode Go como una insignia en la barra de pestañas.
Ejecuta prompts de OpenCode según un horario en macOS mediante launchd, con herramientas para agentes y un panel de OpenCode Desktop para gestionarlos.
Plugin para OpenCode Desktop que añade búsquedas con filtros y resaltado en toda una sesión de chat, incluidas las llamadas a herramientas, sus resultados y los comandos de terminal.