Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>HOILTD DeepSeek Code CompanionNew to Visual Studio Code? Get it now.
HOILTD DeepSeek Code Companion

HOILTD DeepSeek Code Companion

Home & Office Improvements Ltd

| (0) | Free
Professional AI coding assistant with DeepSeek integration, advanced automation features, and comprehensive development tools for VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🤖 HOILTD DeepSeek Code Companion

Visual Studio Marketplace Version Visual Studio Marketplace Downloads Visual Studio Marketplace Rating License

Your multi-model AI coding companion for VS Code. Chat with DeepSeek, OpenRouter's 100+ models (GPT-4, Claude, Gemma), and enjoy workspace-aware AI assistance with real-time cost tracking plus advanced Phase 5 automation features.

🎉 Latest: Multi-model architecture with Phase 5 automation system - security scanning, documentation generation, test creation, and code metrics!

🎯 Current Status & Features

Phase Status Features Completion
Foundation ✅ Complete Chat interface, workspace analysis 100%
Multi-Model ✅ Complete OpenRouter integration, 100+ models, cost tracking 100%
Context Enhancement ✅ Complete Universal workspace context, file access, smart greetings 100%
Performance & UX ✅ Complete Error handling, caching, response optimization 100%
Phase 5 Automation ✅ LIVE Security scanning, documentation gen, test creation, metrics 100%

✨ What Makes This Extension Unique

Unlike other AI coding extensions that lock you into a single provider, HOILTD DeepSeek Code Companion offers:

Feature Our Extension GitHub Copilot ChatGPT Extensions Claude Extensions
Multiple AI Models ✅ 100+ models ❌ GPT only ❌ OpenAI only ❌ Anthropic only
Cost Transparency ✅ Real-time tracking ❌ Hidden costs ❌ No tracking ❌ No tracking
Workspace Context ✅ Universal support ✅ Limited ❌ Basic chat ❌ Basic chat
Automation Suite ✅ Phase 5 system ❌ No automation ❌ No automation ❌ No automation
Security Scanning ✅ OWASP compliance ❌ None ❌ None ❌ None
Provider Freedom ✅ Multi-provider ❌ GitHub locked ❌ OpenAI locked ❌ Anthropic locked

🚀 Core Features

💬 Multi-Model AI Chat

  • DeepSeek Integration: Direct access to latest DeepSeek models
  • 100+ OpenRouter Models: GPT-4, Claude, Gemma, Llama, and more
  • Universal Workspace Intelligence: All AI models understand your project structure
  • Smart Context Injection: Automatic workspace context for relevant queries
  • Cost Management: Real-time tracking with daily spending limits

🤖 Phase 5 Automation System

The extension's standout feature - real automation that actually works:

🔒 Security Scanner

🔒 SECURITY SCAN RESULTS:
✅ No SQL injection vulnerabilities found
✅ No XSS vulnerabilities detected
⚠️  Found 1 potential hardcoded secret in config file
✅ OWASP Top 10 compliance: 9/10 passed
  • OWASP Top 10 vulnerability detection
  • Pattern-based security analysis
  • Compliance reporting with actionable recommendations

📚 Documentation Generator

📚 DOCUMENTATION GENERATED:
✅ API documentation created (12 endpoints documented)
✅ README.md updated with latest features
✅ Architecture documentation generated
✅ Code comments analyzed and improved
  • Automated README and API documentation
  • Code comment enhancement
  • Architecture documentation from code analysis

🧪 Test Generator

🧪 TESTS GENERATED:
✅ 24 unit tests created for core functions
✅ 8 integration tests generated
✅ Test coverage: 89% (target: 80%)
✅ Test suite ready for execution
  • Unit and integration test creation
  • Framework detection (Jest, Mocha, etc.)
  • Real test coverage analysis

📊 Code Metrics Dashboard

