Macroscope
Also known as: Prasso Inc., Prasso, Macroscope Code Review, Macroscope Murmur, macroscope.com
Macroscope is an AI code reviewer for GitHub that acts on pull requests: it finds bugs, approves low risk changes and escalates the rest, runs custom checks written in Markdown that can block merges, and opens fix pull requests on request. Its agent answers questions across repositories, writes code and files Linear issues from Slack, GitHub, webhooks or scheduled Macros, with any MCP server connected. Pricing is usage based, about $0.05 per KB reviewed, with $100 of starting credit.
Macroscope is sold by Prasso Inc. of San Francisco, founded by Kayvon Beykpour, Joe Bernstein and Rob Bishop, who earlier built Periscope and Magic Pony, and backed by Lightspeed, Thrive Capital, GV and Adverb with $40 million raised. It sells AI code review for GitHub, an agent that answers questions and writes code, Status reports on what shipped, and Murmur, a fleet of cloud coding agents still in early preview behind a waitlist. Customers include Pydantic, Cars24, Parallel, UnitedMasters and Casa.
On every pull request, the correctness review explores the surrounding code, posts findings inline and checks them again on each push. Approvability, off until a team turns it on, posts a real GitHub approval on low risk pull requests and marks the rest as needing a human, under thresholds a team sets by severity, mode and file path, with a preview mode that only reports what it would approve. Check Run Agents are checks a team writes in Markdown that run on pull request events, labels or mentions, depend on one another, choose their own model and can fail to block a merge.
Fix It For Me opens a fix pull request from a review comment or a Slack request and tries again when GitHub Actions fail, though changes to main always wait for a person. The agent searches connected repositories and git history, queries Slack, Linear, Jira, Sentry, PostHog, LaunchDarkly, BigQuery, Amplitude and any MCP server, and can branch, write code, open pull requests and create Linear issues. It runs from Slack, GitHub mentions, a webhook endpoint or Macros on a schedule or on each new commit or pull request, and a CLI brings the review into Claude Code, Codex, Cursor and OpenCode.
Pricing is usage based with no seats. Reviews cost $0.025 to $0.20 per KB of change depending on mode, with a 10 KB minimum, Status costs $0.05 per summarized commit, and agent work draws credits worth $0.01 each at model cost plus 5%, with 1,000 free credits a month.
New workspaces get $100 of usage, balances refill automatically unless turned off, spend caps apply per workspace, review, pull request and agent, and annual terms go through sales. Macroscope holds SOC 2 Type II reports, signs users in through GitHub, including Enterprise Managed Users, exports activity logs with actor and source IP to S3, and does not train on customer source code. It runs on Google Cloud with AWS and Azure, can keep model inference in the US for some providers, and offers no self hosting.
It fits engineering teams on GitHub that want review that approves, blocks and fixes as well as comments, with spend tied to use and custom checks kept in the repository. It fits less well for teams outside GitHub, buyers who need self hosting or a data region of their choice, and anyone who wants the Murmur agent fleet today, since it still sits behind a waitlist.
Vendor details
Canonical URL
https://macroscope.com
Category
Coding agent
Subcategory
AI code review for GitHub that approves, blocks and fixes pull requests, with an agent that writes code and files issues
Funding status
Venture backed. Prasso Inc., doing business as Macroscope, raised a $30 million Series A led by Lightspeed with Thrive Capital, GV and Adverb, for $40 million in total.
Company status
independent
Use cases & customers
Primary use cases
Target customers
Deployment options
Integrations
GitHub, including Enterprise Managed Users; Slack; Linear (read and create issues); Jira; Sentry; PostHog; LaunchDarkly; BigQuery; Google Cloud Logging; Amplitude; any MCP server with OAuth or headers and per tool switches; GitHub Actions; a webhook trigger endpoint; a read only REST API; S3 exports; CLI plugins for Claude Code, Codex, Cursor and OpenCode.
In practice
A platform team turns on Approvability in preview mode, watches its would approve verdicts on the dashboard for two weeks, then lets Macroscope approve low risk pull requests while anything under the payments paths always goes to a human reviewer.
A security lead writes a Check Run Agent in Markdown that flags new endpoints without authorization checks, sets it to fail and makes it a required check, so pull requests that miss the rule cannot merge.
An engineer asks Macroscope in Slack why error rates rose after a release. The agent reads Sentry and git history, finds the commit, opens a fix pull request and creates a Linear issue for follow up.
Sources & related URLs
Related / legacy domains
Research sources
Agentic Index coverage score
12.0 / 14 capabilities · 86%
| Integrations & Tool Calling | Full |
|---|---|
|
Connections cover GitHub, Slack, Linear, Jira, Sentry, PostHog, LaunchDarkly, BigQuery, Google Cloud Logging and Amplitude, and the agent can create Linear issues and sub issues as well as read them. Workspace admins can add any MCP server with a URL and OAuth credentials or headers, review the tools it exposes, switch off any the agent should not use and limit a connector to named users. On GitHub the agent creates branches, writes code, opens pull requests, updates existing branches and adds reviewers. Sourcedocs.macroscope.com/integrationsread 2026-11-08 |
|
| Workflow Orchestration | Full |
|
Check Run Agents can wait for or require one another, with cycles caught, and a per code object mode runs a separate agent for each changed function or class, up to 20 at once. The review itself gathers context in several agentic steps, and the Ultra mode runs more agents in parallel. Fix It For Me tries again with further commits when GitHub Actions fail, the CLI autoloop fixes and rechecks for up to five rounds, and Macros pair a trigger with plain English instructions and a delivery target. Murmur adds flights, Markdown graphs of agent tasks with gates for CI, review and merge, behind its waitlist. Sourcedocs.macroscope.com/check-run-agents/configurationread 2026-11-08 |
|
| Knowledge Grounding & RAG | Full |
|
The agent searches code across every connected repository along with git history, pull request discussion and reviews, connected tools such as issue trackers, documentation and the web. The correctness review explores the code around each change before it comments, and Check Run Agents start already holding the pull request's discussion and can pull in named files from the repository. Status answers questions about what changed across repositories with code and issue tracker context, guided by a product overview the team writes. Sourcedocs.macroscope.com/agent.mdread 2026-11-08 |
|
| Human Oversight & Guardrails | Full |
|
Approvability starts switched off and can run in a preview mode that shows what it would approve without approving anything. Teams set strict or permissive mode, the lowest severity that blocks approval, and paths it must never approve, always approve or only approve, and any change to its own rules file always waits for a person. Reopening a blocking thread withdraws an approval. Fix pull requests aimed at main always need a manual merge, Check Run Agents block only when set to fail on a required check, and the agent's calls to outside tools are read only by default. Sourcedocs.macroscope.com/approvability.mdread 2026-11-08 |
|
| Security, Identity & Governance | Full |
|
Sign in runs through GitHub, including Enterprise Managed Users through the organization's identity provider, with GitHub organization admins and delegated admins running the workspace, repository write access required for review features and API keys limited to admins. SOC 2 Type II reports are shared through a request access flow on the trust center, along with penetration test results and a subprocessor list. Customer source code is not used to train models, and content is deleted within 30 days of termination. There is no SCIM, and the terms allow training on deidentified content other than source code. Sourcemacroscope.com/content/ai-code-review-security-soc-2-data-privacyread 2026-11-08 |
|
| Observability & Auditability | Full |
|
The Approvability dashboard lists every pull request it judged with the verdict and the agent's reasoning, and a review activity log records feedback with CSV export. Each Check Run Agent shows its tool calls and billed cost in the GitHub checks tab. Hourly or daily S3 exports deliver check run logs with tool calls, review analytics and user activity records naming the actor, source IP and action, and usage charts break spend down by day and by agent. Sourcedocs.macroscope.com/s3-exports/formatread 2026-11-08 |
|
| Memory & State Persistence | Partial |
|
Within a pull request, the review keeps the code research it gathered and tracks which findings were resolved, linking each one to the commit that fixed it. No learned preference or feedback carries from one pull request to the next, and standing guidance lives in rules files and custom instructions that a team edits by hand. Murmur can resume a stopped agent on the same branch with its full conversation history, though only for teams admitted from its waitlist, and no scope, lifetime or clearing control is described for any of it. Sourcedocs.macroscope.com/correctnessread 2026-11-08 |
|
| Deployment & Data Residency | Partial |
|
The service runs on Google Cloud as its main host with AWS and Microsoft Azure, and customers can keep model data and inference in the US for some providers. Code review is cloud hosted only, with no self hosted, private cloud or air gapped option, and it supports GitHub alone, with GitLab on the roadmap. Murmur agent machines can run in a customer's own Google Cloud or AWS account, set up with Terraform, but Murmur is still in early preview behind a waitlist. Sourcemacroscope.com/content/ai-code-review-enterprise-deployment-complianceread 2026-11-08 |
|
| Prebuilt Agents / Templates / Packs | Full |
|
Check Run Agents and Macros can both be created from prebuilt templates. Ready made Macros include daily stand up notes, weekly product updates, incident alerts to PagerDuty, linking pull requests to tickets, alerts on key pull requests and release branch diff summaries, each a working agent with a trigger, instructions and a delivery target. The correctness check and the default Approvability criteria work out of the box, and Murmur adds a verifier agent guide and agent personas for its waitlisted users. Sourcedocs.macroscope.com/macros.mdread 2026-11-08 |
|
| Triggers & Channel Coverage | Full |
|
Reviews start when a pull request opens, receives a push or leaves draft, and Check Run Agents also fire on labels added or removed, mentions of the Macroscope app and check reruns. The agent answers Slack messages and mentions, GitHub comments and a webhook endpoint secured with a shared secret, and Macros run daily, weekly or every two weeks or on each new commit or pull request. A GitHub Action can call it from any workflow, and Slack subscriptions post commits, pull requests and build failures filtered by path. Sourcedocs.macroscope.com/check-run-agents/triggersread 2026-11-08 |
|
| Model Flexibility & Routing | Full |
|
Each Check Run Agent names its own model, from Claude Opus 5.5 by default to other Claude Opus and Sonnet versions, OpenAI GPT models through GPT 6.1 Terra, Grok 4.6, Meta's Muse and open models such as Kimi K3, GLM 5.3, DeepSeek and Qwen hosted on Fireworks, with per token prices listed. The correctness review picks its models by the detection mode a team sets, from Budget to Ultra. Custom endpoints and self hosted models are not supported, and the bring your own key option in Murmur sits behind its waitlist. Sourcedocs.macroscope.com/model-pricing.mdread 2026-11-08 |
|
| APIs / SDKs / MCP Extensibility | Partial |
|
A REST API signed with workspace keys returns workspace, review, commit, contributor, billing and usage data, and every endpoint is read only, so an outside program can report on the agent's work but cannot start a review, change a setting or create anything through it. A CLI brings review and an autoloop fix command into Claude Code, Codex, Cursor and OpenCode. The core product ships no SDK and no MCP server of its own, and the MCP server with 22 tools and the separate API belong to Murmur, which is open only to waitlisted teams. Sourcedocs.macroscope.com/apiread 2026-11-08 |
|
| Testing, Debugging & Optimization | Full |
|
Approvability's preview mode runs on real pull requests and shows what it would have approved, so a team tests its approval policy before granting live authority. Rules in the .macroscope folder are read from the latest commit on a pull request, so a new check or instruction can be tried there before it merges, and the CLI runs the same review locally before a push. Review statistics with a ten week feedback trend and a dashboard of verdicts with reasoning show how the agent performs over time. Sourcedocs.macroscope.com/approvability.mdread 2026-11-08 |
|
| Browser / Computer-use | Partial |
|
The review and the agent search the web and fetch pages but never drive a browser. Murmur runs each coding agent on its own cloud machine that can start the full stack, interact with the app's interface, inspect logs and attach screenshots or recordings as proof in its pull requests, with Playwright installable on the machine. Murmur is in early preview and open only to teams admitted from a waitlist, so this capability is not on general sale. Sourcemacroscope.com/content/murmur-faqread 2026-11-08 |
|
The Agentic Index coverage score grades every vendor Full, Partial or Not documented against the same 14 buyer facing capabilities, from public evidence only. Each capability links to how all vendors in the index score on it. How this evidence is graded
Pricing
Usage based with no seats. Code review costs $0.05 per KB in the default mode, from $0.025 to $0.20 by mode, Status costs $0.05 per summarized commit, and agent credits cost $0.01 each.
Metered usage: KB of code reviewed by detection mode, commits summarized by Status, and agent credits at raw model cost plus 5%.
Included quota
1,000 agent credits a month per workspace, worth $10, which do not roll over, plus a one time $100 welcome credit.
What is public
Per KB review rates and minimums for all four modes, the Status per commit rate, agent credit pricing and markup, free monthly credits, the welcome credit, spend limit defaults and the legacy per developer plan.
Billing mechanics
A prepaid balance that usage draws down, with automatic refill on by default, overage invoiced in arrears, and spend limits per workspace, review, pull request, agent and CLI user.
Cost watchouts
Automatic refill is on by default and overage is invoiced beyond the balance. The Ultra mode costs four times Balanced, and each review has a 10 KB minimum. Murmur agents bill machine time and model use in separate credits from the same balance.
Variable cost rationale
Every review is billed by the size of the change and the mode chosen, every agent run by model usage, and balances refill automatically by default, so cost tracks pull request volume and agent use; spend caps per workspace, review, pull request and agent limit the exposure.
Additional watchouts
Cost scales with change size and agent use, the default refill can keep spending until a cap is set, and Murmur is not generally available.
Overage / add-ons
Usage draws from a prepaid balance with automatic refill on by default; usage beyond the balance is billed as overage on the invoice at the end of the period. Top ups and the welcome credit do not expire.
Sales call required
No, self serve available
Free / trial
New workspaces get $100 of free usage that does not expire, plus 1,000 free agent credits every month. A free month of Code Review is offered to qualified teams that book a demo, and qualified open source projects use it at no cost.
Lowest paid plan
Pay as you go: code review from $0.025 per KB in Budget mode and $0.05 per KB in the default Balanced mode, with a 10 KB minimum per review
Commercial notes
Macroscope is sold by Prasso Inc. of San Francisco, which raised a $30 million Series A led by Lightspeed. Customers who subscribed earlier stay on $30 per active developer a month.
Key ambiguities
Marketing pages say Murmur pricing will be published at general availability, while the Murmur docs carry a live rate card billed from the same balance.
Cancellation / refund
Prepaid credits are non refundable and non transferable under the terms; annual commitments are negotiated through sales.
Support SLA / resale
Annual commitments and negotiated rates through enterprise@macroscope.com; contracted rates may differ from list prices.
Missing data
Negotiated annual rates and a published price for Murmur at general availability.
Related vendors
- Cognition — Maker of Devin, an autonomous AI software engineer
- 10Web — Agentic website platform whose AI agents build, host and manage…
- AgentUI — Managed AI app builder for operations teams that generates and hosts…
- Aider — Open source, model agnostic terminal coding agent that edits your…
- Amp — Amp is a coding agent from Amp Frontier Corporation that runs each…
- Anthropic Claude Code — Anthropic's agentic coding system across terminal, desktop, IDE, web…