Skip to content

Commit 0c488a6

Browse files
committed
docs(agent-memory): de-marketing pass, dev-doc tone
Strip marketing-style phrasing and rewrite the page in the descriptive, factual tone used by the rest of the agent-platform capability pages (skills.mdx, codebase-context.mdx, cloud-agents/overview.mdx). - Description and intro now lead with what Agent Memory is, not a rule-of-three pitch. Dropped 'Your agents should learn across every conversation, every harness, every run' and 'Agent Memory makes that real.' Replaced with: 'Agent Memory is a persistent memory layer that lives on Warp and is shared across every supported agent harness...' - Renamed 'What you get with Agent Memory' to 'Key features' (matches skills.mdx). - Renamed 'Built on the layer your agents already live on' to 'Where Agent Memory runs' and rewrote it as factual coverage info: storage + creation + retrieval are all hosted on Warp infrastructure, with an explicit bulleted list of the agent types covered (local Warp Agent, Oz cloud agents, third-party harnesses). - Tightened bullets to bold-term + em-dash + plain explanation pattern. Dropped 'draws from the same well of knowledge', 'any harness you reach for next', 'leaves your team a little smarter than the last', and 'Instructions matter: they're the difference between an agent that has memory and an agent that knows what to remember and when.' - Tightened the 'How agents use memory' paragraph and changed 'whenever they decide it's the right thing to do' to 'when they determine it's relevant' (preserves the intent of Suraj's earlier feedback without the colloquial phrasing). - Replaced the 'Ready to give your agents memory?' CTA with a plain 'Join the waitlist' section, and switched the in-body waitlist link from bold + arrow to a plain markdown link. All seven of Suraj's earlier pending comments are still addressed (multi-harness, harness-agnostic wording, learning over time, no 'reason' mentions, Memory stores rename + use case, 'Warp extracts', and on-demand mid-conversation retrieval). Co-Authored-By: Oz <oz-agent@warp.dev>
1 parent 6c93d6f commit 0c488a6

1 file changed

Lines changed: 33 additions & 27 deletions

File tree

  • src/content/docs/agent-platform/agent-memory

src/content/docs/agent-platform/agent-memory/index.mdx