📊 CODE METRICS:
✅ Code quality score: 8.7/10
✅ Cyclomatic complexity: Average 3.2 (Good)
✅ Technical debt: Low
✅ Maintainability index: 85/100
  • Live code quality scoring
  • Complexity analysis and technical debt tracking
  • Interactive metrics dashboard

📋 Quick Start

1. Installation

  1. Open VS Code → Extensions (Ctrl+Shift+X)
  2. Search "HOILTD DeepSeek Code Companion"
  3. Click Install

2. API Keys Setup

⚠️ Security Note: Keep your API keys secure! Never commit them to version control.

Method 1: VS Code Settings (Recommended)

  1. Copy .vscode/settings.example.json to .vscode/settings.json
  2. Replace placeholder values with your actual API keys:
{
  "deepseekCodeCompanion.deepseekApiKey": "sk-your-deepseek-key-here",
  "deepseekCodeCompanion.openrouterApiKey": "sk-or-your-openrouter-key",
  "deepseekCodeCompanion.dailyCostLimit": 5,
  "deepseekCodeCompanion.showCostInChat": true
}

Method 2: Global Settings

Open VS Code Settings (Ctrl/Cmd + ,) and search for "deepseek" to configure globally.

Get Your API Keys:

  • DeepSeek API: Get at platform.deepseek.com
  • OpenRouter API (optional): Get at openrouter.ai for 100+ models

3. Start Using

  • Chat: Click DeepSeek icon in Activity Bar
  • Phase 5: Use Command Palette (Ctrl+Shift+P) → "DeepSeek: Phase 5"

🎯 How to Use Effectively

For Multi-Model AI Chat:

  • Switch between DeepSeek, GPT-4, Claude, and 100+ models
  • Ask about your code files with full workspace context
  • Get cost-effective AI assistance with real-time tracking

For Phase 5 Automation:

Command Palette (Ctrl+Shift+P):

  • DeepSeek: Phase 5 - Security Scan → Full security audit
  • DeepSeek: Phase 5 - Generate Documentation → Auto-create docs
  • DeepSeek: Phase 5 - Generate Tests → Create test files
  • DeepSeek: Phase 5 - Show Metrics Dashboard → Code quality analysis
  • DeepSeek: Phase 5 - Run Automation → Complete workflow
  • DeepSeek: Phase 5 - Demo Features → See what it can do

💡 Best Use Cases

🎯 Perfect for developers who want:

  • Freedom to choose the best AI model for each task
  • Transparency in AI costs and usage
  • Deep workspace understanding across all models
  • Real automation beyond basic chat
  • Professional code analysis and documentation

🚀 Ideal for projects needing:

  • Security compliance and vulnerability scanning
  • Automated documentation generation
  • Comprehensive test coverage
  • Code quality monitoring and improvement

⚙️ Configuration Options

{
  "deepseekCodeCompanion.defaultModel": "deepseek-chat",
  "deepseekCodeCompanion.autoSwitchToDeepSeek": true,
  "deepseekCodeCompanion.securityLevel": "high",
  "deepseekCodeCompanion.documentationStyle": "detailed",
  "deepseekCodeCompanion.testingFramework": "auto-detect"
}

🛠️ System Requirements

  • VS Code: 1.74.0 or higher
  • Internet: Required for AI API access
  • Node.js: 16+ (for Phase 5 features)
  • Storage: ~130KB extension size

🔧 Troubleshooting

❌ API Key Issues: Check settings and verify key validity
❌ Phase 5 Not Working: Restart VS Code, ensure workspace has code files
❌ Chat Not Responding: Check internet connection and API key configuration

✅ Quick Test: Run Phase 5 - Demo Features to verify installation


🆘 Support & Contributing

  • 📧 Support: info@hoiltd.com
  • 💬 Issues: GitHub Issues
  • 📚 Documentation: Wiki
  • 🤝 Contributing: See Contributing Guide
  • 📄 License: MIT License - see LICENSE

🏢 Made in London by Home & Office Improvements Ltd | ⚡ Powered by DeepSeek AI & OpenRouter

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