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, andCLAUDE.md. - Codex CLI —
.agents/skills,.codex/agents, rules, scripts, hooks, runtime metadata, and a managedAGENTS.mdblock.
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#
| Platform | Markers |
|---|---|
| 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.