VS Code Tools & Commands

Development tools for file operations, terminal, git, and code analysis inside the VS Code runner

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:

  1. A dialog appears showing the action and affected files
  2. You can Approve, Reject, or Edit the parameters
  3. 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