Internal Agents Map

Builderbot

A multi-agent orchestration layer built on goose + MCP that coordinates agents across Block's entire codebase, invoked in Slack to take a ticket end-to-end to a reviewed PR.

Company
Block
Approach type
Agent
Human involvement
Drafts reviewed
Interfaces
Slack, Linear, Jira, Github
Deployment stage
Scaled
Evidence strength
Detailed primary
Entry reviewed
Copy as MDAsk ChatGPT

How it works

Slack-requested ticket to reviewed pull request.

Slack thread start

Anyone tags @builderbot in Slack with a short description and it researches, plans, and implements in that thread while teammates steer in real time[Source 1]

Ticket-driven flow

Linear/Jira ticket → branch → code → PR → CI watch, end to end[Source 1]

Where people stay involved

People review, approve, or guide the agent’s work here.

Reported: Colleagues steer runs in the Slack thread; the engineering post adds that humans grant the final stamp of approval on pull requests (lines 46, 50).

  • Supervision level

    Work-product review

    A person reviews the draft or implementation.

    Level 3 of 5

    • ticket → reviewed pull request[Source 1]

How supervision levels work

Implementation details

Model
Not reportedThe captures name the goose orchestration framework but no underlying model; the public repository README names apps and crates only.
Harness
Multi-agent orchestration built on goose (open-source agent framework) + MCP; multi-player, real-time, operating inside Slack threads[Source 1]
Sandbox
Not reported
Tool access
MCP connects agents to internal tools and data; picks up Linear/Jira tickets, creates the branch, writes code, opens the PR, watches CI[Source 1]The launch post also limits operation to source code and system configuration, with no customer data or PII.
Knowledge
Company-wide code context across hundreds of millions of lines and hundreds of services; Block also frames Builderbot as an 'agentic protector' around its software world model[Source 1, Source 2]
Context management
Progressive disclosure pairs a global world model with hyperlocal context through nested AGENTS.md files, module-scoped .agents/checks review prompts, and hundreds of internal Agent Skills from an internal Skills Marketplace[Source 2]
Credentials
Not reportedCredential handling is not documented; the source-code-only boundary is a data restriction, not a credential mechanism.
Interfaces

Slack, Linear, and Jira are named in the launch post; the pull-request host is not named in the captures.

  • slack
  • linear
  • jira
  • github
[Source 1]

Mechanisms

Orchestration layer

Coordinates multiple agents over one codebase instead of running a single loop[Source 1]

Review protector gate

The sq agents review entrypoint dispatches parallel global and module-scoped review subagents against a pull request and verifies world-model alignment before humans grant final approval[Source 2]

Validation and failure handling

CI watch and iteration

After opening the pull request, Builderbot watches CI and iterates based on feedback; humans step in where they add the most value[Source 1]

Reported observations

These results come from the sources. Notes below each result explain what it covers and any reported limits.

Headline claim

~1,500 PRs merged per week (~15% of all production code changes at Block)[Source 1]

Reported by
Block
Scope
Builderbot merged pull requests per week at Block
Denominator
All production code changes across Block for the approximately 15% share
About this result
Category
Adoption output
Evidence type
Reported measurement
What it covers
Builderbot merged pull requests per week and their share of Block production code changes
Key observation

200,000+ operations per day[Source 1]

Reported by
Block
Scope
Builderbot operations per day; the article does not define an operation

The source does not report the denominator of this figure.

About this result
Category
Adoption output
Evidence type
Reported measurement
What it covers
Builderbot operations per day; the source does not define an operation
Key observation

Reported opinion: "What used to take months now takes days"[Source 1]

Reported turnaround for Square seller features and repetitive engineering work

About this result
Category
Cost latency
Evidence type
Qualitative
What it covers
Turnaround for Square seller features and repetitive engineering work

Lessons

Reported opinion: Block's engineering lead credits Builderbot with handling scaffolding while engineers make product decisions.[Source 1]

A Slack mention starts Builderbot in the existing thread, where colleagues can follow the work.[Source 1]

Several people can steer Builderbot while it researches, plans, and implements a change.[Source 1]

