SpyBara
Go Premium Account
2026
19 Feb 2026, 20:37
14 May 2026, 21:00 14 May 2026, 07:00 13 May 2026, 00:57 12 May 2026, 01:59 11 May 2026, 18:00 7 May 2026, 20:02 7 May 2026, 17:08 5 May 2026, 23:00 2 May 2026, 06:45 2 May 2026, 00:48 1 May 2026, 18:29 30 Apr 2026, 18:36 29 Apr 2026, 12:40 29 Apr 2026, 00:50 25 Apr 2026, 06:37 25 Apr 2026, 00:42 24 Apr 2026, 18:20 24 Apr 2026, 12:28 23 Apr 2026, 18:31 23 Apr 2026, 12:28 23 Apr 2026, 00:46 22 Apr 2026, 18:29 22 Apr 2026, 00:42 21 Apr 2026, 18:29 21 Apr 2026, 12:30 21 Apr 2026, 06:45 20 Apr 2026, 18:26 20 Apr 2026, 06:53 18 Apr 2026, 18:18 17 Apr 2026, 00:44 16 Apr 2026, 18:31 16 Apr 2026, 00:46 15 Apr 2026, 18:31 15 Apr 2026, 06:44 14 Apr 2026, 18:31 14 Apr 2026, 12:29 13 Apr 2026, 18:37 13 Apr 2026, 00:44 12 Apr 2026, 06:38 10 Apr 2026, 18:23 9 Apr 2026, 00:33 8 Apr 2026, 18:32 8 Apr 2026, 00:40 7 Apr 2026, 00:40 2 Apr 2026, 18:23 31 Mar 2026, 06:35 31 Mar 2026, 00:39 28 Mar 2026, 06:26 28 Mar 2026, 00:36 27 Mar 2026, 18:23 27 Mar 2026, 00:39 26 Mar 2026, 18:27 25 Mar 2026, 18:24 23 Mar 2026, 18:22 20 Mar 2026, 00:35 18 Mar 2026, 12:23 18 Mar 2026, 00:36 17 Mar 2026, 18:24 17 Mar 2026, 00:33 16 Mar 2026, 18:25 16 Mar 2026, 12:23 14 Mar 2026, 00:32 13 Mar 2026, 18:15 13 Mar 2026, 00:34 11 Mar 2026, 00:31 9 Mar 2026, 00:34 8 Mar 2026, 18:10 8 Mar 2026, 00:35 7 Mar 2026, 18:10 7 Mar 2026, 06:14 7 Mar 2026, 00:33 6 Mar 2026, 00:38 5 Mar 2026, 18:41 5 Mar 2026, 06:22 5 Mar 2026, 00:34 4 Mar 2026, 18:18 4 Mar 2026, 06:20 3 Mar 2026, 18:20 3 Mar 2026, 00:35 27 Feb 2026, 18:15 24 Feb 2026, 06:27 24 Feb 2026, 00:33 23 Feb 2026, 18:27 21 Feb 2026, 00:33 20 Feb 2026, 12:16 19 Feb 2026, 20:53 19 Feb 2026, 20:37
13 May 2026, 00:57
14 May 2026, 21:00 14 May 2026, 07:00 13 May 2026, 00:57 12 May 2026, 01:59 11 May 2026, 18:00 7 May 2026, 20:02 7 May 2026, 17:08 5 May 2026, 23:00 2 May 2026, 06:45 2 May 2026, 00:48 1 May 2026, 18:29 30 Apr 2026, 18:36 29 Apr 2026, 12:40 29 Apr 2026, 00:50 25 Apr 2026, 06:37 25 Apr 2026, 00:42 24 Apr 2026, 18:20 24 Apr 2026, 12:28 23 Apr 2026, 18:31 23 Apr 2026, 12:28 23 Apr 2026, 00:46 22 Apr 2026, 18:29 22 Apr 2026, 00:42 21 Apr 2026, 18:29 21 Apr 2026, 12:30 21 Apr 2026, 06:45 20 Apr 2026, 18:26 20 Apr 2026, 06:53 18 Apr 2026, 18:18 17 Apr 2026, 00:44 16 Apr 2026, 18:31 16 Apr 2026, 00:46 15 Apr 2026, 18:31 15 Apr 2026, 06:44 14 Apr 2026, 18:31 14 Apr 2026, 12:29 13 Apr 2026, 18:37 13 Apr 2026, 00:44 12 Apr 2026, 06:38 10 Apr 2026, 18:23 9 Apr 2026, 00:33 8 Apr 2026, 18:32 8 Apr 2026, 00:40 7 Apr 2026, 00:40 2 Apr 2026, 18:23 31 Mar 2026, 06:35 31 Mar 2026, 00:39 28 Mar 2026, 06:26 28 Mar 2026, 00:36 27 Mar 2026, 18:23 27 Mar 2026, 00:39 26 Mar 2026, 18:27 25 Mar 2026, 18:24 23 Mar 2026, 18:22 20 Mar 2026, 00:35 18 Mar 2026, 12:23 18 Mar 2026, 00:36 17 Mar 2026, 18:24 17 Mar 2026, 00:33 16 Mar 2026, 18:25 16 Mar 2026, 12:23 14 Mar 2026, 00:32 13 Mar 2026, 18:15 13 Mar 2026, 00:34 11 Mar 2026, 00:31 9 Mar 2026, 00:34 8 Mar 2026, 18:10 8 Mar 2026, 00:35 7 Mar 2026, 18:10 7 Mar 2026, 06:14 7 Mar 2026, 00:33 6 Mar 2026, 00:38 5 Mar 2026, 18:41 5 Mar 2026, 06:22 5 Mar 2026, 00:34 4 Mar 2026, 18:18 4 Mar 2026, 06:20 3 Mar 2026, 18:20 3 Mar 2026, 00:35 27 Feb 2026, 18:15 24 Feb 2026, 06:27 24 Feb 2026, 00:33 23 Feb 2026, 18:27 21 Feb 2026, 00:33 20 Feb 2026, 12:16 19 Feb 2026, 20:53 19 Feb 2026, 20:37
Fri 1 18:29 Sat 2 00:48 Sat 2 06:45 Tue 5 23:00 Thu 7 17:08 Thu 7 20:02 Mon 11 18:00 Tue 12 01:59 Wed 13 00:57 Thu 14 07:00 Thu 14 21:00

