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 |
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 |
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 |