Back to agents
Improve this record

Give your coding agent the context and instructions to prepare a source-backed update.

Paste the prompt into your coding agent, then describe the correction or add a public source.

Preview prompt

Sources and research details

Citations link to the original publisher. Each source also keeps a preserved copy in the repository, so a changed or removed page stays checkable.

  1. Block rolls out Builderbot, a new suite of AI-native tools that changes the way we shiphttps://block.xyz/inside/block-rolls-out-builderbot-a-new-suite-of-ai-native-tools-that-changes-the-way-we-shipEngineering blog · First party · Last source verification: 2026-08-31
  2. Protecting our systems with intelligence (Builderbot architecture)https://engineering.block.xyz/blog/protecting-our-systems-with-intelligenceEngineering blog · First party · Last source verification: 2026-08-31
  3. block/builderbot source repositoryhttps://github.com/block/builderbotRepository · First party · Last source verification: 2026-08-31
  4. Hacker News discussion of the Builderbot announcementhttps://news.ycombinator.com/item?id=48618973Hn thread · Community · Last source verification: 2026-08-31
  5. Hacker News comment that points to the Builderbot repositoryhttps://news.ycombinator.com/item?id=48619052Hn comment · Community · Last source verification: 2026-08-31
Question coverage and scope
purpose
Reported
workflow
Reported
human involvement
Reported: Colleagues steer runs in the Slack thread; the engineering post adds that humans grant the final stamp of approval on pull requests (lines 46, 50).
implementation
Reported
validation
Reported: The launch post documents CI watch and feedback iteration; the pre-push just checks in the engineering post cover local agents generally and are not tied to Builderbot's runs.
observations
Reported
lessons
Reported
Research details for every claim on this page
  1. Summary
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  2. Headline claim
    Statement type
    Metric
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
    Reported by
    Block
    Scope
    Builderbot merged pull requests per week at Block
    Denominator
    All production code changes across Block for the approximately 15% share
    Method
    Not reported
    Observation date
    Not reported
  3. Harness
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  4. Interfaces
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  5. Tool access
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  6. Knowledge
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  7. Context management
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    Block's engineering blog describes these context mechanisms directly; it does not quantify their effect.
  8. Orchestration layer
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  9. Ticket-driven flow
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  10. Slack thread start
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    The launch post describes tagging @builderbot in Slack and collaborating in that thread in real time.
  11. CI watch and iteration
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    The launch post states that Builderbot watches CI and iterates on feedback; the division of labor with humans is the company's own description.
  12. Review protector gate
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    The engineering post describes the review entrypoint and its parallel subagents; it does not isolate their effect on outcomes.
  13. Key observation
    Statement type
    Metric
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
    Reported by
    Block
    Scope
    Builderbot operations per day; the article does not define an operation
    Denominator
    Not reported
    Method
    Not reported
    Observation date
    Not reported
  14. Key observation

    ~1,500 pull requests merged per week (~15% of all production code changes at Block)

    Duplicate representation of Headline claim. Same weekly merge count and production-change share from the same passage, with the same period and scope.

    Statement type
    Metric
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
    Reported by
    Block
    Scope
    Builderbot merged pull requests per week at Block
    Denominator
    All production code changes across Block for the approximately 15% share
    Method
    Not reported
    Observation date
    Not reported
  15. Key observation
    Statement type
    Opinion
    Provenance
    Reported
    Confidence
    Low
    Confidence reason
    Qualitative company statement, not a measured before-and-after study.
    Scope
    Reported turnaround for Square seller features and repetitive engineering work
  16. Lesson
    Statement type
    Opinion
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    Brad Axen describes this division of work in the launch post; his account does not isolate its effect on delivery time.
  17. Lesson
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    The launch post describes tagging @builderbot with a task and working in that same Slack thread.
  18. Lesson
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    The reported collaboration happens during execution, so it includes more than a final artifact review.
  19. Operating model assessment
    Statement type
    Inference
    Provenance
    Catalog judgment
    Confidence
    High
    Confidence reason
    The source explicitly describes end-to-end implementation ending in a reviewed pull request.
    Observation date
    2026-06-21