Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>DeVibeCodeNew to Visual Studio Code? Get it now.
DeVibeCode

DeVibeCode

VeronStudios

|
2 installs
| (0) | Free
Level up when you code with AI. DeVibe intercepts AI-generated code, obscures it, and challenges you with LLM-powered comprehension tests before you can use it. Supports Gemini, ChatGPT, and Claude.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DeVibe Code

Anti-vibe-coding enforcement. Gamified.

DeVibe is the ultimate "Anti-Vibe-Coding" enforcer for VS Code. It intercepts AI-generated code insertions, completely obscures them, and compels you to pass LLM-powered comprehension challenges before you can use your own code.

Paste less. Understand more.

⚠️ EXPERIMENTAL — DeVibe is in active development. Currently shipping fast and iterating. Join the discord for real-time updates and help :https://discord.gg/Hrg8XMEPK


✨ Key Features

🔒 AI Code Interception

Paste or generate 3+ lines of code and DeVibe instantly detects it, locks the file, and makes the code completely invisible until you prove you understand it.

🧠 LLM-Powered Challenges

DeVibe generates 2–5 context-aware comprehension questions based on your exact code snippet. Question types include:

  • Explain — Describe what the code does and why
  • Modify — Complete a coding challenge based on the snippet
  • Predict — Multiple choice: what happens when this code runs?

🤖 Multi-LLM Support

Choose your preferred AI provider in Settings:

  • Google Gemini (Recommended)
  • OpenAI / ChatGPT (GPT-4o)
  • Anthropic / Claude (Claude 3.7 Sonnet)

Bring your own API key — encrypted and stored securely via VS Code SecretStorage.

🏆 Gamified Enforcement

  • Earn XP for every validation passed
  • Level up your developer rank
  • Maintain your Consecutive Passing Streak
  • Compete on the Global Leaderboard with developers worldwide

🛡️ File Creation Sweeper

DeVibe doesn't just catch pastes — it also intercepts brand new files created by AI tools like Copilot, locking them down the moment they appear.

🚫 Git Commit Enforcement

DeVibe auto-installs a pre-commit hook that blocks commits if you have unverified AI code in your workspace. No shortcuts.


🔍 How It Works

Partial Obscuration

DeVibe only hides the exact lines that were AI-generated — your existing code remains fully visible and editable. If an AI tool replaces file content, DeVibe diffs the old and new versions to pinpoint only the genuinely new lines.

Restore Original Code

If you fail a validation or decide you don't want the AI code, clicking Restore Original Code restores your file to exactly how it was before the AI insertion. Your original code is never lost.

Smart Detection

DeVibe detects both paste operations (Ctrl+V of AI-generated code) and inline AI edits (Copilot, Gemini, Claude editing your file directly). Both are caught and locked.

Persistence

Locks survive VS Code restarts. The exact locked line ranges and file snapshots are stored in VS Code's tamper-proof globalState, so restarting won't clear your obligations.


🚀 Quick Start

  1. Install DeVibe Code from the VS Code Marketplace
  2. Open any project and start coding with an AI assistant
  3. Sign in with GitHub or continue as a Guest
  4. Set your API key via the ⚙️ Settings gear (Gemini, OpenAI, or Claude)
  5. When DeVibe detects AI code → complete the challenges → unlock your code
  6. Earn XP, climb the leaderboard, and level up!

🛠️ Supported Languages

Language Extension
Python .py
JavaScript .js
TypeScript .ts
React JSX .jsx
React TSX .tsx

⚙️ Commands

Command Description
DeVibe: Start Validation Open the DeVibe validation panel
DeVibe: Toggle ON/OFF Pause or resume AI code detection
DeVibe: Update API Key Change your LLM provider API key
DeVibe: Clear Local Data Reset local cache to cloud state

🔐 Privacy & Security

  • GitHub OAuth — Only read:user scope. No repository access.
  • API Keys — Encrypted locally via VS Code SecretStorage. Never sent anywhere except your chosen LLM provider.
  • Leaderboard — Only your GitHub username, avatar, XP, level, and streak are stored in the cloud.

🗺️ Roadmap

v2.0 — Deployment Audit

  • Pre-Deploy Exam — Scan your git diff and generate a multi-file comprehension test before you can push
  • Local LLM Support — Ollama integration for fully offline validation

v3.0 — Teams & Enterprise

  • Team Workspaces — Create private organizations with shared leaderboards, admin dashboards, and per-developer analytics
  • Manager Insights — Track AI dependency trends across your engineering team. See who's leveling up and who's over-relying on AI generation
  • Policy Enforcement — Configure team-wide rules: minimum pass rates, mandatory validation for PRs, and blocked merges for unverified code
  • SSO & SAML — Enterprise single sign-on integration for seamless onboarding at scale

v4.0 — Education & Bootcamps

  • Classroom Mode — Instructors create cohorts, assign coding exercises, and monitor student comprehension scores in real time
  • Curriculum Integration — Export DeVibe performance data (scores, pass rates, streak history) as graded assessments
  • Academic Licensing — Free or discounted tiers for universities, bootcamps, and coding academies
  • Plagiarism & Comprehension Reports — Automated reports showing whether students genuinely understood AI-assisted submissions

Built by VeronStudios

"What happens if I just uninstall the extension?" — You win. But you also lose. Don't skip leg day. 🏋️

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