Claude Code
Claude Code is PitWay's default driver integration -- installed
automatically by pitway init (opt out with --no-claude).
What gets installed
pitway init installs PitWay's commands as real Claude Code slash
commands under .claude/commands/*.md, each carrying
description/argument-hint frontmatter so they show up properly in
Claude Code's / picker (e.g. /task-add, /milestone-status).
Alongside them, .claude/protocol-driver.md and its companion documents
are what actually teach the driver session how and when to call each
command -- the slash-command files themselves are thin pointers into that
protocol, not a second copy of it.
The driver never touches state directly
Whichever command Claude Code runs, every state read and mutation goes
through the pitway CLI -- the driver never edits .pitway/ directly,
and PitWay's Core validates every transition. This is the same rule every
other driver integration follows, and it's what keeps Core
provider-agnostic.
Shared content, not a fork
Skills and protocol documents come from PitWay's common layer, defined once and resolved per driver -- Claude Code's copy isn't a separately maintained fork of what OpenCode or Codex install.