Which agents does crystl work with?
Any CLI agent runs in crystl, since every shard is a full terminal session. The deeper integrations depend on what each agent exposes: Claude Code has the deepest integration, and Codex supports hooks too, so approval cards and notifications work for both. Antigravity CLI (Google) also runs with hooks: activity, notifications, history, and resume all work, but its hook adapter can’t yet return an approval decision to the agent, so approval cards can’t gate its tool calls. Kimi Code (Moonshot AI) runs with model selection and real approval cards, but no transcript or resume. opencode, goose, and GitHub Copilot CLI get approval cards too, without turn-end reporting. Everything else works. The machine-readable version of this is at /agents.json.