{"id":97376,"date":"2026-07-07T19:55:53","date_gmt":"2026-07-08T02:55:53","guid":{"rendered":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides"},"modified":"2026-07-15T10:49:47","modified_gmt":"2026-07-15T17:49:47","slug":"codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides","status":"publish","type":[3522],"link":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides","title":{"rendered":"Codex as agent provider and agentic enhancements in JetBrains IDEs"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/http\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><p>This update brings Codex as a new agent provider in public preview, expands the Customizations editor with Hooks support and richer MCP server management, and introduces custom model support configured by GitHub Copilot Business and Enterprise administrators.<\/p>\n<p>It also adds approval settings for Copilot CLI sessions, permission modes selection and debug logs support for the Claude agent, and takes Inline Chat to general availability, alongside a set of performance and reliability improvements.<\/p>\n<h2 id=\"new-features\" id=\"new-features\" ><a class=\"heading-link\" href=\"#new-features\">New features<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<h3 id=\"codex-as-agent-provider-in-public-preview\" id=\"codex-as-agent-provider-in-public-preview\" ><a class=\"heading-link\" href=\"#codex-as-agent-provider-in-public-preview\">Codex as agent provider in public preview<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>Codex is now available as an agent provider in public preview, giving you more flexibility to pick the agent that best fits your task. And you can do this without leaving your JetBrains IDE.<\/p>\n<p>To use it, first install the Codex CLI on your machine. Then go to <strong>Settings &gt; Tools &gt; GitHub Copilot &gt; Chat<\/strong>, enable Codex and set the Codex CLI path. Once configured, select <strong>Codex<\/strong> from the agent picker in the Copilot Chat panel to start a session.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" alt=\"Codex shown as an agent provider option in the Copilot Chat agent picker\" src=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.com\/user-attachments\/assets\/0770c569-a888-4a7d-95c3-04ea20d0df74\"><\/p>\n<blockquote><p>\n  If you are a Copilot Business or Copilot Enterprise subscriber, an administrator will have to enable the editor preview features policy before you can use this feature.\n<\/p><\/blockquote>\n<h3 id=\"agent-customizations-enhancements\" id=\"agent-customizations-enhancements\" ><a class=\"heading-link\" href=\"#agent-customizations-enhancements\">Agent customizations enhancements<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<ul>\n<li><strong>Hooks support<\/strong>: Hooks can now be managed directly in &ldquo;Agent Customizations&rdquo; in both local and Copilot CLI sessions.\n<\/li>\n<li>\n<p><strong>MCP servers management<\/strong>: MCP servers can now be managed directly in &ldquo;Agent Customizations&rdquo; for Copilot CLI sessions. You can browse available servers through <strong>Browse Marketplace<\/strong> or add an MCP server directly from this view (both command and HTTP types are supported). For configured MCP servers, you can view each server&rsquo;s status and perform key actions such as start, stop, restart, and uninstall. We also support workspace-level MCP servers. You can define and manage them with <code>.github\/mcp.json<\/code> in your project. Dedicated UX improvements are coming in a future update.<\/p>\n<\/li>\n<li>\n<p><strong>Generate customization files with AI<\/strong>: In the &ldquo;Overview&rdquo; page, you can quickly create each customization file by clicking the <strong>New<\/strong> button. You can also scaffold files from chat with <code>\/create-instruction<\/code>, <code>\/create-prompt<\/code>, <code>\/create-skill<\/code>, <code>\/create-agent<\/code>, or <code>\/create-hook<\/code>.<\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" alt=\"Agent Customizations dialog showing hooks, MCP servers, and other customization categories\" src=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.com\/user-attachments\/assets\/e7f666ed-18ff-4a11-8a7d-a8a8ad37f9bd\"><\/p>\n<h3 id=\"approval-settings-for-copilot-cli-sessions\" id=\"approval-settings-for-copilot-cli-sessions\" ><a class=\"heading-link\" href=\"#approval-settings-for-copilot-cli-sessions\">Approval settings for Copilot CLI sessions<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>You can now configure approval settings for Copilot CLI sessions, giving you more control over how tool calls and approvals are handled during agentic tasks.<\/p>\n<p>To use this feature, select a permission level from the permissions dropdown in the chat input area for Copilot CLI sessions.<\/p>\n<ul>\n<li><strong>Default Approvals<\/strong>: Copilot CLI Agent follows your configured approval settings and prompts for confirmation based on your current policy.<\/li>\n<li><strong>Bypass Approvals<\/strong>: All tool calls are auto-approved without confirmation dialogs. When needed, Copilot CLI Agent still asks clarifying questions.<\/li>\n<li><strong>Autopilot (Preview)<\/strong>: All tool calls are auto-approved, and Copilot CLI Agent auto-responds to clarifying questions so it can continue iterating until the task is complete.<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" alt=\"Permissions dropdown in a Copilot CLI session showing Default, Bypass, and Autopilot approval settings\" src=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.com\/user-attachments\/assets\/1248a299-5121-48f5-8d4b-880b0ebee7fd\"><\/p>\n<h3 id=\"permission-modes-and-debug-logs-support-for-the-claude-agent\" id=\"permission-modes-and-debug-logs-support-for-the-claude-agent\" ><a class=\"heading-link\" href=\"#permission-modes-and-debug-logs-support-for-the-claude-agent\">Permission modes and debug logs support for the Claude agent<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>Claude agent sessions now support <strong>Permission modes<\/strong> selection, letting you choose the approval behavior that fits your workflow. To get started, select a permission mode from the permissions dropdown in the chat input area for Claude sessions. <a href=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/code.claude.com\/docs\/en\/permission-modes#available-modes\">Learn more about permission modes<\/a>.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" alt=\"Permission modes dropdown in a Claude session showing Ask before edits, Edit automatically, and Plan mode options\" src=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.com\/user-attachments\/assets\/55957b93-358e-4c8b-ad88-dff1e2a82889\"><\/p>\n<p>Claude sessions are now supported in agent debug logs, making it easier to review and debug session activity.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" alt=\"Agent debug logs view showing session activity for a Claude session\" src=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.com\/user-attachments\/assets\/3f547ee6-fe27-47c7-a997-2d00c1b1c0ea\"><\/p>\n<h3 id=\"model-view-management\" id=\"model-view-management\" ><a class=\"heading-link\" href=\"#model-view-management\">Model view management<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>The local model picker now includes model view management, giving you more control over how models are listed and selected across sessions. In <strong>Local agent<\/strong>, click the model dropdown, then select <strong>Manage models&hellip;<\/strong> to open the model management view.<\/p>\n<h3 id=\"custom-model-support\" id=\"custom-model-support\" ><a class=\"heading-link\" href=\"#custom-model-support\">Custom model support<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>GitHub Copilot for JetBrains IDEs now supports custom models configured by GitHub Copilot Business and Enterprise administrators in GitHub settings. Custom models are automatically available to members once configured by an admin.<\/p>\n<p>For setup details, see <a href=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/docs.github.com\/enterprise-cloud@latest\/copilot\/how-tos\/administer-copilot\/manage-for-organization\/use-your-own-api-keys\">Use your own API keys<\/a>.<\/p>\n<h2 id=\"user-experience\" id=\"user-experience\" ><a class=\"heading-link\" href=\"#user-experience\">User experience<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>We&rsquo;ve made several improvements to performance and day-to-day reliability across JetBrains IDEs:<\/p>\n<ul>\n<li>Added best practice tips for usage-based billing, so you can better understand and manage AI credits consumption as you work.<\/li>\n<li>Improved stability and performance when loading the Copilot panel.<\/li>\n<li>Improved Next Edit Suggestions (NES) with suggestion caching for faster and more responsive completions.<\/li>\n<li>Improved file watcher performance and reduced memory usage.<\/li>\n<\/ul>\n<h2 id=\"bug-fixes\" id=\"bug-fixes\" ><a class=\"heading-link\" href=\"#bug-fixes\">Bug fixes<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>This release includes important reliability fixes:<\/p>\n<ul>\n<li>Fixed an issue where BYOK sessions could trigger Copilot subagents and consume Copilot usage. The subagent logic now respects the active BYOK provider.<\/li>\n<li>Fixed multiple UI freeze issues.<\/li>\n<\/ul>\n<h2 id=\"availability-updates\" id=\"availability-updates\" ><a class=\"heading-link\" href=\"#availability-updates\">Availability updates<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>Inline Chat is now generally available.<\/p>\n<h2 id=\"try-it-out\" id=\"try-it-out\" ><a class=\"heading-link\" href=\"#try-it-out\">Try it out<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>We encourage you to try out the <a href=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/plugins.jetbrains.com\/plugin\/17718-github-copilot--your-ai-pair-programmer\/versions\">latest version of the GitHub Copilot plugin<\/a> and share your feedback. Your input is invaluable in helping us refine and improve the product.<\/p>\n<h2 id=\"share-your-feedback\" id=\"share-your-feedback\" ><a class=\"heading-link\" href=\"#share-your-feedback\">Share your feedback<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>Your feedback drives improvements. We&rsquo;d love to hear about your experience in the following channels:<\/p>\n<ul>\n<li><strong>In-product feedback:<\/strong> Use the feedback options within your IDE.<\/li>\n<li><strong>Community feedback:<\/strong> Share your thoughts in the <a href=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.com\/microsoft\/copilot-intellij-feedback\/issues\">GitHub Copilot for JetBrains IDEs issues<\/a>, or take our short <a href=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/aka.ms\/ghcp-jb-survey\">survey<\/a>.<\/li>\n<\/ul>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>This update brings Codex as a new agent provider in public preview, expands the Customizations editor with Hooks support and richer MCP server management, and introduces custom model support configured&hellip;<\/p>\n","protected":false},"author":2106,"featured_media":0,"template":"","meta":{"_gh_post_show_toc":"","_gh_post_is_no_robots":"","_gh_post_is_featured":"","_gh_post_is_excluded":"","_gh_post_is_unlisted":"","_gh_post_related_link_1":"","_gh_post_related_link_2":"","_gh_post_related_link_3":"","_gh_post_sq_img":"","_gh_post_sq_img_id":"","_gh_post_cta_title":"","_gh_post_cta_text":"","_gh_post_cta_link":"","_gh_post_cta_button":"","_gh_post_recirc_hide":"","_gh_post_recirc_col_1":"","_gh_post_recirc_col_2":"","_gh_post_recirc_col_3":"","_gh_post_recirc_col_4":"","_featured_video":"","_gh_post_additional_query_params":"","footnotes":"","_links_to":"","_links_to_target":"","primary_cta":"","primary_cta_url":"","secondary_cta":"","secondary_cta_url":""},"label":[2765],"group":[3866],"coauthors":[3100],"class_list":["post-97376","changelog","type-changelog","status-publish","hentry","changelog-type-improvements","changelog-label-copilot","changelog-group-07-2026"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.1) - https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Codex as agent provider and agentic enhancements in JetBrains IDEs - GitHub Changelog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Codex as agent provider and agentic enhancements in JetBrains IDEs \u00b7 GitHub Changelog\" \/>\n<meta property=\"og:description\" content=\"This update brings Codex as a new agent provider in public preview, expands the Customizations editor with Hooks support and richer MCP server management, and introduces custom model support configured&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/\" \/>\n<meta property=\"og:site_name\" content=\"The GitHub Blog\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-15T17:49:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-content\/uploads\/2026\/07\/JetBrainsIDEsEnhancements_Improvement_Unfurl_TextOnly.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Allison\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\\\/\",\"url\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\\\/\",\"name\":\"Codex as agent provider and agentic enhancements in JetBrains IDEs - The GitHub Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.com\\\/user-attachments\\\/assets\\\/0770c569-a888-4a7d-95c3-04ea20d0df74\",\"datePublished\":\"2026-07-08T02:55:53+00:00\",\"dateModified\":\"2026-07-15T17:49:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\\\/#primaryimage\",\"url\":\"https:\\\/\\\/github.com\\\/user-attachments\\\/assets\\\/0770c569-a888-4a7d-95c3-04ea20d0df74\",\"contentUrl\":\"https:\\\/\\\/github.com\\\/user-attachments\\\/assets\\\/0770c569-a888-4a7d-95c3-04ea20d0df74\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/github.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Changelogs\",\"item\":\"https:\\\/\\\/github.blog\\\/changelog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Codex as agent provider and agentic enhancements in JetBrains IDEs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/github.blog\\\/#website\",\"url\":\"https:\\\/\\\/github.blog\\\/\",\"name\":\"The GitHub Blog\",\"description\":\"Updates, ideas, and inspiration from GitHub to help developers build and design software.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/github.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Codex as agent provider and agentic enhancements in JetBrains IDEs - GitHub Changelog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/","og_locale":"en_US","og_type":"article","og_title":"Codex as agent provider and agentic enhancements in JetBrains IDEs \u00b7 GitHub Changelog","og_description":"This update brings Codex as a new agent provider in public preview, expands the Customizations editor with Hooks support and richer MCP server management, and introduces custom model support configured&hellip;","og_url":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/","og_site_name":"The GitHub Blog","article_modified_time":"2026-07-15T17:49:47+00:00","og_image":[{"url":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-content\/uploads\/2026\/07\/JetBrainsIDEsEnhancements_Improvement_Unfurl_TextOnly.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes","Written by":"Allison"},"schema":{"@context":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/","url":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/","name":"Codex as agent provider and agentic enhancements in JetBrains IDEs - The GitHub Blog","isPartOf":{"@id":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/#primaryimage"},"image":{"@id":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/#primaryimage"},"thumbnailUrl":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.com\/user-attachments\/assets\/0770c569-a888-4a7d-95c3-04ea20d0df74","datePublished":"2026-07-08T02:55:53+00:00","dateModified":"2026-07-15T17:49:47+00:00","breadcrumb":{"@id":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/#primaryimage","url":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.com\/user-attachments\/assets\/0770c569-a888-4a7d-95c3-04ea20d0df74","contentUrl":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.com\/user-attachments\/assets\/0770c569-a888-4a7d-95c3-04ea20d0df74"},{"@type":"BreadcrumbList","@id":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/2026-07-07-codex-as-agent-provider-and-agentic-enhancements-in-jetbrains-ides\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/"},{"@type":"ListItem","position":2,"name":"Changelogs","item":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/changelog\/"},{"@type":"ListItem","position":3,"name":"Codex as agent provider and agentic enhancements in JetBrains IDEs"}]},{"@type":"WebSite","@id":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/#website","url":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/","name":"The GitHub Blog","description":"Updates, ideas, and inspiration from GitHub to help developers build and design software.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/changelogs\/97376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/changelogs"}],"about":[{"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/types\/changelog"}],"author":[{"embeddable":true,"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/users\/2106"}],"version-history":[{"count":2,"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/changelogs\/97376\/revisions"}],"predecessor-version":[{"id":97401,"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/changelogs\/97376\/revisions\/97401"}],"wp:attachment":[{"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/media?parent=97376"}],"wp:term":[{"taxonomy":"changelog-type","embeddable":true,"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/type?post=97376"},{"taxonomy":"changelog-label","embeddable":true,"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/label?post=97376"},{"taxonomy":"changelog-group","embeddable":true,"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/group?post=97376"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/github.blog\/wp-json\/wp\/v2\/coauthors?post=97376"}],"curies":[{"name":"wp","href":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/api.w.org\/{rel}","templated":true}]}}