Frequently Asked Questions
Everything you need to know about Mouse. Can't find your answer? Contact us at support@hic-ai.com
💡General
What is Mouse?
Mouse is a precision file-editing toolkit for AI coding agents. It provides coordinate-based editing, atomic batching, and full rollback capabilities that eliminate Execution Slop—when an agent makes the right plan, calls the right tool, but still produces the wrong output.
What is Execution Slop?
Execution Slop is when an AI coding agent understands the task, selects the correct editing operation, but the edit still fails—wrong line, mangled syntax, corrupted file. It's the gap between intent and outcome. Mouse's precision tools close this gap.
How is Mouse different from other AI coding tools?
Mouse is the only tool that offers coordinate-based addressing (edit by line/column without echoing content), zero content-echo (70% fewer tokens), atomic batching (all-or-nothing operations), and in-place refinement (adjust staged edits without starting over). See our Features page for a full comparison.
Does Mouse work with my AI assistant?
Mouse works with any AI coding agent that supports MCP (Model Context Protocol), including GitHub Copilot, Cursor, Claude, and others. The agent uses Mouse tools instead of its default file-editing tools.
🔧Installation & Setup
How do I install Mouse?
Install Mouse via npx: `npx @get-hic/mouse --token=<your-token>`. This installs the MCP server components to your project's .hic/ directory. Then configure your VS Code settings to use the Mouse server. See our Docs for detailed instructions.
What IDEs does Mouse support?
Mouse currently supports VS Code and Cursor. Both IDEs use the same installation process. Support for additional IDEs is planned for future releases.
Does Mouse work offline?
Yes! Mouse operates entirely locally on your device. It only needs internet connectivity for initial license activation and periodic validation (every 7 days). You can also use offline checkout mode for air-gapped environments.
What are the system requirements?
Mouse requires Node.js 18+ and VS Code 1.85+ (or Cursor). The extension uses approximately 1.3MB of disk space. There are no special hardware requirements.
💳Pricing & Billing
How much does Mouse cost?
Individual: $15/month ($150/year, save $30). Enterprise: $25/seat/month or $250/seat/year (2 seat minimum). Both plans include a free trial—14 days for Individual, 30 days for Enterprise. All prices exclude applicable taxes.
Is there a free trial?
Yes! Individual plans include a 14-day free trial with no credit card required. Enterprise plans include a 30-day trial. You get full access to all features during the trial.
Can I use Mouse for commercial projects?
Yes! Both Individual and Enterprise plans permit commercial use, subject to our Terms of Service.
What counts as a device?
Each VS Code installation on a unique machine counts as one device. Individual plans allow 3 devices; Enterprise plans allow 2 devices per seat. You can deactivate old devices anytime from your portal to free up slots.
Can I switch plans?
Yes! You can upgrade or downgrade at any time. When upgrading, you'll be prorated for the remainder of your billing cycle. When downgrading, the change takes effect at your next billing date.
Do you offer refunds?
Yes. If you're not satisfied within the first 30 days, contact us for a full refund. No questions asked.
What payment methods do you accept?
We accept all major credit cards, PayPal, and local payment methods depending on your region. Payments are processed securely by our payment partner.
Are there volume discounts?
Yes, for Enterprise plans: 2-9 seats at standard pricing, 10-99 seats at 5% off, 100-499 seats at 10% off, 500-999 seats at 15% off, and 1,000+ seats at 20% off. Discounts apply to all seats in your order.
🔒Privacy & Security
Does Mouse send my code to your servers?
No. Mouse operates exclusively locally on your device. We do not collect, transmit, or store your source code, file contents, AI prompts, AI responses, or keystrokes. See our Privacy Policy for details.
What data does Mouse collect?
We collect only: account/payment information, license validation requests, device identifiers (for activation limits), and optional crash reports (opt-in only). We never see your code or AI conversations.
Is Mouse SOC 2 compliant?
We are currently pursuing SOC 2 Type II certification. Enterprise customers can request our security documentation and complete a security questionnaire. Contact enterprise@hic-ai.com.
Can I use Mouse in an air-gapped environment?
Yes. Mouse supports offline checkout mode for air-gapped environments. You can validate your license for up to 30 days without network connectivity.
⚙️Technical
What tools does Mouse provide?
Mouse provides 10 tools: 6 file reading tools (read_first_n_lines, read_last_n_lines, read_lines, jump_to_line_n, find_in_file, get_file_metadata), 2 editing tools (quick_edit, batch_quick_edit), and 2 staging tools (save_changes, cancel_changes).
What editing operations are supported?
Mouse supports INSERT (add lines), REPLACE (find/replace), DELETE (remove lines), REPLACE_RANGE (character-level), FOR_LINES (columnar editing), and ADJUST (relocate content). All operations can be batched atomically.
What is atomic batching?
Atomic batching groups multiple edits into a single operation. Either all changes succeed or none do—if any edit fails, Mouse automatically rolls back all changes. Your codebase is never left in a broken intermediate state.
What is coordinate-based addressing?
Instead of matching text patterns (which can fail or match wrong locations), Mouse edits by exact line and column numbers. This eliminates ambiguity and the need to echo file content back in tool calls.
What is in-place refinement?
When an agent catches its own mistake in staged edits, it can adjust pending changes without starting over. This enables self-correction without human intervention—a capability unique to Mouse.
🤝Support
How do I get help?
Individual plan: Community support via GitHub Issues. Enterprise plan: Priority email support at support@hic-ai.com with 24-hour response time.
Where can I report bugs?
Please report bugs on our GitHub Issues page. Include your VS Code version, Mouse version, and steps to reproduce the issue.
Is there documentation?
Yes! Visit our Docs page for installation guides, tool reference, best practices, and troubleshooting guides.
Can I request features?
Absolutely! Submit feature requests on GitHub Issues. We prioritize based on community feedback and alignment with our roadmap.
Still Have Questions?
We're here to help. Reach out and we'll get back to you as soon as possible.