Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>DevSENSEINew to Visual Studio Code? Get it now.
DevSENSEI

DevSENSEI

Georgi Aprahamov

|
2 installs
| (0) | Free
AI mentor for logic and debugging.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DevSENSEI 🧠

DevSENSEI is a Socratic programming mentor built right into Visual Studio Code. Rather than simply giving you the direct answers or writing the code for you, DevSENSEI acts as a strict but fair mentor that guides you to analyze, discover, and resolve logic and debugging errors step-by-step.

🚀 Features

  • Real-Time Token Streaming: Watch DevSENSEI's guidance appear word-by-word instantly as it is generated, minimizing latency.
  • Fully Responsive UI: An adaptive interface styled beautifully down to extremely narrow viewports (supporting sidebar sizing down to 300px) with auto-scaling layout elements and circular logo avatars.
  • Socratic Mentoring: Analyze code snippets using a guided dialogue where the AI asks targeted questions to help you learn.
  • Premium Customizable Settings: Fine-tune your mentorship experience:
    • Toggle between Strict Socratic, Balanced, and Direct explanation styles.
    • Set preferred conversation language: Auto-detect, Always Bulgarian, or Always English.
    • Configure Chronology limit to save API tokens and speed up response times.
  • Universal Selection Keybindings: Highlight any code snippet in active editors and press Cmd+Alt+A (macOS) / Ctrl+Alt+A (Windows) to instantly invoke DevSENSEI.
  • Out-of-the-Box Experience: Comes pre-packaged with a secure .env fallback API key, letting you start learning immediately without tedious manual configuration.
  • Interactive Webview Chat: Communicate with DevSENSEI via a beautiful, clean, dark-themed sidebar panel.
  • Dynamic Action Buttons: Select from context-specific quick follow-up actions custom-tailored to the AI's latest response.

⚙️ Extension Settings

This extension contributes the following settings to VS Code:

  • devsensei.mistralApiKey: Enter your Mistral AI API Key to authenticate the mentor. (Leave empty to use the built-in fallback key).
  • devsensei.mistralModel: Choose the Mistral model to use (default: codestral-latest).
  • devsensei.language: Lock the conversation language: auto (auto-detects language), bg (always Bulgarian), or en (always English).
  • devsensei.maxHistory: Maximum number of messages saved in active conversation context (default: 15).
  • devsensei.mentorshipLevel: Select mentorship style: strict (Strict Socratic - default), balanced (Conceptual hints + questions), or direct (Direct explanations + code corrections).

🛠️ Getting Started

  1. Open a workspace or file in Visual Studio Code.
  2. Select a portion of code you want to debug or analyze.
  3. Press Cmd+Alt+A (macOS) / Ctrl+Alt+A (Windows), or right-click and choose "Попитай DevSENSEI" from the context menu.
  4. DevSENSEI works out of the box using a pre-configured API key, but you can enter your own Mistral API Key in Settings if you prefer.
  5. Engage with the Socratic prompt in the sidebar.

📝 Release Notes

1.2.0

  • Premium Customizable Settings: Add dynamic conversation language locking, custom chronology/context limit configuration, and adjustable mentorship styles (Strict Socratic, Balanced, Direct).
  • Universal Keybindings: Built-in Windows (Ctrl+Alt+A) and macOS (Cmd+Alt+A) keybindings.
  • Pre-packaged Fallback API Key: Added packaged .env file containing default key fallback for a zero-configuration out-of-the-box user experience.
  • Terminal selection removed: Cleaned up the extension to purely focus on text selections in code editors.

1.1.1

  • Extension Brand Icon: Added a professional logo/icon for DevSENSEI.

1.1.0

  • Instant Response Streaming (SSE): Integrated token-by-token response streaming for real-time interactive mentoring.
  • Highly Responsive UI: Added bulletproof CSS flexbox layout constraints and responsive media queries supporting narrow extension sidebars down to 300px beautifully.
  • Complete ESLint validation pass with zero errors.

1.0.2

  • Initial release of DevSENSEI.
  • Webview panel integration with interactive Socratic dialogue.
  • Dynamic quick action buttons based on conversation state.
  • Robust error handling and API payload sanitization for Mistral AI.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft