Skip to content

Supermaven Commands

Comprehensive Supermaven AI code completion commands and workflows for enhanced coding productivity.

Installation and Setup

Command Description
code --install-extension supermaven.supermaven Install VS Code extension
supermaven auth login Login to Supermaven account
supermaven auth logout Logout from account
supermaven auth status Check authentication status
supermaven --version Show version information
supermaven --help Show help information

VS Code Extension Commands

Command Description
Ctrl+Shift+P > Supermaven: Enable Enable Supermaven
Ctrl+Shift+P > Supermaven: Disable Disable Supermaven
Ctrl+Shift+P > Supermaven: Toggle Toggle Supermaven on/off
Ctrl+Shift+P > Supermaven: Settings Open settings
Ctrl+Shift+P > Supermaven: Status Check status
Ctrl+Shift+P > Supermaven: Restart Restart service

Code Completion Shortcuts

Shortcut Description
Tab Accept suggestion
Escape Dismiss suggestion
Ctrl+Right Accept word
Ctrl+Shift+Right Accept line
Alt+] Next suggestion
Alt+[ Previous suggestion
Ctrl+Space Trigger suggestion

Configuration Commands

Command Description
supermaven config show Show current configuration
supermaven config set <key> <value> Set configuration value
supermaven config reset Reset to defaults
supermaven config export Export configuration
supermaven config import <file> Import configuration

Language Support

Language Support Level
JavaScript Full support
TypeScript Full support
Python Full support
Java Full support
C++ Full support
C# Full support
Go Full support
Rust Full support
PHP Full support
Ruby Full support

Context Window Features

Feature Description
1M token context Massive context window
Whole codebase awareness Understands entire project
Cross-file references Links between files
Import suggestions Smart import recommendations
Function signatures Complete function context
Documentation context Includes relevant docs

Advanced Features

Command Description
supermaven analyze Analyze codebase
supermaven index Index project files
supermaven cache clear Clear cache
supermaven cache status Check cache status
supermaven performance Show performance metrics

Integration Commands

Command Description
supermaven integrate cursor Setup Cursor integration
supermaven integrate jetbrains Setup JetBrains integration
supermaven integrate vim Setup Vim integration
supermaven integrate emacs Setup Emacs integration

API and CLI

Command Description
supermaven api --endpoint <url> Set API endpoint
supermaven api --token <token> Set API token
supermaven api test Test API connection
supermaven api usage Check API usage
supermaven api limits Check rate limits

Performance Optimization

Command Description
supermaven optimize Optimize performance
supermaven memory --limit <mb> Set memory limit
supermaven threads --count <n> Set thread count
supermaven latency --mode fast Optimize for speed
supermaven latency --mode quality Optimize for quality

Project Management

Command Description
supermaven project init Initialize project
supermaven project sync Sync project files
supermaven project exclude <pattern> Exclude files/folders
supermaven project include <pattern> Include files/folders
supermaven project status Check project status

Debugging and Troubleshooting

Command Description
supermaven debug --log-level debug Enable debug logging
supermaven debug --trace Enable trace logging
supermaven debug connectivity Test connectivity
supermaven debug permissions Check permissions
supermaven logs --tail 100 View recent logs

Customization

Setting Description
completion.enabled Enable/disable completions
completion.delay Completion delay in ms
completion.maxSuggestions Max suggestions to show
completion.autoAccept Auto-accept suggestions
completion.showInline Show inline suggestions

Keyboard Shortcuts (VS Code)

Shortcut Description
Ctrl+Alt+S Toggle Supermaven
Ctrl+Alt+R Restart Supermaven
Ctrl+Alt+C Clear suggestions
Ctrl+Alt+P Show performance
Ctrl+Alt+L Show logs

File Type Support

Extension Description
.js, .jsx JavaScript files
.ts, .tsx TypeScript files
.py Python files
.java Java files
.cpp, .cc, .cxx C++ files
.cs C# files
.go Go files
.rs Rust files
.php PHP files
.rb Ruby files

Environment Variables

Variable Description
SUPERMAVEN_TOKEN API authentication token
SUPERMAVEN_ENDPOINT API endpoint URL
SUPERMAVEN_LOG_LEVEL Logging level
SUPERMAVEN_CACHE_DIR Cache directory
SUPERMAVEN_CONFIG_FILE Configuration file path

Configuration Files

File Description
.supermaven.json Project configuration
supermaven.config.json Global configuration
.supermaven-ignore Files to ignore
supermaven.log Log file

Team and Enterprise

Command Description
supermaven team create Create team
supermaven team invite <email> Invite team member
supermaven team remove <user> Remove team member
supermaven team settings Team settings
supermaven enterprise setup Enterprise setup

Analytics and Metrics

Command Description
supermaven metrics show Show usage metrics
supermaven metrics export Export metrics
supermaven analytics dashboard Open analytics
supermaven performance report Performance report

Security and Privacy

Command Description
supermaven privacy settings Privacy settings
supermaven data export Export user data
supermaven data delete Delete user data
supermaven security audit Security audit

Comparison Features

Feature Supermaven GitHub Copilot Tabnine
Context Window 1M tokens 8K tokens ~30K tokens
Speed Fastest Fast Medium
Accuracy Very High High High
Language Support 10+ 30+ 25+
Free Tier Yes No Yes

Best Practices

Practice Description
Keep context clean Remove unnecessary files
Use descriptive names Better suggestions
Write clear comments Improved context
Regular updates Latest features
Monitor performance Optimize usage

Troubleshooting Common Issues

Issue Solution
Slow completions Check network connection
No suggestions Verify authentication
High memory usage Reduce context size
Extension not working Restart VS Code
API errors Check token validity

Integration with Other Tools

Tool Integration
Git Understands version history
ESLint Respects linting rules
Prettier Follows formatting
TypeScript Type-aware suggestions
Jest Test-aware completions

Cursor Integration

Command Description
cursor --install-extension supermaven Install in Cursor
Cmd+K Trigger AI chat (Cursor)
Cmd+L Trigger completion
Cmd+I Inline editing
Cmd+Shift+L Multi-line editing