콘텐츠로 이동

Supermaven 명령

향상된 코딩 생산성을 위한 종합 Supermaven AI 코드 완료 명령 및 워크플로우.

설치 및 설치

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 코드 확장 명령

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

코드 완료 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

구성 명령

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 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 창 특징

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

고급 기능

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

통합 명령

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

프로젝트 관리

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

디버깅 및 문제 해결

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

주문화

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

키보드 단축키 (VS 부호)

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

파일 형식 지원

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

환경 변수

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

구성 파일

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

팀 및 기업

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

분석 및 미터

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

보안 및 개인 정보

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

비교 기능

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

최고의 연습

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

문제 해결

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

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