MiraBridge provides development tools that the AI can use to interact with your local environment. In VS Code, those tools execute through the extension. In Desktop, the equivalent supported tools execute through the native Desktop runtime.
Tool Categories
| Category | Examples | Count | | --------------- | ------------------------------------------ | ----- | | File Operations | read, write, create, delete, rename | 8 | | Terminal | run command, kill process, read output | 5 | | Git | status, diff, commit, branch, log | 7 | | Code Analysis | find references, go to definition, symbols | 6 | | Browser | open URL, screenshot, interact | 4 | | Search | file search, content search, regex | 4 | | Workspace | list files, project info, diagnostics | 6+ |
Tool Approval
Every tool execution requires your approval by default. When the AI requests a tool:
- A dialog appears showing the action and affected files
- You can Approve, Reject, or Edit the parameters
- The result is displayed in the chat
Batch Approval
When the AI requests multiple related tools, you can approve them all at once using Batch Approve. This speeds up workflows while maintaining control.
Auto-Approve
Configure auto-approve rules for trusted tool categories in settings. For example, allow read-only file operations without approval.
Next Steps
- Desktop Terminal Commands — standalone desktop command execution
- Plan Mode — orchestrate multi-step workflows
- Settings — configure tool approval rules