After 2026-05-02 06:45 UTC, this monitor no longer uses markdownified HTML/MDX. Comparisons across that boundary can therefore show more extensive diffs.

ide/features.md +36 −13

Details

1# Codex IDE extension features1# Codex IDE extension features

2 2 

3What you can do with the Codex IDE extension

4 

5The Codex IDE extension gives you access to Codex directly in VS Code, Cursor, Windsurf, and other VS Code-compatible editors. It uses the same agent as the Codex CLI and shares the same configuration.3The Codex IDE extension gives you access to Codex directly in VS Code, Cursor, Windsurf, and other VS Code-compatible editors. It uses the same agent as the Codex CLI and shares the same configuration.

6 4 

7## Prompting Codex5## Prompting Codex


18 16 

19You can switch models with the switcher under the chat input.17You can switch models with the switcher under the chat input.

20 18 

21![Codex model switcher](/images/codex/ide/switch_model.png)19<div class="not-prose max-w-[20rem] mr-auto">

20 <img src="https://developers.openai.com/images/codex/ide/switch_model.png"

21 alt="Codex model switcher"

22 class="block h-auto w-full mx-0!"

23 />

24</div>

22 25 

23## Adjust reasoning effort26## Adjust reasoning effort

24 27 

25You can adjust reasoning effort to control how long Codex thinks before responding. Higher effort can help on complex tasks, but responses take longer. Higher effort also uses more tokens and can consume your rate limits faster (especially with GPT-5-Codex).28You can adjust reasoning effort to control how long Codex thinks before responding. Higher effort can help on complex tasks, but responses take longer. Higher effort also uses more tokens and can consume your rate limits faster, especially with higher-capability models.

26 29 

27Use the same model switcher shown above, and choose `low`, `medium`, or `high` for each model. Start with `medium`, and only switch to `high` when you need more depth.30Use the same model switcher shown above, and choose `low`, `medium`, or `high` for each model. Start with `medium`, and only switch to `high` when you need more depth.

28 31 


32 35 

33When you just want to chat, or you want to plan before making changes, switch to `Chat` with the switcher under the chat input.36When you just want to chat, or you want to plan before making changes, switch to `Chat` with the switcher under the chat input.

34 37 

35![Codex approval modes](/images/codex/ide/approval_mode.png)38<div class="not-prose max-w-[18rem] mr-auto">

39 <img src="https://developers.openai.com/images/codex/ide/approval_mode.png"

40 alt="Codex approval modes"

41 class="block h-auto w-full mx-0!"

42 />

43</div>

44<br />

36 45 

37If you need Codex to read files, make edits, and run commands with network access without approval, use `Agent (Full Access)`. Exercise caution before doing so.46If you need Codex to read files, make edits, and run commands with network access without approval, use `Agent (Full Access)`. Exercise caution before doing so.

38 47 


45 54 

