Highlights
AI Tools (Premium Only)
Powerful tools for the AI to utilize
File Interactions
- Create new files
- Edit existing files
- Move or rename files
- Delete files
- Self-corrects its own mistakes
Terminal Access
- Run commands for you
- Handle package installations
- Start development servers
- Run tests
Codebase Search
Semantic Search
- Find code based on meaning and context
- Locate functions and components semantically
- Understand natural language queries
- Requires initial setup through
Settings > IDE > Embeddings
- Limited to projects with 10,000 (indexed) files or fewer
- Your codebase contents are not stored. We only store vectorized embeddings of your codebase, which aren’t human-readable.
Grep Search
- Find specific code using exact string matches or regex patterns
- No setup required
API Documentation Search
- Search through up-to-date API documentation
- Get accurate information about libraries and frameworks
- Access the latest methods and best practices
- Ensure code recommendations are current
Controlling AI Tools
You can control which tools the AI has access to through the Settings menu:
General settings menu for AI tool controls
Codebase & API Docs Search
You can enable/disable this through Settings > General > Search
Search settings configuration panel
File & Terminal Operations
You can enable/disable these through Settings > General > Interact
Interact settings configuration panel