Sidekick for Codex (switch assistant)
One command adds Sidekick to Codex CLI. It shares its settings with the ChatGPT desktop app: added in one, it's in both.
-
Get the InDesign plugin
From Adobe Exchange. 30 days to try, then $9.95 a month, cancel any time.
Get it on Adobe Exchange -
Install Sidekick
Download for Mac Download for Intel Mac Download for Windows Download for Windows on ARM Download for 32-bit WindowsOpen the downloaded file and follow the prompts. A Mac asks for your password, Windows for administrator permission.
Another computer?
Windows may say it “protected your PC”: our installer isn’t signed yet. Click More info, then Run anyway.
-
Add Sidekick to Codex
In a terminal:
codex mcp add indesign-sidekick -- indesign-sidekick startAlready added it in the ChatGPT app? Then skip this:
codex mcp listshows it. -
Check it
Start a new Codex session with a document open in InDesign and ask:
Use Sidekick to tell me how many pages my InDesign document has.No answer from InDesign? Ask
sidekick healthand send us the reply. -
Codex walks you through the setup and asks before every change it makes.
-
Paste this into Codex
In Codex, paste this and approve the steps it proposes:
Install Sidekick for InDesign by following https://sidekick.eastpole.nl/install/codex.md -
No installer and no password, for people who already use Node.js 20 or later.
-
Check Node.js
In a terminal, this should print 20 or higher:
node --version -
Add Sidekick to Codex
codex mcp add indesign-sidekick -- npx -y indesign-sidekick start -
Check it
Start a new Codex session with a document open in InDesign and ask:
Use Sidekick to tell me how many pages my InDesign document has.No answer from InDesign? Ask
sidekick healthand send us the reply.
Other ways
Not working?
- Codex says Sidekick didn't start in time?
- Codex gives a server about 30 seconds to start. On the npx route a company network that blocks the npm registry can take longer; see the next answer.
- Sidekick's tools missing from the first answer?
- Codex doesn't wait long for servers when a session starts. Ask again: Sidekick may still have been starting.
- Slow start on a company network?
- If your network blocks the npm registry, add
--offlineto the npx arguments (npx -y --offline indesign-sidekick start). Sidekick then stops picking up new versions until you remove it. - Your assistant can't find
indesign-sidekick? - Restart the assistant after installing, so it sees the updated PATH. Still nothing? Use the full path:
/usr/local/bin/indesign-sidekickon macOS, or on Windows runwhere indesign-sidekickand take the path ending in.cmd. - Using Sidekick in more than one assistant?
- Install it once for the whole computer, then add it to each assistant, and only once per assistant: two entries in one assistant start two copies. See Using multiple AI assistants.