{"id":49815,"date":"2025-10-12T11:55:03","date_gmt":"2025-10-12T11:55:03","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=49815"},"modified":"2025-10-12T11:55:03","modified_gmt":"2025-10-12T11:55:03","slug":"vs-code-1-105-added-gpt-5-codex-apple-account-sign-in-up","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/10\/vs-code-1-105-added-gpt-5-codex-apple-account-sign-in-up\/","title":{"rendered":"VS Code 1.105 added GPT-5-Codex &#038; Apple Account Sign in\/up"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-45056\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>A new monthly version of Microsoft&#8217;s code editor, Visual Studio Code 1.105, was released few days ago.<\/p>\n<p>The release added 2 new AI chat models, <b>GPT-5-Codex<\/b> and <b>Claude Sonnet 4.5<\/b>. In addition to Google and Github account, it now allows to sign in or sign up GitHub Copilot with an <b>Apple account<\/b>, along with<\/p>\n<p><!--more--><\/p>\n<p>The AI chat now supports fully qualified tool names for prompt files and chat modes, which can help to avoid naming conflicts between built-in tools and tools provided by MCP servers or extensions.<\/p>\n<p>Support for <code>AGENTS.md<\/code> at the root of workspace is now generally available and enabled by default. There&#8217;s as well experimental support for nested <code>AGENTS.md<\/code> files in sub-folders of your workspace.<\/p>\n<p>The release also improved the OS notifications for chat sessions. It now shows a notification with preview when a chat response is received, and selecting it brings focus to the chat input.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/chat-notification.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49816\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/chat-notification-700x224.webp\" alt=\"\" width=\"610\" height=\"195\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/chat-notification-700x224.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/chat-notification-300x96.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/chat-notification.webp 739w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><br \/>\nOther AI chat changes include:<\/p>\n<ul>\n<li>Chain of thought (Experimental).<\/li>\n<li>Show recent local chat conversations (Experimental).<\/li>\n<li>Ability to keep or undo changes to files during an agent loop.<\/li>\n<li>New <code>Ctrl+Alt+Up\/Down<\/code> shortcut keys to navigate through your chat messages.<\/li>\n<li>Platform-specific terminal profiles.<\/li>\n<li>Add &#8216;learning&#8217; mechanism to select the optimal tool set for custom models.<\/li>\n<li>Auto-reply to terminal prompts (Experimental).<\/li>\n<\/ul>\n<p>Besides that, VS Code 1.105 introduced built-in <strong>MCP marketplace<\/strong>, which enables users to browse and install MCP servers directly from the Extensions view, though disabled by default.<\/p>\n<p>The new or outdated MCP servers are now started automatically when you send a chat message. There are as well 2 new MCP specification updates <a href=\"https:\/\/github.com\/modelcontextprotocol\/modelcontextprotocol\/pull\/955\" target=\"_blank\" rel=\"noopener\">SEP-973<\/a> and <a href=\"https:\/\/github.com\/modelcontextprotocol\/modelcontextprotocol\/pull\/1035\" target=\"_blank\" rel=\"noopener\">SEP-1034<\/a>.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/mcp-servers-welcome.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-49817\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/mcp-servers-welcome.webp\" alt=\"\" width=\"604\" height=\"492\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/mcp-servers-welcome.webp 604w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/mcp-servers-welcome-300x244.webp 300w\" sizes=\"auto, (max-width: 604px) 100vw, 604px\" \/><\/a><\/p>\n<p>The new vs code release also improved the editor experience, by adding ability to override the default keyboard shortcuts for the Quick Input controls, and possibility to disallow next edit suggestions (NES) to propose whitespace-only changes such as code formatting.<\/p>\n<p>The <code>runTests<\/code> tool in Chat now also reports test code coverage to the agent, and it now shows notification when long-running task completes while the VS Code window is not focused.<\/p>\n<p>Other changes in the release include:<\/p>\n<ul>\n<li>Shell integration for pwsh on Windows support for screen readers.<\/li>\n<li>Add ability to resolve merge conflicts with AI.<\/li>\n<li>New &#8220;Start Dictation in Terminal&#8221; action to use voice dictation to input text into the terminal.<\/li>\n<li>Native broker support for Microsoft Authentication on ARM-series macOS devices.<\/li>\n<li>PKCE (Proof Key for Code Exchange) support for GitHub Authentication.<\/li>\n<li>Add Copy Test Id command to run gutter icon context menu.<\/li>\n<\/ul>\n<h3>Get Visual Studio Code 1.105<\/h3>\n<p>For more about the release, as well as download links for Windows, MacOS, and Linux, go to its website via the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/code.visualstudio.com\/updates\/v1_105\" target=\"_blank\" rel=\"noreferrer noopener\">VS Code 1.105<\/a><\/div>\n<\/div>\n<p>For Ubuntu, besides download &amp; install the <code>deb<\/code> package from the link above, there&#8217;s also Snap package available to install in App Center (or Ubuntu Software).<\/p>\n<p>While, a community maintained <a href=\"https:\/\/flathub.org\/en\/apps\/com.visualstudio.code\" target=\"_blank\" rel=\"noopener\">flatpak package<\/a> is also available for choice. See <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2023\/12\/install-ubuntu-24-04\/\" target=\"_blank\" rel=\"noopener\">this guide<\/a> for how to install them.<\/p>","protected":false},"excerpt":{"rendered":"<p>A new monthly version of Microsoft&#8217;s code editor, Visual Studio Code 1.105, was released few days ago. The release added 2 new AI chat models, GPT-5-Codex and Claude Sonnet 4.5. In addition to Google and Github account, it now allows to sign in or sign up GitHub Copilot with an Apple account, along with<\/p>\n","protected":false},"author":1,"featured_media":45056,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2086,1449],"class_list":["post-49815","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-programming","tag-visual-studio-code"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=49815"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49815\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/45056"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=49815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=49815"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=49815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}