Opencode Claude Code Memory — Development skill for Claude Code
OpenCode plugin for Claude Code memory that shares local Claude Code memory with OpenCode and syncs updates back to the same files.
How to install Opencode Claude Code Memory
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ngvoicu/opencode-claude-code-memory and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Opencode Claude Code Memory does
OpenCode plugin for Claude Code memory that shares local Claude Code memory with OpenCode and syncs updates back to the same files.
Alternatives in Development
- Epic Publish — Publish a validated epic update back to the issue and local cache 243.5k ★
- IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
- Agentic Stack — One brain, many harnesses 2.2k ★
README
OpenCode Claude Code Memory Plugin
Share Claude Code memory with OpenCode.
`opencode-claude-code-memory` is an OpenCode plugin for Claude Code memory. It loads local Claude Code memory into OpenCode sessions, lets OpenCode read and update the same files, and keeps that shared memory available across longer OpenCode conversations.
It lets OpenCode:
- load Claude Code memory at the start of a session
- search and read memory files through a
claude_memorytool - write updates back into the same Claude memory directory
- keep memory hints available during OpenCode compaction
This plugin is useful if you already rely on Claude Code auto-memory and want OpenCode to work with the same project memory instead of building a separate memory store.
If you have searched for any of these, you are in the right place:
- OpenCode Claude memory plugin
- Claude Code memory in OpenCode
- shared memory between Claude Code and OpenCode
- OpenCode persistent memory with Claude Code
Why This Exists
Claude Code already stores memory in a local per-project directory under `~/.claude/projects/.../memory`.
OpenCode has a strong plugin API, but it does not natively read Claude Code memory. This plugin fills that gap with a local-only workflow:
- no external database
- no hosted memory service
- no extra sync layer
If the Claude memory directory is missing for a project, the plugin stays quiet until there is memory to load, but the tool and review flows can still create the shared memory directory when needed.
Features
- One-time session memory injection for better efficiency than re-injecting memory on every prompt
- Shared memory files between Claude Code and OpenCode
- Claude-compatible canonical git-root and worktree resolution
- Recursive topic-file loading, reading, and search
claude_memorytool withlist,read,search,add, andupdate- Idle-session review that can save new learnings back into Claude memory
- Turn-level memory suppression when you tel
Related Skills
Shared Agents IDE
Local-first desktop app where a team shares coding-agent sessions and memory. Watch a teammate's Claude Code o
Opencode Claude Bridge
OpenCode plugin for Claude Pro/Max OAuth — auto-syncs from Claude CLI
Bullpen Config
View or update bullpen configuration. Without arguments, shows the current settings. With "set ", updates one
Memory Update
Updates .claudememory with decisions and tasks completed in the session
Setup Context
Set up your Skill Memory — a pm-context.md every skill reads so outputs come back tailored to you.
Memory Apply
Apply a previously approved triage table to a Claude Code auto-memory directory. Creates a full backup first.
Related Agents
Slite Sync
Syncs a local Markdown file to a Slite document by overwriting it. Receives a file path and a Slite doc ID as
Finalisation Coordinator
Phase 3 INLINE orchestrator: syncs the branch, runs the verify-phase test gate, chatgpt-pr-review, doc-sync sw
Docs Engineer
Documentation specialist for the Hydraia pipeline. Syncs README, API contract docs (OpenAPI/GraphQL), CHANGELO