Skip to main content
Macroscope can stream real-time code activity summaries into Slack channels via /macroscope commands. Subscribe channels to specific repositories or activity types so each team sees only what’s relevant.
To add Macroscope to a channel, type @Macroscope and click Add Them. Use /macroscope help for the full command list, or /macroscope subscriptions to see a channel’s current subscriptions.

Commands

  • /macroscope subscribe <repo>: all activity from a repo
  • /macroscope subscribe-commits <repo>: commit summaries only
  • /macroscope subscribe-prs <repo>: PR activity only
  • /macroscope subscribe-build-failures <repo>: build failures only
PR notifications include status emojis: ✅ approved, 💬 commented, 🚀 merged.

Path-Based Filters

Add --paths= to any subscribe command to filter to specific parts of a repo. Useful for monorepos.
  • /macroscope subscribe-commits your-repo --paths=/api
  • /macroscope subscribe-prs your-repo --paths=/frontend
  • /macroscope subscribe-prs your-repo --paths=/api,/services (multiple paths)
If a file path has spaces or commas, wrap it in quotes: --paths="/my folder/api" Without --paths=, all activity from the repo is streamed.

Linked Issues

Commit summaries display linked Jira and Linear tickets with direct URLs, so you can trace commits back to the work they address.