Platforms
Platforms

Claude Code and Codex CLI each get a native runtime.

The installer detects the target platform from project markers and writes a complete, isolated runtime. Pick your platform below for the full bundle layout, hooks, plugins, and commands.

Platform
Status
Runtime shape
Claude Code
Primary runtime
.claude/ skills, agents, hooks, statusline, settings
Codex CLI
Supported runtime
.agents/skills, .codex/agents, hooks, rules, runtime.json, AGENTS.md
OpenCode
Legacy 0.16 only
Support removed in 0.17; retained only as migration history
Cursor
Future target
Not part of the current package runtime

Pick your platform#

  • Claude Code — .claude/ skills, agents, hooks, runtime, and CLAUDE.md.
  • Codex CLI — .agents/skills, .codex/agents, rules, scripts, hooks, runtime metadata, and a managed AGENTS.md block.

Each runtime consumes the shared CafeKit contract through its native project surfaces. Physical package directories may keep legacy internal names while public skill names remain ask, scout, and fix.

Detection#

PlatformMarkers
Claude Code.claude/, CLAUDE.md, .mcp.json
Codex CLI.codex/, .agents/, or explicit installer selection

If multiple current targets are detected, the installer offers a per-target choice.

Future platforms#

OpenCode support ended in CafeKit 0.17; OpenCode 0.16 notes remain only for historical migration. Cursor is not a current packaged runtime target.