Context Engine

Give your agent the context to get it right

Spend less time explaining your project. Bring current code, team rules, and earlier decisions into each task.

Specsrequirements, design, tasksIndexfile, language, line rangeSessionsfacts kept from earlier turnsSteeringstandards in MarkdownWORKING MEMORYRequirementsthe task this change must satisfyRelevant codefiles and lines for the tasksession memorythe correction from the last reviewTeam guidanceproject conventions

Find the code you need

Help your agent find relevant code without you gathering every file.

Keep context up to date

Keep the agent working from current code as files change.

Keep team decisions close

Carry your specs, project rules, and earlier decisions into the work.

Respect repository access

Search follows your user, organisation, and repository permissions.

RELEVANT CODE

Spend less time gathering context

Help your agent find the code behind the task, with references you can check.

  • Keep code togetherFunctions, classes, and types stay intact in search results.
  • Update only changed filesKeep search results current as your code changes.
  • Point to exact linesResults include the file path, symbol, and line numbers.
CONNECTED CODE

See how changes connect across your codebase

Help your agent account for related code before making a change.

  • Map dependenciesFind related code across your services.
  • Understand the impactSee which services and call sites depend on a component.
  • Keep access scopedSearch is limited to repositories you can access.

Keep project knowledge within reach

Code, specs, team guidance, and useful history in one place.

  1. 01

    The spec

    Requirements, design, and tasks keep work tied to what the team agreed.

  2. 02

    The index

    Relevant code from the repositories you can access.

  3. 03

    What happened before

    Useful facts and corrections carry over, so the agent can pick up where you left off.

  4. 04

    The project's own rules

    Project guidance gives the agent your standards and conventions, while respecting paths you exclude.

Find the code behind the task

Search returns the relevant file and line range, so your agent can focus on the code behind the task.

Your excluded paths stay out of search. Your project guidance arrives with results, so agents follow your conventions.