Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>VS GachaNew to Visual Studio Code? Get it now.
VS Gacha

VS Gacha

The Gacha Ladies

|
37 installs
| (1) | Free
Gamifying coding and productivity with a VSCode Gacha extension
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Welcome to VS Gacha

VS Gacha turns the addictive appeal of gacha gaming into motivation to code!

  • Code and complete tasks to earn gems
  • Spend gems on gacha rolls
  • Collect characters and grow your roster

VS Gacha gamifies coding through gacha-style mechanics with an idle, space-exploration gacha game, where users earn currency by coding to unlock randomized in-game rewards. It supports programmers at any stage, from learning fundamentals to interview prep and project work. The extension offers daily coding tasks, an AI agent that recommends problems and provides hints based on user goals, and a leaderboard to compete with friends and other users!

Features

  1. Core gameplay loop: code -> earn gems -> roll gacha -> collect characters
  2. Daily coding tasks to earn gems
  • Connect with your LeetCode account to earn even more gems
  1. Activity tracker with your daily coding stats
  2. AI coach (with fun personalities) for practice suggestions and hints
  3. Space-themed character collection and idle progression
  4. Leaderboards to track progress and compete with friends

Getting started

  1. Install the extension from the Marketplace.
  2. Open the VSGacha icon in the Activity Bar.
  3. (Optional) Use the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and search for VSGacha to access player commands such as sign-in, opening the space game, and syncing your progress.

Privacy notes

  • Your Gemini API key and LeetCode session cookie are sensitive credentials. By default, both are stored locally in VS Code Secret Storage on your machine (not in your workspace files).
  • Because these credentials are stored locally, your login state is preserved across VS Code window close/reopen until you explicitly sign out.
  • If VS Gacha cloud sync is enabled in your setup, these values may also be synced to your configured Supabase settings table.
  • Signing out from VS Gacha clears the locally stored Gemini API key and LeetCode session cookie.
  • Do not share these values, commit them to git, or paste them in public channels.
  • If a credential is exposed, revoke/regenerate it immediately.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft