Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CodeBuddy - Your Annoying Coding AvatarNew to Visual Studio Code? Get it now.
CodeBuddy - Your Annoying Coding Avatar

CodeBuddy - Your Annoying Coding Avatar

Aditya

|
3 installs
| (1) | Free
An animated cartoon character that interrupts you while coding. Reacts to your bugs, idle time, and long sessions with roasts, dances, and sound effects.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🎭 CodeBuddy — Your Annoying Coding Avatar

An animated cartoon character that lives in VS Code and makes your coding life 10% more chaotic.

Version Installs Rating


What is CodeBuddy?

CodeBuddy is a fully animated CSS sprite character that watches you code and interrupts you at the worst possible moments. It:

  • 😤 Reacts to your bugs — calls you out every time an error appears
  • 💤 Detects when you go idle — wakes you up if you stop typing
  • ⏱️ Tracks long sessions — reminds you that humans need breaks
  • 🎲 Randomly appears — just to make sure you haven't gone insane
  • 🏆 Tracks your stats — 12 achievements, error streaks, session history
  • 🔊 Makes sounds — unique Web Audio sounds for every mood
  • ⚙️ Fully configurable — 4 personalities, 3 frequency modes, a whole settings panel

Features

🎬 5 Animated Moods

Each mood has a unique CSS sprite animation, color scheme, sound effect, and message pool:

Mood Trigger What happens
👋 Wave Welcome / manual Head bob + waving arm + chime
😤 Angry Error detected Full body shake, red eyes, buzzer sound
😴 Sleep Idle too long Float animation, closed eyes, lullaby
🥱 Tired Long coding session Drooping head, limp arms, yawn tones
🕺 Dance Random interruption Full body groove, 8-bit jingle

🏆 12 Achievements

Unlock achievements by committing various coding crimes:

Achievement How to unlock
🩸 First Blood Get your first error
🧲 Bug Magnet 10 errors in one session
💀 Walking Disaster 50 errors total
💯 Century Club 100 errors. Wow.
👻 Ghost Coder Go idle 5 times in one session
🦉 Insomniac Code for 3+ hours straight
🏃 Marathon Coder 5+ hours total coding time
🔥 On Fire 5 errors in a row without fixing
✨ Clean Run 30-min session with zero errors
🦅 The Comeback Fix 5 errors in under 2 minutes
🎖️ Veteran 10 coding sessions
😵 Certified Addict 30 coding sessions

🎭 4 Personalities

  • 😤 Roasting — "404: Your skills not found 💀"
  • 🤗 Friendly — "Errors are how we learn! You got this! 🌟"
  • 🔥 Motivating — "DEBUG THAT THING! YOU ARE THE CODE MASTER! 💪"
  • 🤪 Chaotic — "HAHAHA BROKEN AGAIN! BEAUTIFUL CHAOS! 🎪"

⚙️ Settings Panel

Open with Ctrl+Shift+P → CodeBuddy: Open Settings or click the status bar item.

  • Visual personality picker with sample quotes
  • Frequency selector (Chill / Normal / Chaotic)
  • Enable/disable toggle
  • Live preview buttons for every mood
  • Stats reset in the Danger Zone

📊 Stats Dashboard

Open with Ctrl+Shift+P → CodeBuddy: Show Stats & Achievements.

Tracks: session errors, session time, idle count, total errors, total sessions, total coding time, longest session, current error streak, quick fix combos.


Commands

Command Description
CodeBuddy: Show Avatar Manually summon the avatar
CodeBuddy: Hide Avatar Make it go away (temporarily)
CodeBuddy: Open Settings Open the settings UI panel
CodeBuddy: Show Stats & Achievements Open the stats dashboard
CodeBuddy: Reset All Stats Wipe all stats and achievements

Extension Settings

Setting Type Default Description
codebuddy.personality string roasting Avatar personality: friendly, roasting, motivating, chaotic
codebuddy.frequency string normal Interrupt rate: chill, normal, chaotic
codebuddy.enabled boolean true Toggle all interruptions

Known Issues

  • Sound effects require user interaction first (browser Web Audio API policy — clicking the VS Code window before it appears fixes this)
  • The avatar opens in a side panel; if no space is available it may appear as a tab

Release Notes

See CHANGELOG.md for full history.

1.0.0

Initial release 🎉


Contributing

Issues and PRs welcome at https://github.com/Aditya07024/CodeBuddy.


Made with 😈 to make your coding life slightly more chaotic.

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