This quick start is the official ArcKit AI harness setup path for new projects. Pick your AI platform, install the core plugin or extension, then run the first command to create traceable architecture governance artifacts.
Choose your AI platform
Install Claude Code
macOS, Linux & WSL:
Windows (PowerShell):
Already have claude on your PATH? Make sure you're on the latest:
claude install accepts stable, latest, or a specific version. The plugin warns at session start if you're below the supported floor. See setup docs for Homebrew and WinGet alternatives.Install ArcKit Plugins
As of v5.1.0 the marketplace ships 8 plugins — install only the jurisdictions you need:
# Core (UK Government civilian + generic enterprise)
claude plugin install arckit
# UK + one community overlay (e.g. UAE federal)
claude plugin install arckit arckit-uae
# Everything (UK + UAE + FR + CA + EU + AT + AU + US)
claude plugin install arckit arckit-{uae,fr,ca,eu,at,au,us}The 7 community plugins (arckit-uae, arckit-fr, arckit-ca, arckit-eu, arckit-at, arckit-au, arckit-us) auto-install the arckit core plugin as a declared dependency. Updates are automatic via the marketplace.
Lighter clone: to skip the other AI-assistant distributions in the monorepo (~100 MB), add the marketplace with sparse-checkout. Each plugin directory you want to install is listed explicitly:
# Core only
claude plugin marketplace add tractorjuice/arc-kit --sparse .claude-plugin arckit-claude
# Core + UAE overlay
claude plugin marketplace add tractorjuice/arc-kit --sparse .claude-plugin arckit-claude arckit-uae
# All 8 plugins
claude plugin marketplace add tractorjuice/arc-kit --sparse .claude-plugin \
arckit-claude arckit-uae arckit-fr arckit-ca arckit-eu arckit-at arckit-au arckit-usOpen Your Project
cd my-project
claudeGet Oriented
Shows project status, connected tools, command decision tree, and recommended next steps.
Initialize Project Structure
Creates the projects/ directory structure for architecture artifacts.
Install Gemini CLI
npm (requires Node.js 20+):
Homebrew (macOS & Linux):
Install ArcKit Extension
Zero-config: ArcKit commands, templates, scripts, and bundled MCP servers. Update with gemini extensions update arckit.
Open Your Project
cd my-project
geminiGet Oriented
Shows project status, connected tools, command decision tree, and recommended next steps.
Initialize Project Structure
Creates the projects/ directory structure for architecture artifacts.
Install Codex CLI
npm (requires Node.js 22+):
Homebrew:
Install ArcKit Plugin
Add the ArcKit Codex marketplace:
codex plugin marketplace add tractorjuice/arckit-codexEnable lifecycle hooks in your user or project Codex config:
# ~/.codex/config.toml or .codex/config.toml
[features]
hooks = true
plugin_hooks = trueRestart Codex, run /plugins, choose ArcKit Plugins, then install and enable ArcKit. The plugin bundles ArcKit command skills, reference skills, agent configs, MCP config, templates, schemas, scripts, and hooks/hooks.json.
Prefer a project-scoped copy instead? Use arckit init my-project --ai codex from the ArcKit CLI.
Open Your Project
cd my-project
codexGet Oriented
Shows project status, connected tools, command decision tree, and recommended next steps.
Initialize Project Structure
Creates the projects/ directory structure for architecture artifacts.
Install OpenCode CLI
Install script (recommended):
npm:
Homebrew (macOS & Linux):
Install ArcKit CLI & Initialize Project
Install the ArcKit CLI, then initialize your project:
# Install with pip
pip install git+https://github.com/tractorjuice/arc-kit.git
# Or with uv (recommended)
uv tool install arckit-cli --from git+https://github.com/tractorjuice/arc-kit.git
# Initialize project
arckit init my-project --ai opencodeThis copies ArcKit commands, templates, and scripts into your project.
Open Your Project
cd my-project
opencodeGet Oriented
Shows project status, connected tools, command decision tree, and recommended next steps.
Initialize Project Structure
Creates the projects/ directory structure for architecture artifacts.
Install VS Code & GitHub Copilot
Install VS Code and the GitHub Copilot extension.
Install ArcKit CLI & Initialize Project
Install the ArcKit CLI, then initialize your project:
# Install with pip
pip install git+https://github.com/tractorjuice/arc-kit.git
# Or with uv (recommended)
uv tool install arckit-cli --from git+https://github.com/tractorjuice/arc-kit.git
# Initialize project
arckit init my-project --ai copilotThis scaffolds ArcKit prompt files, research agents, templates, and scripts into your project.
Open Your Project in VS Code
Use Commands in Copilot Chat
Open Copilot Chat (Ctrl+Shift+I / Cmd+Shift+I) and type / to see all arckit-* commands in autocomplete.
Shows project status, command decision tree, and recommended next steps.
Initialize Project Structure
Creates the projects/ directory structure for architecture artifacts.
Install Mistral Vibe
Install Mistral Vibe CLI using Mistral's current installer, then confirm the CLI is available:
Install ArcKit Extension
Clone the generated ArcKit Vibe extension and link it into your Vibe extensions directory:
git clone https://github.com/tractorjuice/arckit-vibe.git
cd arckit-vibe
mkdir -p ~/.vibe/extensions/
ln -s "$(pwd)" ~/.vibe/extensions/arckitThe extension bundles ArcKit skills, Vibe agent TOML files, templates, schemas, scripts, reference materials, and MCP configuration. Update it later with git pull from the cloned extension repository.
Open Your Project
cd my-project
vibeGet Oriented
Shows project status, connected tools, command decision tree, and recommended next steps.
Initialize Project Structure
Creates the projects/ directory structure for architecture artifacts.
Follow GDS Phases
/arckit:command). For Codex CLI use $arckit-command. For GitHub Copilot and Mistral Vibe use /arckit-command.