Introduction
Cursor is an AI-powered code editor. By integrating Mixroute Api, you can get powerful AI assistance while coding, including intelligent code generation, completion, explanation, and optimization. Mixroute Api is now compatible with Cursor’s Agent capabilities (Auto Apply / multi-file editing).Quick Configuration
1. Open Settings
Click the gear icon ⚙️ in the top right, select Models option.2. Configure API
- OpenAI API Key: Enter your Mixroute Api key
- Override OpenAI Base URL: Check and enter
https://console.mixroute.io/v1 - Click Verify to validate configuration
- GPT series models need
openai/prefix, e.g., useopenai/gpt-5.2forgpt-5.2. Other channels use original model IDs. - Mixroute Api supports Cursor Agent (Auto Apply). To enable Agent, use Agent-compatible models.
3. Agent Mode Tips
- Use Agent-compatible models (Claude, DeepSeek, Grok, GPT series with
openai/prefix) - Ensure Base URL is
https://console.mixroute.io/v1 - Verify auto-apply with a simple change in Cursor sidebar first time
- If model doesn’t support Agent, use Chat mode with manual Apply
Recommended Models
| Type | Recommended Model ID | Features |
|---|---|---|
| Programming | claude-sonnet-4-20250514 | Claude 4 Sonnet, strongest coding |
gpt-4.1 | Fast, strong overall | |
deepseek-v3 | Excellent Chinese coding, great value | |
| Cost-effective | gpt-4.1-mini | Lightweight but capable |
claude-3-haiku | Cheapest in Claude series | |
gemini-2.5-flash | Google fast response model | |
| Reasoning | o4-mini | Best reasoning for coding |
o3-mini | For complex reasoning and algorithms |
Add Custom Models
Add in Cursor settings:Usage Modes
Chat Mode Workflow
- Generate code:
Ctrl/Cmd + Lto open chat, describe requirements - Apply code: Copy code to target file, or use “Apply” button
- Iterate: Continue conversation for modifications
Alternatives Comparison
| Tool | Agent Mode | Pros | Cons |
|---|---|---|---|
| Cursor | ❌ | Elegant UI, great completion | No Agent mode |
| Cline (VS Code) | ✅ | Full Agent functionality | Requires VS Code |
| RooCode (VS Code) | ✅ | Multi-file editing | Newer, evolving |
| Continue (VS Code) | ✅ | Open source, customizable | Complex setup |
Core Features
Smart Code Completion
- Tab completion: Press Tab to accept AI suggestions
- Multi-line completion: Function-level code generation
- Context-aware: Precise suggestions based on project structure
AI Chat
Ctrl/Cmd + K: Open command paletteCtrl/Cmd + L: Open sidebar chat- Code explanation: Select code and ask AI
Code Editing
- Generate code: Describe requirements, AI auto-generates
- Refactoring: Get code optimization suggestions
- Fix errors: AI helps locate and fix errors
Keyboard Shortcuts
| Shortcut | Function |
|---|---|
Ctrl/Cmd + K | Open AI command palette |
Ctrl/Cmd + L | Open AI chat sidebar |
Tab | Accept code suggestion |
Esc | Cancel current suggestion |
Tips
Provide Clear Context
Optimize Prompts
- Poor:
"Fix this function" - Good:
"Fix floating-point precision issue in calculateTotal function, ensure amount calculation is accurate to two decimal places"
Troubleshooting
Connection Timeout
Connection Timeout
- Check network connection
- Confirm API URL is
https://console.mixroute.io/v1 - Verify API key is valid
Model Not Responding
Model Not Responding
- Check account balance
- Try switching to another model
- Restart Cursor client
Poor Suggestions
Poor Suggestions
- Provide more project context
- Use more specific prompts
- Switch to a better-performing model
Best Practices
Project-level Config
Create.cursor-settings.json in project root:
Code Review
About Agent Mode
For AI auto-editing multiple files and complex refactoring, consider:- Cline: VS Code plugin with full Agent functionality
- RooCode: Emerging VS Code AI Agent plugin