Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Anchor - Context-Aware Pomodoro Timer for Multi-Tasking DevsNew to Visual Studio Code? Get it now.
Anchor - Context-Aware Pomodoro Timer for Multi-Tasking Devs

Anchor - Context-Aware Pomodoro Timer for Multi-Tasking Devs

Preview

NoeticalDev

|
2 installs
| (0) | Free
Boost your productivity with intelligent context switching and automatic git integration
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Anchor - Context-Aware Pomodoro Timer

🚧 EARLY ACCESS PREVIEW

Anchor is currently in early access. We're actively developing and refining features based on user feedback. Expect frequent updates and improvements!

Your feedback is invaluable! Found a bug or have a feature request? Report an issue


Stop wondering where your time goes. Anchor tracks your focus, analyzes your productivity patterns, and helps you understand how you really work.

Anchor Dashboard

Why Anchor?

Most Pomodoro timers just count down. Anchor gives you insights:

  • 📊 See your productivity patterns - Which contexts take the most time? When are you most focused?
  • 🎯 Track context switching - Understand how often you switch between tasks
  • 📈 Measure progress - Visualize completed Pomodoros and time spent per project
  • 🔄 Automatic git commits - Never lose work, with AI-powered commit messages (Pro)
  • 💡 Actionable analytics - Weekly reports and focus scores to improve your workflow

Features

📊 Analytics Dashboard

Track your productivity with detailed insights:

  • Completed Pomodoros per day/week/month
  • Time spent per context and project
  • Focus patterns and context switching analysis
  • Productivity trends over time

🍅 Smart Pomodoro Timer

Status Bar Timer

Integrated timer with VS Code status bar:

  • Customizable durations (25/5/15 minutes default)
  • Automatic break suggestions
  • Long breaks after 4 Pomodoros
  • Non-intrusive notifications

🎯 Context Management

Context Sidebar

Organize your work into contexts:

  • Types: Feature, Bug, Review, Docs, Refactor, Meeting
  • Priority levels: Urgent, High, Normal, Low
  • Track time and progress per context
  • Sidebar tree view for easy management

NEW: Plan contexts in advance!

  • Create contexts.md template with examples
  • Import multiple contexts from markdown tables
  • Perfect for sprint planning and bug triage

🔄 Git Integration (Pro)

Never lose work:

  • Automatic commits at end of each Pomodoro
  • AI-powered commit message generation
  • Manual commit prompts for Free tier
  • Branch-aware context detection

Quick Start

Option 1: Plan Your Work (Recommended)

  1. Create a Context Template

    • Run "Anchor: Create Contexts Template"
    • Edit contexts.md with your planned work
    • Run "Anchor: Import Contexts from Markdown"
  2. Start Your First Pomodoro

    • Click the 🍅 icon in the status bar
    • Select a context and start working!

Option 2: Create Contexts On-the-Fly

  1. Create Your First Context

    • Open Command Palette (Ctrl+Shift+P)
    • Run "Anchor: Create Context"
    • Choose context type and set priority
  2. Start Your First Pomodoro

    • Click the 🍅 icon in the status bar
    • Or run "Anchor: Start Pomodoro" from Command Palette

View Your Progress

  1. View Your Analytics

    • Run "Anchor: Show Dashboard" to see your productivity insights
    • Track your focus patterns and completed work
  2. Sign In for Pro Features (Optional)

    • Run "Anchor: Sign In" to access Pro features
    • Upgrade to Pro for unlimited contexts and auto-commits

Commands

Command Palette

Timer Commands

  • Anchor: Start Pomodoro - Start a new Pomodoro session
  • Anchor: Set Pomodoro Duration - Quickly change session length (15, 25, 45, 90 min)
  • Anchor: Pause Timer - Pause the current timer
  • Anchor: Resume Timer - Resume a paused timer
  • Anchor: Stop Timer - Stop the current timer

Context Commands

  • Anchor: Create Context - Create a new work context
  • Anchor: Create Contexts Template - Create a contexts.md template file
  • Anchor: Import Contexts from Markdown - Import contexts from markdown table
  • Anchor: Switch Context - Switch to a different context
  • Anchor: Complete Context - Mark current context as completed

Analytics & Account

  • Anchor: Show Dashboard - Open analytics dashboard
  • Anchor: Sign In - Sign in to access Pro features
  • Anchor: Upgrade to Pro - Upgrade to Pro subscription

Planning Your Work

Anchor makes it easy to plan your work in advance using markdown files.

✨ Automatic Setup

When you open a new workspace, Anchor will automatically offer to create a contexts.md template file. Just click "Create Template" and you're ready to plan!

Don't want this? Disable in settings: anchor.autoCreateContextsTemplate

Manual Setup

You can also create the template anytime:

1. Create Template

Anchor: Create Contexts Template

This creates a contexts.md file with example contexts.

2. Edit Your Contexts

| Context Name  | Type    | Priority | Est. Pomodoros | Notes                 |
| ------------- | ------- | -------- | -------------- | --------------------- |
| Fix login bug | Bug     | Urgent   | 3              | Check OAuth flow      |
| Add dark mode | Feature | High     | 8              | Use VS Code theme API |
| Update docs   | Docs    | Normal   | 2              | Add screenshots       |

3. Import Contexts

Anchor: Import Contexts from Markdown

All your planned contexts are now ready to work on!

Use Cases

  • Sprint Planning: Plan your sprint contexts at the start
  • Bug Triage: Organize bugs by priority
  • Feature Development: Break down features into contexts
  • Team Onboarding: Share context templates with your team

Configuration

Configure Anchor through VS Code settings:

  • anchor.pomodoroDuration - Duration of Pomodoro sessions (default: 25 minutes)
  • anchor.shortBreakDuration - Duration of short breaks (default: 5 minutes)
  • anchor.longBreakDuration - Duration of long breaks (default: 15 minutes)
  • anchor.pomodorosUntilLongBreak - Pomodoros before long break (default: 4)
  • anchor.autoCommit - Auto-commit changes (Pro feature, default: true)
  • anchor.commitMessageStyle - Commit message style: "template" or "ai" (Pro)

Subscription Tiers

Free Tier

  • 3 active contexts
  • Manual commit prompts
  • Basic analytics
  • Local data storage

Pro Tier ($9.99/month)

  • ✨ Unlimited contexts
  • ✨ Automatic git commits
  • ✨ AI-powered commit messages
  • ✨ Cloud data sync
  • ✨ Advanced analytics
  • ✨ Weekly email reports

Upgrade to Pro

Requirements

  • VS Code 1.80.0 or higher
  • Git repository (for git integration features)

Support & Feedback

We'd love to hear from you!

This is an early access preview and we're actively improving Anchor based on user feedback.

  • Report Issues: Submit Feedback Form
  • Email: support@bigbrane.com
  • Website: https://bigbrane.com

Help Us Improve

  • 📝 Share your feedback - Tell us about your experience
  • 🐛 Report bugs - Help us squash them quickly
  • 💡 Suggest features - What would make Anchor better for you?

License

MIT License


Made with ❤️ by Brane Technologies

Early Access Preview - Actively developed and improved based on your feedback

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft