Schedule tasks on the web - Claude Code Docs

Source 1 min read
claude-codescheduled-tasksautomationci-cdgithub-integrationmcp-connectorsdevops-workflow

Summary

Claude Code now supports scheduled autonomous tasks that run on a cron-like schedule in the cloud, with access to GitHub repos and MCP connectors. This enables hands-off recurring work like daily PR reviews, CI failure analysis, dependency audits, and documentation syncing without any custom infrastructure.

Key Insight

  • Three scheduling surfaces exist: web UI (claude.ai/code/scheduled), desktop app, and CLI (/schedule command). The CLI allows natural-language scheduling like /schedule daily PR review at 9am.
  • Branch safety: by default, scheduled tasks can only push to claude/-prefixed branches. “Allow unrestricted branch pushes” must be explicitly enabled per repo - a sensible guardrail for autonomous agents modifying code.
  • Cloud environments control network access level, env vars (API keys/tokens), and setup scripts (dependency install). This means scheduled tasks can hit external APIs, databases, or services if configured.
  • MCP connectors are included by default on every scheduled task - Claude can read/write to Slack, Linear, Google Drive during autonomous runs. This makes cross-service workflows (e.g., triage Slack support requests into Linear issues) possible without custom glue code.
  • Schedule options: hourly, daily, weekdays-only, weekly. Times are wall-clock in your local timezone. Tasks may run a few minutes late but the offset is consistent.
  • Each run creates a full session you can review, continue the conversation in, or create a PR from - maintaining full auditability.