Describe what you want to build
An AI code editor
to write and change code
For bigger tasks, review a plan first. After it runs, inspect the code changes and test results.
auth.go and updated login.go to check the code. Review the diff before applying.+86 −12 lines changedReview the plan before it runs
Check code changes and tests
Choose whether to accept the result
Use your configured model providers
Write and change code with AI in one editor
Break bigger tasks into steps
RUSH turns a complex request into a plan. After you approve it, AI can help change code and run checks based on your setup.
Ask AI questions and edit code
Ask for an explanation or a coding answer, or request a change to selected code. Review the difference before applying it.
Get code suggestions as you type
Suggestions use nearby code for context. Results depend on the model and network you use.
Find related code in your project
Index symbols and dependencies to help locate relevant code. Coverage depends on language support and indexing status.
Connect the tools you use
Connect supported external tools through MCP. You configure their setup, dependencies and permissions.
Know how code and data are handled
AI requests send selected code context to your configured model provider. Isolation differs between local and cloud environments.
Big requests,
broken into smaller steps
Simple pricing, metered in credits
Free
- Dynamic model catalog
- Full IDE basics
- FIM smart completion
Pro
- Dynamic model catalog
- RUSH deep task engine
- Cloud deployment and quotas apply
- Sync requires an available service
- Priority support
Plus
- Dynamic model catalog
- RUSH engine + advanced features
- Cloud deployment and quotas apply
- Sync requires an available service
- Priority ticket support
Ultra
- Dynamic model catalog
- RUSH engine + advanced features
- Cloud deployment and quotas apply
- Sync requires an available service
- Dedicated support channel
Download for Windows
Loading available installers…