{
 "schema_version": 1,
 "generated": "2026-10-25",
 "id": "asymptote-labs-agent-beacon--share-memory-between-claude-code-and-codex",
 "repo": "Asymptote-Labs/agent-beacon",
 "repo_url": "https://github.com/Asymptote-Labs/agent-beacon",
 "repo_slug": "asymptote-labs-agent-beacon",
 "title": "Share memory between Claude Code, Codex and Cursor",
 "page_title": "How to share memory between Claude Code, Codex and Cursor with Agent Beacon",
 "summary": "Capture sessions from every coding agent so a fix or correction learned in one is recalled by the next.",
 "who": "A developer who corrects the same mistake in Claude Code, then has to correct it again in Codex or Cursor.",
 "problem": "Each harness keeps its own memory, so a problem solved by one agent is learned from scratch by another.",
 "outcome": "One shared project memory that Claude Code, Codex, Cursor and OpenCode can recall through Agent Skills or MCP.",
 "steps": [
  "Paste `Read https://beacon.sh/start.md then set me up on Beacon` into your coding agent, or on macOS run `brew tap asymptote-labs/tap` and `brew install beacon`",
  "Run `beacon endpoint install` and pick Local to keep history on this machine, or confirm Beacon Cloud",
  "Let setup install the Beacon Skills into ~/.agents/skills and ~/.claude/skills, or add them later with `beacon skills install`",
  "Use Claude Code, Codex or Cursor normally while Beacon captures session history in the background",
  "With Beacon Cloud, run `beacon mcp connect` to register the beacon-managed MCP server in Claude Code, Codex CLI, Cursor, VS Code, Gemini CLI and OpenCode; locally, `beacon mcp serve` never touches the network"
 ],
 "agent_prompt": "Set me up on Asymptote-Labs/agent-beacon using the Local destination, install the Beacon Skills, and confirm that a session in <harness A> shows up in `beacon traces`. Then, in <harness B>, recall what Beacon learned about <project task> and tell me which past session it came from.",
 "agents": [
  "claude-code",
  "codex",
  "cursor"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "Knowledge goes through a review and approve step before agents reuse it, so expect to curate what Beacon extracts rather than get perfect memory on day one.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "go",
 "requirements": [
  "macOS with Homebrew, Linux (Debian, Ubuntu, Fedora, RHEL, Rocky or Alma, as .deb or .rpm) or Windows x64 (MSI)",
  "At least one supported harness, such as Claude Code, Codex CLI, Cursor or OpenCode",
  "A beacon.sh sign-in only if you choose Beacon Cloud; Local needs no account",
  "For forwarding: an existing destination such as Splunk HEC, Datadog, Elastic, Microsoft Sentinel or an S3 or GCS bucket"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "Beacon records prompts, responses, commands and file edits, so pasted API keys or secrets can end up in the trace. Interactive setup preselects Beacon Cloud, which forwards history to Asymptote Labs once you confirm; choose Local to keep everything on your machine."
  }
 ],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/asymptote-labs-agent-beacon/share-memory-between-claude-code-and-codex/",
 "md": "https://dedupedai.com/use-cases/asymptote-labs-agent-beacon/share-memory-between-claude-code-and-codex/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/asymptote-labs-agent-beacon--share-memory-between-claude-code-and-codex.json",
 "api_version": "v1"
}