Lines changed: 33 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,70 @@
11
---
22
title: Agent Memory (Research Preview)
33
description: >-
4-
Agent Memory gives every agent you run on Warp — Warp Agent, Claude Code,
5-
Codex, Gemini, and morea shared, persistent memory that learns over
6-
time.
4+
Agent Memory is a persistent, cross-harness memory layer for agents in
5+
Warp — Warp Agent, Claude Code, Codex, Gemini, and others — that learns
6+
over time.
77
sidebar:
88
label: "Agent Memory (Research Preview)"
99
---
1010
:::caution
1111
Agent Memory is in **research preview** and is enabled per team for design partners. [Join the waitlist](https://warp.dev/oz/agent-memory#waitlist) to request access for your team.
1212
:::
1313

14-
Your agents should learn across every conversation, every harness, every run. Agent Memory makes that real. Every agent you run on Warp — the built-in Warp Agent, Claude Code, Codex, Gemini, and any other harness — shares one persistent memory layer on the platform you already use to run them. No separate memory service to stand up. And because memory creation and retrieval happen in the background, they never slow your agents down or burn tokens during a run. Each run just begins further along than the last.
14+
Agent Memory is a persistent memory layer that lives on Warp and is shared across every supported agent harness — the built-in Warp Agent, Claude Code, Codex, Gemini, and others. Agents read from and write to it as they run, so durable facts, decisions, and outcomes from one conversation are available to the next, regardless of which harness, machine, or teammate triggers it.
1515

16-
[**Join the Agent Memory waitlist →**](https://warp.dev/oz/agent-memory#waitlist)
16+
Memory creation and retrieval are asynchronous and run in the background, so they don't consume tokens or add latency to the active task.
1717

18-
## What you get with Agent Memory
18+
[Join the Agent Memory waitlist](https://warp.dev/oz/agent-memory#waitlist)
1919

20-
* **One memory layer for every agent in Warp** — Memories live on the same platform where your agents already run, so the same knowledge follows your work across the Warp Agent, Claude Code, Codex, Gemini, and any harness you reach for next. No separate memory service to maintain.
21-
* **Async by design** — Memory creation and retrieval run in the background, so agents stay focused on the task and never burn tokens on memory work during a run.
22-
* **Automatic memory from conversations** — Warp extracts facts, learnings, and outcomes from finished conversations and combines them into memories your agents can build on over time.
23-
* **Personal and team memory stores** — Keep memories private to you, or share them across your team so every teammate and agent draws from the same well of knowledge.
24-
* **Per-agent access control and instructions** — Attach stores to specific agents with read-only or read-write access, plus per-store instructions that tell each agent how and when to use them.
25-
* **Safe by default** — Memory stores in active use can't be accidentally deleted, so shared team knowledge can't disappear out from under live agents.
20+
## Key features
2621

27-
## Built on the layer your agents already live on
22+
* **Cross-harness memory** — Memory is shared across every supported harness (Warp Agent, Claude Code, Codex, Gemini, and others). No per-harness setup, and no separate memory service to maintain.
23+
* **Asynchronous by design** — Memory creation runs after a conversation ends. Retrieval runs in the background during a run. Neither consumes tokens or adds latency to the active task.
24+
* **Automatic memory from conversations** — When a conversation ends, Warp extracts durable facts, learnings, and outcomes and writes them as memories. New knowledge merges with existing memories or supersedes them on conflict.
25+
* **Personal and team stores** — Stores are owned by a user or a team. Personal stores are private; team stores are shared across the team and any agents the team authorizes.
26+
* **Per-agent access and instructions** — Attach stores to specific agents with read-only or read-write access. Per-store instructions tell each agent how and when to use the store.
27+
* **Deletion safety** — A store can't be deleted while it's attached to a live agent.
2828

29-
Warp is already the platform where your agents run — the built-in Warp Agent locally, Oz cloud agents in the background, and third-party harnesses like Claude Code, Codex, and Gemini. Agent Memory turns that same platform into a memory layer. Because the memory lives where your agents already work, it follows them across harnesses, machines, and teammates — with no new infrastructure to stand up or maintain.
29+
## Where Agent Memory runs
30+
31+
Agent Memory runs entirely on Warp's infrastructure. Storage, memory creation, and retrieval are all hosted services — there's no separate memory backend for you to operate. Because the layer lives on Warp, the same memory is accessible from any agent you run through Warp:
32+
33+
* The local Warp Agent.
34+
* Oz cloud agents triggered from the CLI, web app, schedules, or integrations.
35+
* Third-party harnesses on Warp: Claude Code, Codex, Gemini, and others as they're added.
36+
37+
Memory stays bound to its owner (a user or a team), independent of which harness reads or writes.
3038

3139
## Memory stores
3240

33-
A memory store is a named container of memories. By default, each agent has its own memory and builds it up as it works — but you can also share a store across multiple agents when they need to draw from the same knowledge base.
41+
A memory store is a named container of memories. By default, each agent has its own store and writes to it as it runs. Stores can also be shared across multiple agents when they need the same knowledge.
3442

35-
* **Personal stores** capture knowledge that's yours: preferences, working notes, individual patterns.
36-
* **Team stores** capture shared knowledge: deployment runbooks, code review conventions, customer specifics, on-call procedures. Every team member and every agent the team authorizes can read from the same store.
43+
* **Personal stores** — Owned by a user. Hold preferences, working notes, and individual patterns.
44+
* **Team stores** — Owned by a team. Hold shared knowledge like deployment runbooks, code review conventions, or on-call procedures. Every team member and any team-authorized agent can read from the same store.
3745

38-
Use multiple stores to keep contexts clean, and share stores across agents when it makes sense. For example, your code review agent can build up its own store of review patterns, while a repo-specific store of architectural decisions is shared between the code review agent and a Sentry triage agent so both reason about the same codebase.
46+
Use multiple stores to keep contexts separate, and share stores across agents when needed. For example, a code review agent can have its own store of review patterns, while a repo-specific store of architectural decisions is shared between the code review agent and a Sentry triage agent so both reason about the same codebase.
3947

4048
## Automatic memory from conversations
4149

42-
You don't have to remember to save things. When a conversation finishes, Warp extracts durable facts, learnings, and outcomes from what happened and writes them as memories — so every agent run leaves your team a little smarter than the last. Memory creation runs in the background after the conversation ends, so it never costs your agent tokens or attention during a run.
50+
When a conversation finishes, Warp extracts durable facts, learnings, and outcomes from what happened and writes them as memories. Memory creation runs in the background after the conversation ends, so it doesn't consume tokens or add latency during the run that produced it.
4351

4452
* **Sparse by design** — Routine work produces nothing. Only meaningful, reusable knowledge becomes a memory.
45-
* **Learns over time** — New knowledge merges into existing memories or supersedes outdated ones, so your team's memory keeps improving as your work evolves.
53+
* **Learns over time** — New knowledge merges into existing memories or supersedes them on conflict.
4654

47-
You can also explicitly tell Warp to remember something during a conversation, and it lands in the right store with the right context.
55+
You can also explicitly tell Warp to remember something during a conversation, and it lands in the appropriate store.
4856

4957
## How agents use memory
5058

51-
When an agent starts a task, Warp pulls the most relevant memories from the stores it can access and injects them as context — automatically. Retrieval runs off the critical path, so the agent only sees the memories that matter and never spends tokens searching for them. Agents can also retrieve additional memories on demand throughout a conversation whenever they decide it's the right thing to do, just like consulting rules or Codebase Context. You don't have to write retrieval queries or pre-load memory by hand.
59+
When an agent starts a task, Warp searches the stores the agent can access for relevant memories and injects them as context. The search runs in the background, so the agent only sees the memories returned. Agents can also retrieve additional memories on demand mid-conversation when they determine it's relevant, similar to how they consult rules or Codebase Context. You don't need to write retrieval queries or pre-load memory.
5260

5361
## Attaching memory to your agents
5462

55-
You decide which agents can read from which stores, and at what access level. Per-store instructions tell each agent how and when to use the store — for example, "Reference this store for team naming conventions" or "Write a new memory after each successful deployment." Instructions matter: they're the difference between an agent that "has memory" and an agent that knows what to remember and when.
56-
57-
## Ready to give your agents memory?
63+
Attach stores to agents with read-only or read-write access. Each attachment includes a free-form instruction string that tells the agent how and when to use the store — for example, "Reference this store for team naming conventions" or "Write a new memory after each successful deployment." Without instructions, the agent has access to the store but no guidance on when to read or write.
5864

59-
Your agents already live on Warp. Give them a memory that lives there too, so what they learn today makes them sharper tomorrow.
65+
## Join the waitlist
6066

61-
[**Join the Agent Memory waitlist**](https://warp.dev/oz/agent-memory#waitlist)
67+
Agent Memory is rolling out to design partner teams during research preview. [Join the waitlist](https://warp.dev/oz/agent-memory#waitlist) to request access.
6268

6369
## Related pages
6470

0 commit comments

Comments
 (0)