Install Replay QA in Codex
Install the Replay QA plugin in Codex, connect your Replay account, and open your project's dashboard in the conversation.
The Replay QA plugin lets Codex open your project's dashboard, inspect bugs and recordings, request testing, and verify fixes. Install it from the Replay plugin marketplace.
Before you start
You need:
- A Replay account. QA runs use your Replay QA plan or credits.
- A current version of Codex with plugin support and the
codexcommand available in your terminal. - Node.js 18 or newer for the
replayqaCLI used by the plugin. - An app reachable by Replay QA. For a local app, the plugin can help you connect localhost.
Install the plugin
Run these commands in your terminal:
Terminalcodex plugin marketplace add https://github.com/replayio/plugins --ref maincodex plugin add replay-qa@replayio-plugins
The first command adds Replay's marketplace. The second installs Replay QA, including its skill and MCP connection. Start a new Codex chat after installation so it loads the plugin, and confirm that Replay QA is enabled in the Plugins view.

Choose Replay QA
The marketplace also includes a plugin named replayio for recording and
debugging with Replay. Install replay-qa for the QA dashboard and testing
workflows on this page.
Connect your Replay account
Open Replay QA in Codex's Plugins view and connect it if prompted. Complete the Replay sign-in flow in your browser using the account that owns or can access your QA projects.
The plugin connects to https://qa.replay.io/api/mcp through OAuth. You do not need to copy an API token into Codex settings. When the server supports sharing its sign-in, Codex can also use that connection to authenticate the CLI. If the CLI still asks for a login, follow its browser sign-in instructions; see API keys and tokens.
Open your project's dashboard
Open a chat in your app's folder and ask:
Open Replay QA for this folder.
The plugin checks the folder's Replay QA configuration. A single linked project opens its dashboard; multiple linked projects let you choose which one to open. If no project is linked, the plugin helps identify the app and set it up. Existing project links are stored in .replay/config.json.
Where Codex supports interactive MCP Apps, the dashboard opens in the conversation. You can navigate bugs, journeys, test runs, and recordings. The selected page supplies context when you ask about "this bug" or "this project."

Opening the dashboard does not start a QA run.
Ask Codex to run QA or fix bugs
Use normal language. For example:
Use Replay QA to test https://staging.example.com. Focus on sign-in, creating a note, editing it, and making sure it survives a refresh.
Or, for an existing project:
Read the open bugs in this Replay QA project, fix them, and mark each fix for verification.
Codex can read the reports, change your app, and mark bugs fixed. Marking a bug fixed asks Replay QA to retry the affected journey. See the continuous QA loop for the full workflow.
Update or reconnect
Refresh the marketplace and install its current Replay QA version:
Terminalcodex plugin marketplace upgrade replayio-pluginscodex plugin add replay-qa@replayio-plugins
Start a new chat to load the updated plugin. If the connection has expired, reconnect Replay QA in the Plugins view.
If you previously installed a local demo or another copy of Replay QA, disable that older copy and keep the marketplace plugin enabled. For a project-access error, check that you signed in with an account that can access the selected project.