Documentation Index
Fetch the complete documentation index at: https://docs.macroscope.com/llms.txt
Use this file to discover all available pages before exploring further.
Usage-Based Prices
| Feature | Price | Description |
|---|---|---|
| Agent | $0.01 per credit (1000 free credits/month) | Ask questions and take action via Slack, GitHub, or API |
| Code Review | $0.05 per KB of diff reviewed (10 KB minimum per review) | Reviews PRs for correctness and custom rules, suggests fixes |
| Status | $0.05 per commit processed | Commit summaries, area classification, productivity metrics, sprint reports |
How Billing Works
Macroscope uses a prepaid usage model. Each workspace has a single balance that covers Code Review, Status, and Agent, and decreases with usage. Enable Auto-refill to have your balance top up automatically when it falls below a threshold you configure, so there’s no disruption.How do I set up auto-refill?
How do I set up auto-refill?
How do invoices work?
How do invoices work?
How do I manage my payment method?
How do I manage my payment method?
Why does my usage data look off in the billing dashboard?
Why does my usage data look off in the billing dashboard?
Does my balance expire?
Does my balance expire?
What happens if I cancel?
What happens if I cancel?
Spend Controls
You can set several limits to control your costs. Configurable by a workspace admin in Settings → Billing.| Control | Description | Override |
|---|---|---|
| Monthly spend limit | Hard ceiling on total usage per billing period. | Cannot be overridden |
| Per-review cap | Max cost for a single Code Review run. | Override with on-demand review |
| Per-PR cap | Max total cost across all Code Reviews on one PR. | Override with on-demand review |
What if my balance runs out?
What if my balance runs out?
What if I hit my monthly max?
What if I hit my monthly max?
How does auto-refill interact with the monthly spend limit?
How does auto-refill interact with the monthly spend limit?
Agent
Credits are a usage-based billing unit for Macroscope’s Agent features: Slack queries, Macros, Webhooks and Check Run Agents. 1 credit = $0.01. Credit usage is calculated by taking the raw LLM cost of each agent run (based on your prompts and parameters), then adding a 5% markup, then dividing by the value of each credit ($0.01). Every workspace includes 1000 free credits per month. Free credits do not roll over. Usage beyond the free credits draws from your balance.What uses credits
| Feature | Trigger |
|---|---|
| Slack queries | DM or tag @Macroscope in any channel |
| GitHub queries | Mention @macroscope-app in any PR discussion |
| Macros (scheduled) | Cron schedule |
| Macros (event-triggered) | New PR or commit |
| Webhooks | HTTP POST to API |
| Check Run Agents | .macroscope/*.md on PR |
| Fix It for Me | Reply to a review comment or ask in Slack |
Transparency
Workspace admins can view detailed Agent usage logs in Settings → Billing, including exporting a full CSV with cost and metadata for every agent invocation.Why do different queries cost different amounts?
Why do different queries cost different amounts?
What happens if I use all 1000 free credits?
What happens if I use all 1000 free credits?
Can I see my agent usage?
Can I see my agent usage?
Code Review
Code Review is charged per review, based on the byte size of the PR diff that Macroscope reviews.What counts as a review?
What counts as a review?
- Automatically on each push to a PR (if automatic Code Review is enabled for that repo)
- Manually, by commenting
@macroscope-app reviewon any PR in GitHub
How is diff size calculated?
How is diff size calculated?
.macroscope/ignore file, are excluded from the diff, so you only pay for the files Macroscope actually reviews.What does the 10 KB minimum mean?
What does the 10 KB minimum mean?
How much does a typical review cost?
How much does a typical review cost?
| Change type | Diff size | Cost |
|---|---|---|
| Small bug fix | 2 KB | $0.50 (10 KB minimum) |
| Medium feature | 30 KB | $1.50 (30 × $0.05) |
| Large refactor | 700 KB | $35 (700 × $0.05) |
Do force-pushes or rebases trigger a new review?
Do force-pushes or rebases trigger a new review?
Per-Repo Code Review Controls
Configure in Settings → Repos. Learn more about repo settings.| Control | Description |
|---|---|
| Enable/disable Code Review | Turn off automatic Code Review for specific repos. You can still review on-demand. |
| Skip Dependabot | Skip review on Dependabot PRs. |
| Skip by PR label | Skip review for PRs with specific labels. |
| Force review by label | Always review PRs with these labels, even when auto-review is off. |
| Skip draft PRs | Don’t review drafts until marked ready. |
On-Demand Reviews
Even if automatic Code Review is off for a repo, you can always invoke a review manually by commenting@macroscope-app review on any PR in GitHub.
Excluding Files from Code Review
You can exclude specific files from review using a.macroscope/ignore file. See .macroscope/ignore for details.
Status
Status is powered by per-commit summarization. This feeds your dashboards, weekly digests, productivity metrics, and sprint reports.How is Status different from Code Review?
How is Status different from Code Review?
What triggers a commit charge?
What triggers a commit charge?
- Commits pushed while your balance is exhausted or spend limit is hit (skipped)
- Commits on repos with Status disabled
What happens if I disable Status for a repo?
What happens if I disable Status for a repo?
Common Questions
How is this different from per-seat pricing?
How is this different from per-seat pricing?
Do you have a free trial?
Do you have a free trial?
Annual Discounts
If you’re interested in discounted rates, reach out and we can discuss options for annual commitments. Contact enterprise@macroscope.com.Questions? Email support@macroscope.com or reach out in your shared Slack channel.