App Logo
claude.ai

List Claude.ai models and effort levels

List the models the Claude.ai composer offers, the effort levels available for the selected model, and which of each is currently selected. Models come back with their id, their display name and whether they sit in the picker's main list or under "More models". Effort levels are empty when the selected model has none (Haiku, for example, only offers an extended-thinking switch). Requires a signed-in session. Feed a model or effort id to set_model.

Input

None

Output

model required

Id of the selected model, e.g. "claude-opus-5".

effort required

Id of the selected effort level (low, medium, high, xhigh, max). Null when the selected model has no effort levels.

models required
effortLevels required

Effort levels the selected model offers, in the picker's order. Empty when it has none.

FAQ

List the models the Claude.ai composer offers, the effort levels available for the selected model, and which of each is currently selected. Models come back with their id, their display name and whether they sit in the picker's main list or under "More models". Effort levels are empty when the selected model has none (Haiku, for example, only offers an extended-thinking switch). Requires a signed-in session. Feed a model or effort id to set_model.
Nothing. It takes no input.
It returns model, effort, models, effortLevels.
Yes. It acts as you on claude.ai: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the claude.ai cookies saved by the Reduck extension.
It only reads. It looks things up on claude.ai and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/claude.ai/list_models, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/claude.ai/list_models
It is part of Reduck's official curated catalogue.

Start building not clicking