Coding assistants 4 min
Slash commands, agents, skills
Drive a pretend coding-CLI session.
Every modern coding CLI has the same three extensibility primitives, with slight name variations. Drive the imitation: press /, type, hit Enter. Watch streaming + approval prompts.
~/my-project — claude
Welcome to Claude Code (pretend edition).
Try:
/help · fix the bug · list files ~/my-project ›
Try these
/agents— list specialized assistants- "fix the bug" — the assistant reads files, runs tests, finds the cause
- "add a dark mode toggle" — note the Allow/Deny prompt before any write
Slash command
Do this action now.
Claude Code:/plan · Cursor: @ · aider: /add Agent / mode
Switch to this persona.
Claude Code: agents · Cursor: modes · Codex: agentsSkill / rule
Use this recipe.
Claude Code: skills · Cursor: rules · aider:.aider.conf Tool approval
Every CLI asks before touching your machine. The pattern is the same; the UI varies:
- Claude Code: "Claude wants to do this — Allow / Deny"
- Cursor: Agent mode shows a diff before applying
- Codex CLI: "approval modes" — Suggest / Auto-Edit / Full-Auto
- aider: shows diff + asks "Apply edit? (Y/n)"