Zest is a VS Code extension that tracks your AI-assisted coding sessions and generates automated standups. It monitors your IDE activity, AI agent conversations, and code changes to provide insights into your development workflow.
Features
⭐️ AI Metrics
Track and analyze your AI-assisted coding sessions with detailed metrics:
Event Tracking: Automatically records coding events including file opens, edits, saves, and closes
Smart Change Detection: Differentiates between user-initiated changes and AI-assisted changes
AI Agent Conversations: Captures conversations with AI assistants to understand your workflow
🤖 Automated Standups
Forget about writing standups — Zest generates them for you:
AI-powered analysis of your coding sessions
Daily summaries of your development activity
Ready-to-share standup reports
How It Works
💻 Your IDE Activity → 🍋 Zest Collects → 🔒 Secure Backend → 🧠 AI Analysis
What we collect:
✓ AI Agent conversations (messages and diffs to better understand your workflow)
✓ Activity events and base telemetry data (paths & timing, diffs, not full content)
What we DON'T collect:
✗ Sensitive data (API keys, passwords) — auto-detected and redacted
✗ Browsing history or files outside your project
✗ Personal files or .gitignore'd content
Privacy Controls
Your data, your control:
Sensitive data auto-redaction: API keys, passwords, and secrets are automatically detected and redacted
Respects .gitignore: Files listed in .gitignore are excluded by default
Custom exclusion rules: Configure via .zest.rules file for project-specific exclusions
Encryption options: Optional encryption for content containing sensitive data
Requirements
VS Code 1.95.0 or higher
Git extension for VS Code (included by default)
Getting Started
Sign in to connect your Zest account
Start coding with your AI assistant
Generate your standup when you're ready
Access the welcome screen anytime: Command Palette → Zest: Welcome
Extension Commands
Command
Description
Zest: Welcome
Open the welcome screen
Zest: Getting Started
View getting started guide
Zest: Sign In
Sign in to your Zest account
Zest: Sign Up
Create a new Zest account
Zest: Sign Out
Sign out of your account
Zest: Show Daily Summaries
View your daily standup summaries
Zest: Open Privacy Settings
Configure privacy options
Zest: Create .zest.rules file
Create a custom exclusion rules file
Zest: Add File/Folder to Exclusions
Add item to .zest.rules
Extension Settings
Setting
Default
Description
zest.remotePersistence
true
Enable remote persistence of activity data
zest.enableSensitiveDataDetection
true
Auto-detect and redact sensitive data
zest.respectGitignore
true
Exclude .gitignore'd files from telemetry
zest.enableZestRules
true
Enable custom exclusion rules via .zest.rules
zest.privacy.approach
"detection"
Privacy approach: detection, encryption, or hybrid