A cron job is a scheduled task that runs automatically at specified intervals — every minute, hourly, daily, or on custom schedules. For vibe coders, cron jobs power proactive AI workflows, automated maintenance, data processing, and any task that needs to happen on a regular schedule without manual triggering.
Cron jobs turn reactive AI assistants into proactive ones. Instead of waiting for you to ask, your agents can take initiative on a schedule.
Most AI interactions are reactive — you ask, AI responds. Cron jobs flip this:
┌─── minute (0-59)
│ ┌─── hour (0-23)
│ │ ┌─── day of month (1-31)
│ │ │ ┌─── month (1-12)
│ │ │ │ ┌─── day of week (0-7)
│ │ │ │ │
* * * * *
| Schedule | Meaning |
|---|---|
0 8 * * * | Every day at 8:00 AM |
*/15 * * * * | Every 15 minutes |
0 0 * * 1 | Every Monday at midnight |
0 9 1 * * | First of every month at 9:00 AM |
The combination of cron jobs and AI agents is powerful. Schedule agents to: