Added webhook support for payment retries and failed deliveries.
A macroscope for your
engineering organization
Automatic status of what’s changing, best in class AI code review, and an Agent that answers questions and takes action.










Code Review
Catch real bugs
Macroscope finds more bugs than any other code review tool, without spamming you with false positives.
By the Benchmarks
See how Macroscope compares to other tools according to our internal benchmark.
Read blogWhat makes our code review different?
We combine an agentic pipeline with purpose-built Abstract Syntax Tree (AST) walkers that we’ve built for the most common programming languages. This allows our agent to deterministically gather rich context about every change, without relying solely on an LLM to search for that context itself. The result is faster, more token-efficient analysis and a deeper understanding of the codebase. This is one reason we achieve higher bug recall at 1/20th the cost of Claude’s Code Reviewer, according to independent benchmarks.
Source: Martian benchmark and official Claude pricing post.
Approvability
Take PR approvals off of your team's plate. Macroscope can auto-approve PRs that have no bugs and have minimal blast radius.
Correctness Checks
Out of the box, Macroscope finds more bugs than any other tool, without spamming you with false positives
Critical Bug · Line 07–08
Date.now() returns milliseconds but expiresAt is stored in seconds. Every session will appear expired immediately after...
Fix It For Me
Reply "fix it" on any review comment. Macroscope branches, writes the fix, runs your CI, and merges when checks pass.
Jordan Mills
Removes the settlementDate guard from invoice replay. Paused accounts can now be charged twice when the retry job replays a partial billing window.
Macroscope
This drops the settlementDate guard before invoice replay. Paused accounts can be charged twice during partial-window retries.
@Macroscope Fix it
Scalable Config
Per-repo enable/disable, skip-by-label, file exclusion via .macroscope/ignore, manual triggers via @macroscope-app review. Personal preferences override workspace defaults.
CLI
betacurl -sSL https://raw.githubusercontent.com/prassoai/macroscope-local/main/install.sh | bashRun Macroscope's correctness review locally on your machine and catch real bugs before you push to your branch.
❯/macroscope:code-review
Reviewing staged changes against main…
I've fixed all four issues in a parallel worktree — want me to apply them?
✻ Cooked for 4m 18s
works in your agent
Check Run Agents
Define custom AI reviewers that automatically run within your PRs (each with access to all your connected tools or MCPs), enforcing your stylistic conventions and workflows at PR review time.
PR Summaries
Every PR gets a clear summary with context for reviewers.
Fix Shopify route page title fallbacks
Summary
This PR fixes checkout titles for Shopify routes whose projected slug is flattened before the title resolver runs.
- Adds
resolveRouteTitleFallbackto recover store titles when a route exists but the generic resolver returns an empty value. - Keeps non-Shopify routes on the existing title resolution path.
- Adds coverage for flattened slugs, nested product paths, and missing store metadata.
Start review in src/routes/titleResolver.ts, where the fallback is applied after projection.
Status
Know what's shipping. Without asking.
A newsfeed for code changes
Exceptionally succinct and accurate summaries of each commit and PR, automatically distributed to your team in Slack.
Implemented streaming chatbot responses with inline fallback handling.
Integrated Stripe usage billing with invoice finalization webhooks.
Moved notifications to a queue-based delivery system.
Added cursor pagination and indexes for audit logs.
Executive Summaries
High-level summaries of what's changing in your codebase, regenerated multiple times daily and surfaced on the home page and via email. Organized by Area, collapsible, scannable in seconds.
Sprint Summary
Engineering Productivity
Understand engineering output across your team. See how much engineering work is actually landing in production.
Pushed vs. landed
Integrations
Native — Deep, first-party integrations that power Code Review, Status, and Agent.
Agent
Diagnose. Fix. Ship.
Macroscope's agent investigates, writes the code, and ships the PR. Available in Slack, GitHub, and the API.
Slack — answers and actions
Use it directly from Slack. Inspect code, diagnose failures, and ship.
Macros — agentic automation
Trigger recurring workflows, with guardrails, from inside your stack.
API — wire it into your stack
Connect Macroscope to your CI, chat, support, and observability tools.
See it in action
How our team uses Macroscope on real work.
Ship more. Explain Less.
Make sense of your product development and understand what's happening. Save engineering time.
Security
Keeping your data secure is of paramount importance to us. We have rigorous technical, operational and contractual safeguards in place to protect customer data.
SOC 2 Type II compliant
Visit our Trust Center to request copies of our audited documentation.
Visit Trust CenterEncrypted in transit and at rest
All customer data is encrypted at rest and in transit.
Architecturally isolated
Customer Code is architecturally isolated and secured by design.
Zero model training
Macroscope does not train models using your source code, and our agreements with model providers ensure they do not train using your IP.
People seem to like it...
CEO, Parallel
We are huge fans. It's the best code review tool we've tested and I personally love that we can avoid unnecessary status update meetings.
Cofounder of Behance @ Founder A24 Labs
Macroscope has become a core part of our engineering team, bringing some new superpowers in productivity and keeping us all aligned and up to speed on what's getting done every day.
CEO, Opendoor
I filed a minor bug with @Macroscope at 9 am London time. By 3 pm London time (7 am SF time!) @kayvz personally responded and was fixing it. Founder mode.
CPO & CTO, Parkhub
Macroscope just gets it. They've cracked the code on turning huge amounts of complex data into clear, actionable insights-and they've made it effortless for us to make smarter decisions, faster.
CEO, XMTP Labs
Rarely do I see a product that helps everyone in the org save time and do more without asking us to do more. The team does less updating while leadership can see what's actually happening - and even ask questions about it - all without distracting anyone.
CEO, Casa
Macroscope's commit summaries – drawing from their deep understanding of our projects and codebase – are the beating heart of our engineering organization. The kind of upgrade you can never imagine working without.
CTO, XMTP Labs
We've used just about every AI-driven PR assistant out there: the signal to noise from Macroscope is the best I've seen. The PR descriptions are better than what we would have written by hand, and when it flags an issue it's almost always a real bug.
Product Lead at Anon
Macroscope makes it easy for me to stay on top of engineering progress and developer productivity, even as a solo product lead working with 8 engineers. Their support is ridiculously responsive, and they're super fast at shipping new features I requested.
CTO & Cofounder, Particle
Macroscope is like having a distinguished engineer tech lead who's read every diff, understands every project, and can answer any question about your codebase instantly. We can finally focus on shipping instead of process.