Cross-agent continuity

Share context between your AI agents.

You switch from Claude Code to Codex, from Cursor to Gemini CLI — and every switch drops the thread. Tramya keeps one shared memory of your projects and hands a context capsule from one agent to the next, so a decision made in one tool is available in all the others. No copy-pasting chat history, no re-briefing, no lost “why”.

The problem

Every agent is an island.

Claude Code keeps its history in ~/.claude, Cursor keeps its own per workspace, Codex somewhere else again. None of them read each other. So the moment you move a task from one agent to another — because one is better at refactors, another at long CLI runs — the receiving agent starts blind. It re-reads the repo, re-asks the conventions, and re-proposes ideas the previous agent already rejected.

The usual workaround is to paste a paragraph of context into the new tool, by hand, every time. It is slow, it is lossy, and it forgets the decisions that never made it into a message. Context isn't shared between agents by default — it evaporates at the boundary.

The context capsule

Hand off the thread, not the transcript.

Tramya indexes the local history of every agent you use and, when you switch, generates a context capsule: the goal, the durable decisions (with the alternatives that were rejected), the files touched, the current Git state, the tests, and the next verifiable steps. The receiving agent reads that capsule over MCP through prepare_handoff and get_project_context, and resumes exactly where the previous one stopped — in a different terminal, a different worktree, or a different tool.

Because the capsule is structured rather than a raw dump, the new agent gets signal, not noise: it inherits the “why”, not ten thousand tokens of scrollback.

Cross-agent search

One query, every agent's history.

Search across tools

Ask “what did we decide about auth?” and Tramya surfaces the relevant Claude Code discussion and the Codex task and the saved note — each with its provenance, so you know which agent and which session it came from.

Scoped by repo & worktree

Context is indexed by repo, branch and Git worktree, so a handoff lands in the right place instead of mixing two features or two branches.

Decisions that persist

An agent calls save_memory on a structuring choice; the next agent — whichever tool it is — finds it again. The shared memory outlives any single session.

Across a team

Share project context, not your prompts.

Sharing context between agents on one machine is local by default — nothing leaves your disk. When a team needs the same project context, Tramya's optional encrypted vault syncs the decisions, conventions and structure of a repo between teammates, so anyone who joins the codebase starts with the architecture the team already settled. Prompts and raw conversations stay private; only the durable project context is shared, and the vault is encrypted device-side (AES-256-GCM) before it is uploaded.

The result: a new teammate — or the same person on a second machine — opens their agent of choice and inherits the shared thread, without a single manual copy-paste.

Frequently asked questions about sharing context between AI agents

Which agents can share context through Tramya?

Claude Code, Codex, Cursor, Cline and Gemini CLI, plus any client that speaks the Model Context Protocol. Tramya indexes each one's local history into a single shared memory.

Do I have to copy-paste context between agents?

No. Tramya generates a context capsule automatically and exposes it over MCP through prepare_handoff and get_project_context. The receiving agent reads it directly — no manual paste.

Does sharing context send my code to the cloud?

Not by default. On one machine everything stays local. Sharing across a team uses an optional vault that is encrypted device-side (AES-256-GCM, key derived from a passphrase with scrypt) before anything is uploaded, and it carries project context — not your raw prompts.

How is a context capsule different from pasting chat history?

A capsule is structured: goal, decisions (with rejected alternatives), touched files, Git state, tests and next steps. It gives the new agent signal instead of thousands of tokens of scrollback, so the handoff is faster and more accurate.

Can I share context between two machines that are mine?

Yes. With Cloud sync enabled, your encrypted vault restores the shared project memory on a second device, so you resume on your laptop what you started on your desktop.