SpyBara
Go Premium

Documentation 2026-06-11 20:02 UTC to 2026-06-12 18:02 UTC

7 files changed +113 −3. View all changes and history on the product overview
2026
Sat 13 00:58 Fri 12 18:02 Thu 11 20:02 Wed 10 20:00 Tue 9 18:50 Sat 6 00:58 Fri 5 18:45 Thu 4 01:09 Wed 3 19:27 Tue 2 19:22
Details

573 id="codex-plan-plugin-limits"573 id="codex-plan-plugin-limits"

574 className="not-prose mt-1 text-sm text-secondary"574 className="not-prose mt-1 text-sm text-secondary"

575 >575 >

576 <sup>†</sup> Some first party plugins are not available.576 <sup>†</sup> Local plugin bundles are supported when their capabilities do

577 not require ChatGPT authentication. OpenAI-curated plugin discovery and

578 features that depend on app connectors or cloud-hosted sharing aren't

579 available.

577 </div>580 </div>

578</ToggleSection>581</ToggleSection>

579 582 

app/browser.md +43 −0

Details

129 129 

130For repository changes, use the [review pane](https://developers.openai.com/codex/app/review) to inspect the130For repository changes, use the [review pane](https://developers.openai.com/codex/app/review) to inspect the

131changes and leave comments.131changes and leave comments.

132 

133<section class="feature-grid">

134 

135<div>

136 

137## Developer mode

138 

139Developer mode works with Browser use in Chrome and the Codex in-app browser.

140It gives Codex controlled access to the Chrome DevTools Protocol (CDP). Use it

141when you want Codex to profile JavaScript, inspect console output and network

142traffic, examine page state such as the DOM and applied styles, or diagnose an

143issue directly in the live browser.

144 

145To enable it, open [**Settings > Browser**](codex://settings/browser-use) and,

146under **Developer mode**, turn on **Enable full CDP access**. If your

147organization has disabled this setting, you can't enable it locally.

148 

149Full CDP access lets Codex inspect and control sensitive browser internals that

150may put your data at risk. Codex asks for explicit approval before it uses full

151CDP to inspect a website. Review the site, task, and requested access before you

152approve it.

153 

154Use `@Browser` for the in-app browser. To use Developer mode in Chrome,

155[set up the Codex Chrome extension](https://developers.openai.com/codex/app/chrome-extension) and invoke

156`@Chrome`.

157 

158For example:

159 

160```text

161This app is slow. Use @Browser to capture a performance trace and inspect

162network traffic, then identify the bottleneck.

163```

164 

165</div>

166 

167<CodexScreenshot

168 alt="Codex app Browser settings showing Developer mode with full CDP access enabled"

169 lightSrc="/images/codex/app/browser-developer-mode-light.webp"

170 darkSrc="/images/codex/app/browser-developer-mode-dark.webp"

171 maxHeight="420px"

172/>

173 

174</section>

app/commands.md +2 −1

Details

61| ------------- | -------------------------------------------------------------------------------------- |61| ------------- | -------------------------------------------------------------------------------------- |

62| `/feedback` | Open the feedback dialog to submit feedback and optionally include logs. |62| `/feedback` | Open the feedback dialog to submit feedback and optionally include logs. |

63| `/goal` | Set a persistent goal for Codex to work toward; use `/plan` first to shape it. |63| `/goal` | Set a persistent goal for Codex to work toward; use `/plan` first to shape it. |

64| `/init` | Generate an `AGENTS.md` scaffold for the current project. |

64| `/mcp` | Open MCP status to view connected servers. |65| `/mcp` | Open MCP status to view connected servers. |

65| `/plan` | Toggle plan mode for multi-step planning. |66| `/plan` | Toggle plan mode for multi-step planning. |

66| `/review` | Start code review mode to review uncommitted changes or compare against a base branch. |67| `/review` | Start code review mode to review uncommitted changes or compare against a base branch. |


146| Deep link | Opens |147| Deep link | Opens |

147| --------------------------------------------- | ---------------------------------------- |148| --------------------------------------------- | ---------------------------------------- |

148| `codex://settings` | Settings. |149| `codex://settings` | Settings. |

149| `codex://settings/browser-use` | Browser use settings. |150| `codex://settings/browser-use` | Browser settings. |

150| `codex://settings/computer-use/google-chrome` | Google Chrome settings for computer use. |151| `codex://settings/computer-use/google-chrome` | Google Chrome settings for computer use. |

151| `codex://settings/connections` | Remote connections settings. |152| `codex://settings/connections` | Remote connections settings. |

152 153 

Details

109app on macOS. On Windows, make sure the target app is visible in the active109app on macOS. On Windows, make sure the target app is visible in the active

110desktop session.110desktop session.

111 111 

112<ToggleSection title="Configure Windows app policy">

113 

114On Windows, Computer Use stores persistent app decisions in

115`$CODEX_HOME/computer-use/config.toml`. List apps that Computer Use can open

116without prompting and apps that it must decline:

117 

118```toml

119[apps]

120allowed = ["mspaint.exe"]

121denied = ["calc.exe"]

122```

123 

124Use the app identifier that Windows Computer Use reports, such as an executable

125name for a desktop app or an app user model ID for a packaged app. Denied apps

126take precedence over allowed apps. Codex prompts for apps that don't appear in

127either list.

128 

129This file stores local Computer Use decisions. It's separate from the

130admin-enforced `requirements.toml`, where administrators can disable Computer

131Use with `[features].computer_use = false`.

132 

133</ToggleSection>

134 

112## Locked use135## Locked use

113 136 

114Locked use is for macOS. On Windows, computer use works in the foreground.137Locked use is for macOS. On Windows, computer use works in the foreground.

app/settings.md +15 −1

Details

18card with usage highlights. Sharing profile cards is available on consumer18card with usage highlights. Sharing profile cards is available on consumer

19ChatGPT plans.19ChatGPT plans.

20 20 

21Eligible users can also send Codex invitations from the profile menu. Choose

22**Invite a friend** on an eligible personal plan or **Invite a coworker** in an

23eligible Business workspace. See

24[Invite friends and coworkers](https://developers.openai.com/codex/pricing#invite-friends-and-coworkers) for

25current rewards, limits, and eligibility.

26 

21## Keyboard shortcuts27## Keyboard shortcuts

22 28 

23Open **Keyboard Shortcuts** to review commands, change bindings, or reset custom29Open **Keyboard Shortcuts** to review commands, change bindings, or reset custom


98also apply to the Codex CLI and IDE extension because the MCP configuration lives in104also apply to the Codex CLI and IDE extension because the MCP configuration lives in

99`config.toml`. See the [Model Context Protocol docs](https://developers.openai.com/codex/mcp) for details.105`config.toml`. See the [Model Context Protocol docs](https://developers.openai.com/codex/mcp) for details.

100 106 

101## Browser use107<a id="browser-use"></a>

108 

109## Browser

102 110 

103Use these settings to install or enable the bundled Browser plugin, set up the111Use these settings to install or enable the bundled Browser plugin, set up the

104[Codex Chrome extension](https://developers.openai.com/codex/app/chrome-extension), and manage allowed and112[Codex Chrome extension](https://developers.openai.com/codex/app/chrome-extension), and manage allowed and

105blocked websites. Codex asks before using a website unless you've allowed it.113blocked websites. Codex asks before using a website unless you've allowed it.

106Removing a blocked site lets Codex ask again before using it in the browser.114Removing a blocked site lets Codex ask again before using it in the browser.

107 115 

116Under **Developer mode**, turn on **Enable full CDP access** to let Codex use

117the Chrome DevTools Protocol for performance profiling and deeper browser

118debugging. If your organization has disabled full CDP access, you can't enable

119it locally. See [Developer mode](https://developers.openai.com/codex/app/browser#developer-mode) for setup,

120risk, and approval details.

121 

108See [In-app browser](https://developers.openai.com/codex/app/browser) for browser preview, comment, and122See [In-app browser](https://developers.openai.com/codex/app/browser) for browser preview, comment, and

109browser use workflows.123browser use workflows.

110 124 

Details

1603 description:1603 description:

1604 "Set to `false` in `requirements.toml` to disable Computer Use availability and related install or enablement flows.",1604 "Set to `false` in `requirements.toml` to disable Computer Use availability and related install or enablement flows.",

1605 },1605 },

1606 {

1607 key: "computer_use",

1608 type: "table",

1609 description:

1610 "Computer Use requirements enforced from `requirements.toml`.",

1611 },

1612 {

1613 key: "computer_use.allow_locked_computer_use",

1614 type: "boolean",

1615 description:

1616 "Set to `false` to prevent Computer Use from operating after a managed macOS device locks. If omitted, locked use remains unconstrained by requirements.",

1617 },

1606 {1618 {

1607 key: "experimental_network",1619 key: "experimental_network",

1608 type: "table",1620 type: "table",

Details

302If omitted, these features are allowed by policy, subject to normal client,302If omitted, these features are allowed by policy, subject to normal client,

303platform, and rollout availability.303platform, and rollout availability.

304 304 

305### Restrict locked computer use

306 

307To prevent [Computer Use](https://developers.openai.com/codex/app/computer-use#locked-use) from operating

308after a managed Mac locks, add this requirement:

309 

310```toml

311[computer_use]

312allow_locked_computer_use = false

313```

314 

315This requirement doesn't enable Computer Use. It only prevents locked use on

316macOS. If you omit it, locked use remains unconstrained by requirements and is

317still subject to normal product availability and the user's local setting.

318 

305### Configure automatic review policy319### Configure automatic review policy

306 320 

307Use `allowed_approvals_reviewers` to require or allow automatic review. Set it321Use `allowed_approvals_reviewers` to require or allow automatic review. Set it