Skip to content

Choose Plugin or CLI

Archcore has two entry points. Both read and write the same .archcore/ directory, but they meet you at different levels.

  • Using Claude Code or Cursor? Start with the Plugin. You get skills, tracks, built-in agents, and guardrails without extra wiring.
  • Using any other agent (Copilot, Gemini CLI, OpenCode, Codex CLI, Roo Code, Cline), or scripting in CI? Use the CLI directly.
  • Just want to understand the model first? Read the shared concepts.
PluginCLI
Install methodPlugin marketplace in Claude Code or CursorSingle binary via curl / PowerShell
HostsClaude Code, Cursor (Copilot + Codex planned)All 8 supported agents
InterfaceSlash commands (/archcore:adr, tracks, reviews)MCP tools + natural language
Multi-step workflowsTracks orchestrate document chains automaticallyYou drive them manually through MCP
GuardrailsMCP-only writes, post-mutation validate, cascade warningsMCP available; guardrails are opt-in via hooks
Best forDay-to-day use inside Claude Code or CursorScripting, CI, agents without plugin support

Both use the same .archcore/ directory and the same MCP server. Switching paths — or using both at once — requires no migration.

  • CLI is the compiler. It reads .archcore/, builds the graph, speaks MCP.
  • Plugin is the runtime. It applies that graph inside Claude Code and Cursor — skills, hooks, workflows.

More depth in Mental Model.