Claude 2 0 FOR REVIEWWake Up to a Done Day: Claude Code's 4 New Automation Features
Claude Code now has four features that let you build automations that run without you — email triage, calendar checks, progress logging, and self-improving skill sets. This tutorial walks through all four and shows you how to stack them into one system.
What's covered:
• Google Workspace CLI: connecting Claude Code to Gmail, Google Calendar, Google Drive, and YouTube Data API
• How to set up credentials in Google Cloud Console and secure your API keys
• Loop function: session-based recurring tasks (check email every hour, log progress, monitor agent status)
• Schedule Tasks: permanent background automation inside Claude Code and Claude Cowork desktop
• Daily email briefing setup — sorted, flagged, and draft responses ready at 9am
• Skills 2.0: reusable instruction sets that run evaluations on themselves and self-improve
• Full Donna agent stack demo: how all four features work together as one autonomous system
#ClaudeCode #AIAutomation #ClaudeAI #GoogleCLI #AIAgents
Timestamps:
0:00 Your agent did the work while you slept — here's how
0:47 Claude Chat vs. Cowork vs. Claude Code — which does what
1:51 What is Google Workspace CLI and why you need it
2:00 Installing Google CLI in VS Code terminal (npm install)
2:27 Connecting Claude Code to Google CLI
3:07 Google Cloud Console: creating a project and enabling APIs
3:39 Enabling Gmail, Google Calendar, Google Drive, and YouTube APIs
4:16 Creating OAuth credentials and downloading the JSON file
4:42 Securing API keys in your .gitignore (CLAUDE.md method)
5:09 Donna now has Google CLI — first live test
5:25 Gmail triage demo: 20 emails sorted, flagged, and color-coded in a Google Sheet
6:32 Loop explained: session-only, cron-based, runs any prompt on repeat
7:22 Loop use cases: email checks, agent monitoring, error log scanning, progress notes
8:02 Live demo: loop every 1 hour — log progress to session-log.md
8:42 How to stop a loop (trash can method vs. verbal command)
9:09 Running multiple loops acro
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: LLM Foundations
View skill →Related AI Lessons
Chapters (16)
Your agent did the work while you slept — here's how
0:47
Claude Chat vs. Cowork vs. Claude Code — which does what
1:51
What is Google Workspace CLI and why you need it
2:00
Installing Google CLI in VS Code terminal (npm install)
2:27
Connecting Claude Code to Google CLI
3:07
Google Cloud Console: creating a project and enabling APIs
3:39
Enabling Gmail, Google Calendar, Google Drive, and YouTube APIs
4:16
Creating OAuth credentials and downloading the JSON file
4:42
Securing API keys in your .gitignore (CLAUDE.md method)
5:09
Donna now has Google CLI — first live test
5:25
Gmail triage demo: 20 emails sorted, flagged, and color-coded in a Google Sheet
6:32
Loop explained: session-only, cron-based, runs any prompt on repeat
7:22
Loop use cases: email checks, agent monitoring, error log scanning, progress not
8:02
Live demo: loop every 1 hour — log progress to session-log.md
8:42
How to stop a loop (trash can method vs. verbal command)
9:09
Running multiple loops acro
🎓
Tutor Explanation
DeepCamp AI