MiraBridge provides over 40 tools that the AI can use to interact with your development environment.
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.