Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ to get notified on every SDK bump.
- **Shared projects work per person.** Each person's own memory applies to the messages they send, nobody else sees your memory list, and pre.dev learns something personal only from your own messages.
- **Import** what Claude Code, Codex, Gemini CLI, Windsurf, and other coding agents remember with `predev memory import`. On the web, upload `CLAUDE.md`, `AGENTS.md`, `.cursorrules`, and other files, or paste Cursor's User Rules, and a guide brings memory over from ChatGPT, Claude, or Gemini. Secrets are refused and never saved.
- **Export** a project's memory to `AGENTS.md`.
- **Safe with teammates and what pre.dev reads.** A message a teammate sends while pre.dev is answering you gets its own reply, with their memory. Team entries pre.dev saves wait for an admin, and an instruction that came from a web page or file is never saved to your memory.
- **Memory in Claude Code and Cursor.** The [pre.dev MCP server](/architect-agent/mcp-setup) adds [`memory_list`, `memory_search`, `memory_remember`, and `memory_forget`](/mcp/tools#memory_list), free on every plan. Add it to Claude Code with `claude mcp add --transport http predev https://api.pre.dev/mcp`.
- **In the CLI**, `/memory` lists, edits, imports, and exports memory, `/remember` and `/forget` add and remove entries, and `/memory undo` takes back the newest change. See [CLI commands](/cli/commands#memory).

Expand Down
5 changes: 4 additions & 1 deletion coding-agent/memory.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ Changes apply from the next message.

Everything pre.dev saves shows as a line under the reply, such as **Saved to project memory** or **Saved to your memory**, with who can see it and **Undo**. You can edit, archive, or delete any entry. Archived entries are not used; restore one to use it again.

When you ask pre.dev to remember something for your team, it waits as a suggestion until an admin approves it on the **Team** tab. What pre.dev saves is never pinned; pin it yourself if you want it first. Before saving to your personal memory, pre.dev also checks that the instruction came from you: one that came from a web page or file it read, such as sending your data somewhere or running a script from the internet, is not saved.

<Note>
Memory never stores secrets. pre.dev refuses passwords, API keys, tokens, and private keys, and never saves them.
</Note>
Expand All @@ -50,7 +52,7 @@ Open **Memory** in the sidebar.
| **Export** | Downloads a project's memory as `AGENTS.md`, with or without your personal memory |
| **Archived** | Entries that are not used. Restore one to use it again |

Each entry shows where it applies and where it came from: **You**, **Learned in** a chat (a link to that reply), **Saved by pre.dev**, or **From** Claude Code or another source. Select where it applies to move it between **This project** and **All my projects**. **Pin to top** puts an entry first.
Each entry shows where it applies and where it came from: **You**, **Learned in** a chat (a link to that reply), **Saved by pre.dev**, or **From** Claude Code or another source. Select where it applies to move it between **This project** and **All my projects**. Only the person who added a project entry can move it into their own memory; anyone else can archive it, which everyone on the project sees. **Pin to top** puts an entry first.

### In a chat

Expand Down Expand Up @@ -167,3 +169,4 @@ After the first reply in a chat, the CLI shows one line such as `memory · 4 thi
| Entry length | 1,000 characters |
| Title length | 80 characters |
| Entries | 200 each for a project's memory, your personal memory, and a team's memory. Adding one past that archives the entry unused the longest. Pinned and Required entries are kept |
| Pinned entries | 20 each for a project's memory and your personal memory |
Loading