Native Claude Code plugin for the CodeClone Structural Change Controller.
It connects Claude Code to the same local codeclone-mcp server used by the
CLI, Codex, Cursor, VS Code, and Claude Desktop.
Add the public marketplace and install CodeClone:
claude plugin marketplace add orenlab/codeclone-claude-code
claude plugin install codeclone@orenlab-codecloneInside an interactive Claude Code session, the equivalent commands are:
/plugin marketplace add orenlab/codeclone-claude-code
/plugin install codeclone@orenlab-codeclone
Install the local MCP server separately:
uv tool install --prerelease allow "codeclone[mcp]"
codeclone-mcp --helpFor a workspace-local environment:
uv venv
uv pip install --prerelease allow --python .venv/bin/python "codeclone[mcp]"
.venv/bin/codeclone-mcp --helpThe launcher prefers a workspace .venv, then the current Poetry environment,
then codeclone-mcp from PATH. It uses local stdio and does not rewrite
Claude Code settings.
Claude Code namespaces plugin skills with the plugin name:
| Skill | Invocation |
|---|---|
| Repository review | /codeclone:codeclone-review |
| Hotspot snapshot | /codeclone:codeclone-hotspots |
| Production triage | /codeclone:codeclone-production-triage |
| Architecture triage | /codeclone:codeclone-architecture-triage |
| Blast-radius inspection | /codeclone:codeclone-blast-radius |
| Controlled repository edit | /codeclone:codeclone-change-control |
| Engineering Memory | /codeclone:codeclone-engineering-memory |
| Implementation context | /codeclone:codeclone-implementation-context |
| Platform Observability (maintainer-only) | /codeclone:codeclone-platform-observability |
| Repository setup (CLI) | /codeclone:codeclone-setup |
The MCP server remains read-only with respect to source, baselines, cache, and canonical reports. Change control, audit, and Engineering Memory write only their documented bounded local state.
Load the monorepo source directly:
claude --plugin-dir plugins/claude-code-codecloneValidate the plugin:
claude plugin validate plugins/claude-code-codeclone