Macroscope’s cover photo
Macroscope

Macroscope

Software Development

San Francisco, CA 829 followers

Ground truth for what's happening in your company

About us

Macroscope superpowers software teams so that everyone has the advantage. Leaders get an accurate birds eye view of how the codebase and product is evolving, on-demand without ever having to interrupt engineers. Engineers save time by getting direct access to all the information about the codebase and automate code reviews that find correctness issues before they get to production. And we power all of this from a single source of truth - the codebase itself.

Website
https://macroscope.com/
Industry
Software Development
Company size
11-50 employees
Headquarters
San Francisco, CA
Type
Privately Held

Locations

Employees at Macroscope

Updates

  • Check Run Agents are now live for all customers. Learn more about how they work below and reply letting us know how your team is using them!

    'Check Run Agents', now available in Macroscope. we made a video to show you how it works!                                                  these are super flexible agents you control that let you enforce your team's coding conventions, workflows and compliance checks during code review. just define in markdown and include trigger rules, model choice/reasoning levels, and tool access (including any 3rd party integrations and mcp servers you've already connected to macroscope)-- then the agent spawns as a Check in GitHub.                                                  we've been delighted by the creativity and complexity of what our customers have been doing with check run agents: enforcing style conventions, coordinating db migration workflows, ensuring public-facing docs are updated in sync with code changes, and more.

  • Macroscope Agent reacts to events across your workflow and takes action autonomously. In this demo, Agent: → Pulls PostHog data to answer product questions in seconds → Auto-updates docs and enforces feature flag rules when PRs open → Catches a Sentry error, traces the root cause, and opens a fix PR with tests

  • Curious how Macroscope's new Agent works? Ivan Gomez walks through some of his favorite workflows below ⬇️

    Macroscope launched it's new Agent this month and we've given it a bunch more tools and ways to invoke it. My favorite workflow so far is a ~40-line webhook relay that turns Sentry issues into PRs with fixes. The flow: - Sentry fires an alert - Webhook relay turns it into a prompt for the Macroscope Agent - Agent investigates, finds the root cause, opens a PR fix plus test coverage I recorded a video covering this plus three other patterns I've found useful. You can also read about it here: https://lnkd.in/gaPSAZEW

  • Ask Macroscope Anything is now Macroscope Agent. What started as a codebase chatbot now connects to your production stack, reacts to events in your workflow, and can be triggered via API. What we shipped today: 🔌 New integrations and capabilities - Sentry, Amplitude, GCP Cloud Logging, GitHub API, image generation, and MCP connections - Agent can now query error tracking, product analytics, production logs, and any MCP-compatible tool alongside your codebase, Slack, Linear, Jira, and the rest ⚡ Event-driven automations - Macros are now able to: - Trigger on new commits and pull requests with full context about what changed - Filter by repository and branch - Deliver results to Slack channels, Slack threads, or webhook URLs 🔗 Agent API - Trigger Agent programmatically from any system - Send a POST with a query and a destination > Agent runs asynchronously and delivers the response to Slack or a webhook - CI pipelines, incident tooling, and internal apps can all use it How teams are using it: 🎫 Customer support triage: Bug filed in Pylon. Agent root-causes it, drafts a fix PR, and writes a response. 🔍 Production health sweeps: Morning macro queries logs, clusters errors, opens PRs for the top issues. 🛠 Sentry autofix: Error alert hits Slack. Agent reads the stack trace, finds the bug, pushes a fix. Available now for all Macroscope customers. Details in the comments.

    • No alternative text description for this image
    • No alternative text description for this image
    • No alternative text description for this image
  • Today, we’re announcing that Macroscope is shifting to usage-based pricing. Coding agents are transforming coding output drastically, and seats are no longer representative of how much code we process and review. Across our customers in the last 3 months, each dev “seat” on avg produced:   → 1.8x more commits   → 1.9x more code reviews   → 1.7x larger avg reviews In order to better align our model - we’re shifting to usage-based pricing across our core features:   → Code Review: $0.05 per KB of diff reviewed (10KB min/review)    → Status: $0.05 per commit processed   → Agent: Included with Status at no additional cost Based on recent historical data across our customers, with this pricing model:   → Average cost per review across all customers: $0.95   → Over half of all reviews cost just $0.50 We believe this approach is fair (you pay for what you control), aligned (your costs scale along with the quantity of work we do) and future-proof (works for agent code and human code alike). Usage based pricing is effective for all new customers today, and comes with $100 of free credits so you can try Macroscope. For our current customers: you’ll stay on the seat-based plan until April 27, then auto-transition to usage-based pricing. Read more about how it works in the link below ⬇️

    • No alternative text description for this image
  • On Martian's independent Code Review benchmark, Macroscope ranks #5 overall on f1 score (a metric that balances precision and recall) and higher than formidable competitors we respect like Cursor BugBot, Devin, Greptile, CodeRabbit, and Claude Code Reviewer. Also, fun fact: we 🫶 Claude Code but PSA...why pay $25 per review with Claude Code Reviewer (according to their own estimates) when you can pay an order of magnitude less for better performance (according to an independent benchmark) with Macroscope 😄

    • No alternative text description for this image
  • Macroscope reposted this

    I realize bragging about a product you work on is a bit taboo, but I absolutely have to brag on Macroscope for a second. I’m out getting some car service done. My CEO noticed a bug in an upcoming feature branch. While out via slack, I had Macroscope start a PR that needed to target that specific feature branch. I failed to mention the branch name in my prompt. Without that context, one would assume the change would need to compare against our main branch. But Macroscope contextually just got it right, correctly found the issue, fixed the bug, and targeted the correct branch. I think that’s actually pretty amazing. I can’t emphasize how awesome that is to have all that done without the necessary context all while I’m sitting in a lobby at the car shop. #Macroscope

Similar pages

Funding