app/features.md +18 −4
14session in a specific directory.14session in a specific directory.
15 15
16If you work in a single repository with two or more apps or packages, split16If you work in a single repository with two or more apps or packages, split
1717distinct projects into separate app projects so the [sandbox](https://developers.openai.com/codex/security)distinct projects into separate app projects so the [sandbox](https://developers.openai.com/codex/agent-approvals-security)
18only includes the files for that project.18only includes the files for that project.
19 19
2020
85pressing <kbd>Cmd</kbd>+<kbd>J</kbd>.85pressing <kbd>Cmd</kbd>+<kbd>J</kbd>.
86 86
87Use the terminal to validate changes, run scripts, and perform Git operations87Use the terminal to validate changes, run scripts, and perform Git operations
8888without leaving the app.without leaving the app. Codex can also read the current terminal output, so
89it can check the status of a running development server or refer back to a
90failed build while it works with you.
89 91
90Common tasks include:92Common tasks include:
91 93
101 103
102104
103 105
106## Native Windows sandbox
107
108On Windows, Codex can run natively in PowerShell with a native Windows sandbox
109instead of requiring WSL or a virtual machine. This lets you stay in
110Windows-native workflows while keeping bounded permissions in place.
111
112[Learn more about Windows setup and sandboxing](https://developers.openai.com/codex/app/windows).
113
114
115
104## Voice dictation116## Voice dictation
105 117
106Use your voice to prompt Codex. Hold <kbd>Ctrl</kbd>+<kbd>M</kbd> while the composer is visible and start talking. Your voice will be transcribed. Edit the transcribed prompt or hit send to have Codex start work.118Use your voice to prompt Codex. Hold <kbd>Ctrl</kbd>+<kbd>M</kbd> while the composer is visible and start talking. Your voice will be transcribed. Edit the transcribed prompt or hit send to have Codex start work.
152opening separate projects or using worktrees rather than asking Codex to roam164opening separate projects or using worktrees rather than asking Codex to roam
153outside the project root.165outside the project root.
154 166
155167For details on how Codex handles sandboxing, check out the [security documentation](https://developers.openai.com/codex/security).For a high-level overview, see [Sandboxing](https://developers.openai.com/codex/concepts/sandboxing). For
168configuration details, see the
169[agent approvals & security documentation](https://developers.openai.com/codex/agent-approvals-security).
156 170
157## MCP support171## MCP support
158 172
165 179
166Codex ships with a first-party web search tool. For local tasks in the Codex IDE Extension, Codex180Codex ships with a first-party web search tool. For local tasks in the Codex IDE Extension, Codex
167enables web search by default and serves results from a web search cache. If you configure your181enables web search by default and serves results from a web search cache. If you configure your
168182sandbox for [full access](https://developers.openai.com/codex/security), web search defaults to live results. Seesandbox for [full access](https://developers.openai.com/codex/agent-approvals-security), web search defaults to live results. See
169[Config basics](https://developers.openai.com/codex/config-basic) to disable web search or switch to live results that fetch the183[Config basics](https://developers.openai.com/codex/config-basic) to disable web search or switch to live results that fetch the
170most recent data.184most recent data.
171 185