Skip to content

Context · For agents

Give your agents an understanding of your software.

Connect your coding agents to knowledge of your architecture, implementation, and dependencies. Help them find relevant code across repositories and branches, understand how it works, and assess what a change could affect.

Context at ShipBob

01 · Codebase resolution

Find the right codebases.

Give your agent a feature, behavior, or issue to explore. Driver identifies the relevant codebases so it can start in the right place, even when you don’t know which repository owns the work.

Your agent can use connected codebases you have access to, even when they aren’t cloned locally.

02 · Codebase Atlas

Understand how the system fits together.

Give your agent an overview of the system’s components, their responsibilities, and how they connect. Help it place a feature or behavior in the wider architecture.

Your agent can move from that overview to focused explanations and code references for the relevant component.

03 · Code Map

Find the implementation that matters.

Help your agent locate the implementation behind a behavior. Descriptions of folders and files give it a starting point without reading every file to understand its purpose.

Your agent can follow a behavior across codebases, with each lookup scoped to the branch you need.

04 · Related code

Give your agent the surrounding code needed to understand an implementation: dependencies, mirrored definitions, registration patterns, and files that change together.

Help it follow those relationships beyond the file it started with.

05 · Change Impact

Understand what a change could affect.

Help your agent assess a proposed change by tracing indirect dependencies and identifying candidate tests. Give it evidence to decide what else needs review and verification.

06 · Context that improves

Build on what your team learns.

Driver automatically retains findings, corrections, and resolutions from investigations. Your agent can retrieve that knowledge when a related question comes up.

Keep prior findings connected to their supporting evidence, so your agent can build on what is known and see what still needs verification.

Give your agents the context they need. Put software understanding to work.