How Supercode Works
Supercode extends the AI agent built into your coding app and adds its own automation, context, input, and catalog capabilities directly to the agent experience.
Because Supercode works inside the IDE agent flow, it can improve prompts, add context before a turn, run managed workflows, expose custom buttons, and integrate with the active model and mode without replacing the IDE's native chat.

Current feature areas
- Automation: Workflows and Actions can transform prompts, run commands, call external services, and execute multi-step agent flows.
- Input: Voice Input and Prompt Enhancement help you create detailed requests faster.
- Context and tokens: Context Boosting supplies relevant project context, while Token Optimization reduces unnecessary terminal output.
- Reusable knowledge: the Skills Catalog adds specialized agent capabilities, while Specs & Docs provides focused documentation workflows.
Settings and project context
Open Supercode → Settings to manage your account, voice input, Actions, Workflows, and Token Optimization. Actions, Workflows, and custom modes can also be stored as JSON or YAML under the project's .supercode directory so teams can version and share them.
Eligible accounts can initialize a project to create .supercode/def.json. Supercode uses that compact project definition when a server-backed feature needs information about the current technology stack.
Platform compatibility
Shared features and platform-specific enhancements are listed below.
| Feature | Codex | Cursor |
|---|---|---|
| Token Optimization Basic / Max | Supported | Supported |
| Context Boosting | Supported | Supported |
| Skills Catalog | Supported | Supported |
| Specs & Docs | Supported | Supported |
| Voice | Native | Native & Supercode |
| Workflows and Actions | Not available | Supported |
Keep the host application and Supercode updated. A feature may be temporarily unavailable when the installed host version or local environment is not supported.

