Skip to main content

Quick reference

The problem at scale

Each coding agent has its own local memory — but none of them talk to each other. When multiple agents run in parallel across your organization, Engineer A’s agent enforces one set of conventions while Engineer B’s enforces another. The context is there, it’s just siloed.

The --read-only flag

When you connect with --read-only, the agent can read from the graph but cannot write to it:
This is what makes team-wide governance possible:
  • A team lead or platform engineer maintains the canonical Context Graph with all conventions, patterns, and policies
  • Individual engineers connect to it in read-only mode
  • Every agent session inherits the same standards without anyone being able to accidentally overwrite them

Centralized policy, distributed agents

The Context Graph acts as shared engineering memory. The workflow:
1

Define your standards

A team lead stores conventions in a Context Graph — naming rules, component patterns, architectural decisions. This can be done via the dashboard or automatically through the CLI with npx rippletide-code.
2

Connect every engineer

Each engineer runs the connect command in read-only mode in their project:
Their coding agent now has access to the full set of team standards.
3

Update once, propagate everywhere

When a convention changes (e.g., “we’re switching from REST to tRPC”), the team lead updates the graph. Every active agent session picks up the change on the next recall or get_context call. No PRs to update linting configs. No Slack messages hoping everyone reads them.

What this looks like in practice

New engineer onboarding: Instead of reading a 40-page style guide, their coding agent already knows the conventions. They start writing code that matches the team’s patterns from day one. Cross-repo consistency: The same Context Graph can be shared across multiple repositories. Frontend, backend, infrastructure — same naming rules, same error handling, same patterns. Audit trail: Every rule stored in the graph is an entity with a history. You can see what was added, when, and by whom through the dashboard.

Example: team setup

Connecting to a teammate’s graph

You’re not limited to a single shared team graph. You can connect to any colleague’s Context Graph if they share their agent ID:
This is useful for pair programming scenarios or when ramping up on a codebase that one person knows well.