Feature Request: Native Scheduling for Opencode #7999

Open
opened 2026-02-16 18:08:53 -05:00 by yindo · 2 comments
Owner

Originally created by @dzianisv on GitHub (Jan 29, 2026).

Originally assigned to: @thdxr on GitHub.

Summary

Add native scheduling capabilities to opencode (e.g., opencode schedule --cron '0 9 * * *' --skill recruiter-response).

Motivation

Currently, users must rely on OS-level tools like crontab or SystemD timers to run recurring tasks. This creates friction and platform dependency (e.g., Windows vs. macOS/Linux). A native scheduler would improve the user experience for autonomous agents.

Proposed Solution

  • Add a schedule command.
  • Allow defining schedules via cron syntax or natural language (if possible).
  • Persist schedules in the opencode configuration.
  • Run a background daemon to handle scheduled tasks (could leverage opencode serve).
Originally created by @dzianisv on GitHub (Jan 29, 2026). Originally assigned to: @thdxr on GitHub. ## Summary Add native scheduling capabilities to opencode (e.g., `opencode schedule --cron '0 9 * * *' --skill recruiter-response`). ## Motivation Currently, users must rely on OS-level tools like `crontab` or SystemD timers to run recurring tasks. This creates friction and platform dependency (e.g., Windows vs. macOS/Linux). A native scheduler would improve the user experience for autonomous agents. ## Proposed Solution - Add a `schedule` command. - Allow defining schedules via cron syntax or natural language (if possible). - Persist schedules in the opencode configuration. - Run a background daemon to handle scheduled tasks (could leverage `opencode serve`).
Author
Owner

@github-actions[bot] commented on GitHub (Jan 29, 2026):

This issue might be a duplicate of existing issues. Please check:

  • #2828: Support reminders - A closed feature implementing delayed/recurring reminders to re-execute actions automatically
  • #5408: Delayed queue feature - Request to queue messages that wait until opencode is idle rather than interrupting current tasks
  • #5895: On-idle background processing - Feature request for background task execution while the TUI is idle
  • #5891: Full automation support - Request for fully autonomous task execution without manual confirmations

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Jan 29, 2026): This issue might be a duplicate of existing issues. Please check: - #2828: Support reminders - A closed feature implementing delayed/recurring reminders to re-execute actions automatically - #5408: Delayed queue feature - Request to queue messages that wait until opencode is idle rather than interrupting current tasks - #5895: On-idle background processing - Feature request for background task execution while the TUI is idle - #5891: Full automation support - Request for fully autonomous task execution without manual confirmations Feel free to ignore if none of these address your specific case.
Author
Owner

@GriffinBoris commented on GitHub (Feb 7, 2026):

Fairly similar additions from this PR, hope this might similar to what you looking for!

@GriffinBoris commented on GitHub (Feb 7, 2026): Fairly similar additions from this [PR](https://github.com/anomalyco/opencode/pull/12417), hope this might similar to what you looking for!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#7999