← Files AutoRouterARCHIVED FILE
plugin.json
6.87 KB · Nov 6, 2026 · 00:16 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "autorouter",
"version": "1.0.0",
"description": "Every leading model inside Codex, with each turn routed to the model that does it best so your plan lasts longer.",
"author": {
"name": "Fractal Works, Inc.",
"email": "support@autorouter.com",
"url": "https://autorouter.com"
},
"homepage": "https://autorouter.com",
"keywords": [
"coding",
"models",
"codex",
"claude code",
"routing"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "AutoRouter",
"shortDescription": "Every model, routed for you.",
"longDescription": "AutoRouter puts every leading model inside Codex and routes each turn to the one that does it best. Your work stays in Codex: the same app, the same chats, the same workflow. Keep using the ChatGPT plan you already have. AutoRouter saves it for the work that needs it, so it lasts longer and you stop thinking about which model to pick.\n\nAny model, right in your picker:\n\nFrontier and open-weight models from every major provider appear in Codex's model picker next to AutoRouter, and new models show up as soon as they ship. Pick one directly whenever you want it, without switching tools or leaving your conversation. Ask Codex which models are available, or which one fits a task, even before you set anything up.\n\nRouting that fits the task:\n\nChoose AutoRouter as your model and it weighs every request: how hard it is, what kind of work it is, how much of your plan is left, and your own rules. Every model has to clear a quality bar for the task before cost counts at all, so hard work gets your strongest model and quick work doesn't burn your plan.\n\nSet up in one step:\n\nInstall the plugin and it installs the AutoRouter Mac app and opens it. Sign in, turn on Codex, and keep working in Codex the way you already do.\n\nYour rules, in plain English:\n\nOnce the Mac app is set up, tell Codex how you want to route: \"Use the strongest model for architecture work,\" \"Use a lighter model for small fixes,\" or \"Switch to an open-weight model once my ChatGPT plan runs out.\" Ask what rules you have, reword one, or remove one without leaving the conversation.\n\nAutoRouter requires macOS and the Codex desktop app or CLI, and works with the ChatGPT plan you already have. The plugin doesn't read your ChatGPT conversations.",
"developerName": "Fractal Works, Inc.",
"category": "Developer Tools",
"capabilities": [
"Install the AutoRouter Mac app in one step",
"Use every leading frontier and open-weight model without leaving Codex",
"Route each turn automatically to the best model for the task",
"Make your ChatGPT plan last longer by saving it for the work that needs it",
"Write routing rules in plain English",
"Ask which models are available, or which one fits a coding task"
],
"websiteURL": "https://autorouter.com",
"supportURL": "https://autorouter.com/support",
"privacyPolicyURL": "https://autorouter.com/privacy",
"termsOfServiceURL": "https://autorouter.com/terms",
"defaultPrompt": [
"Set up AutoRouter for me",
"Show me my routing rules",
"Use the strongest model for architecture work, and an open-weight model once my ChatGPT plan runs out"
],
"brandColor": "#7A4DFF",
"brandColorDark": "#A98BFF",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"onboardingSkill": "./skills/set-up-autorouter/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "List the models AutoRouter routes between",
"prompt": "Which models can AutoRouter route my Codex turns to?",
"tools_triggered": "list_models",
"expected_behavior": "Calls list_models with its defaults and names AutoRouter's recommended models, each with its tier. Needs no sign-in."
},
{
"description": "Models a ChatGPT plan covers",
"prompt": "Which AutoRouter models can my ChatGPT plan run without extra cost?",
"tools_triggered": "list_models",
"expected_behavior": "Calls list_models with plan chatgpt and lists only the models that plan covers. Needs no sign-in."
},
{
"description": "Compare the strongest models",
"prompt": "Show me the frontier-tier models AutoRouter offers.",
"tools_triggered": "list_models",
"expected_behavior": "Calls list_models with tier frontier and lists those models with their roles. Needs no sign-in."
},
{
"description": "Recommend a model for a hard task",
"prompt": "Which model should I use to redesign the architecture of our payments service? I have ChatGPT Plus.",
"tools_triggered": "recommend_model",
"expected_behavior": "Calls recommend_model with difficulty hard and plans [chatgpt], then names the pick, whether it runs on the plan, two fallbacks, and a one-line reason. Needs no sign-in."
},
{
"description": "Recommend a model for a small fix",
"prompt": "What model would AutoRouter pick to fix a typo in a README?",
"tools_triggered": "recommend_model",
"expected_behavior": "Calls recommend_model with difficulty easy and names the lowest-cost model that clears the bar, with two fallbacks and a one-line reason. Needs no sign-in."
}
],
"negative": [
{
"description": "Buying credits is not offered in ChatGPT",
"prompt": "Buy $50 of AutoRouter credits for me."
},
{
"description": "AutoRouter does not run prompts for the user",
"prompt": "Send this prompt to another model for me: summarize the history of Rome."
},
{
"description": "Unrelated request",
"prompt": "Write a short poem about autumn leaves."
}
]
},
"demo_recording_url": "https://www.loom.com/share/5f5de742d93c4f8392cda2408a48d9f3",
"commerce": false,
"commerce_description": "The plugin sells nothing. Plans and credits are managed on autorouter.com, outside ChatGPT."
},
"publication": {
"countries": [],
"release_notes": "First release. Installs the AutoRouter Mac app, which adds every leading model to Codex and routes each turn to the best one for the task. Ask which models are available or which one fits a task, and once the app is set up, manage your routing rules in plain English from Codex."
},
"requires_local_executor": true,
"apps": "./.app.json"
}
}
}
SHA-256: 7c78948e97f934971afd95b84830cbd25e4fafc91737c95259d706c671790e74