46You can have Codex run from `main` (useful for starting new ideas), or run from your local changes (useful for finishing a task).55You can have Codex run from `main` (useful for starting new ideas), or run from your local changes (useful for finishing a task).

47 56 

48![Start a cloud task from the IDE](/images/codex/ide/start_cloud_task.png)57<div class="not-prose max-w-xl mr-auto mb-6">

58 <img src="https://developers.openai.com/images/codex/ide/start_cloud_task.png"

59 alt="Start a cloud task from the IDE"

60 class="block h-auto w-full mx-0!"

61 />

62</div>

49 63 

50When you start a cloud task from a local conversation, Codex remembers the conversation context so it can pick up where you left off.64When you start a cloud task from a local conversation, Codex remembers the conversation context so it can pick up where you left off.

51 65 


53 67 

54The Codex extension makes previewing cloud changes straightforward. You can ask for follow-ups to run in the cloud, but often you'll want to apply the changes locally to test and finish. When you continue the conversation locally, Codex also retains context to save you time.68The Codex extension makes previewing cloud changes straightforward. You can ask for follow-ups to run in the cloud, but often you'll want to apply the changes locally to test and finish. When you continue the conversation locally, Codex also retains context to save you time.

55 69 

56![Load a cloud task into the IDE](/images/codex/ide/load_cloud_task.png)70<div class="not-prose max-w-xl mr-auto mb-6">

71 <img src="https://developers.openai.com/images/codex/ide/load_cloud_task.png"

72 alt="Load a cloud task into the IDE"

73 class="block h-auto w-full mx-0!"

74 />

75</div>

57 76 

58You can also view the cloud tasks in the [Codex cloud interface](https://chatgpt.com/codex).77You can also view the cloud tasks in the [Codex cloud interface](https://chatgpt.com/codex).

59 78 

60## Web search79## Web search

61 80 

62Codex ships with a first-party web search tool. For local tasks in the Codex IDE Extension, Codex enables web search by default and serves results from a web search cache. The cache is an OpenAI-maintained index of web results, so cached mode returns pre-indexed results instead of fetching live pages. This reduces exposure to prompt injection from arbitrary live content, but you should still treat web results as untrusted. If you configure your sandbox for [full access](https://developers.openai.com/codex/security), web search defaults to live results. See [Config basics](https://developers.openai.com/codex/config-basic) to disable web search or switch to live results that fetch the most recent data.81Codex ships with a first-party web search tool. For local tasks in the Codex IDE Extension, Codex enables web search by default and serves results from a web search cache. The cache is an OpenAI-maintained index of web results, so cached mode returns pre-indexed results instead of fetching live pages. This reduces exposure to prompt injection from arbitrary live content, but you should still treat web results as untrusted. If you configure your sandbox for [full access](https://developers.openai.com/codex/agent-approvals-security), web search defaults to live results. See [Config basics](https://developers.openai.com/codex/config-basic) to disable web search or switch to live results that fetch the most recent data.

63 82 

64You'll see `web_search` items in the transcript or `codex exec --json` output whenever Codex looks something up.83You'll see `web_search` items in the transcript or `codex exec --json` output whenever Codex looks something up.

65 84 


69 88 

70Hold down `Shift` while dropping an image. VS Code otherwise prevents extensions from accepting a drop.89Hold down `Shift` while dropping an image. VS Code otherwise prevents extensions from accepting a drop.

71 90 

72## See also91## Image generation

73 92 

74- [Codex IDE extension settings](https://developers.openai.com/codex/ide/settings)93Ask Codex to generate or edit images without leaving your editor. This is useful for UI assets, layouts, illustrations, sprite sheets, and quick placeholders while you work. Add a reference image to the prompt when you want Codex to transform or extend an existing asset.

94 

95You can ask in natural language or explicitly invoke the image generation skill by including `$imagegen` in your prompt.

75 96 

76[Previous97Built-in image generation uses `gpt-image-2`, counts toward your general Codex usage limits, and uses included limits 3-5x faster on average than similar turns without image generation, depending on image quality and size. For details, see [Pricing](https://developers.openai.com/codex/pricing#image-generation-usage-limits). For prompting tips and model details, see the [image generation guide](https://developers.openai.com/api/docs/guides/image-generation).

77 98 

78Overview](https://developers.openai.com/codex/ide)[Next99For larger batches of image generation, set `OPENAI_API_KEY` in your environment variables and ask Codex to generate images through the API so API pricing applies instead.

79 100 

80Settings](https://developers.openai.com/codex/ide/settings)101## See also

102 

103- [Codex IDE extension settings](https://developers.openai.com/codex/ide/settings)