{"id":50358,"date":"2026-01-09T09:39:29","date_gmt":"2026-01-09T09:39:29","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50358"},"modified":"2026-01-09T09:39:29","modified_gmt":"2026-01-09T09:39:29","slug":"vs-code-1-108-released-with-experimental-agent-skills-support","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/01\/vs-code-1-108-released-with-experimental-agent-skills-support\/","title":{"rendered":"VS Code 1.108 Released with Experimental Agent Skills Support"},"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>Visual Studio Code 1.108, the December 2025 version of this free open-source code editor, was released yesterday.<\/p>\n<p>The new version introduced experimental <b>Agent Skills<\/b> support, to customize the agent behavior for specialized tasks.<\/p>\n<p><!--more--><\/p>\n<p>They are instructions, scripts, and resources in directories with a SKILL.md file that define the custom behavior. VS Code will automatically detect and load them (from <code>.github\/skills<\/code> or <code>.claude\/skills<\/code>) on-demand into the chat context when relevant for your request.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50359\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/01\/vscode108-700x374.webp\" alt=\"\" width=\"610\" height=\"326\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/01\/vscode108-700x374.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/01\/vscode108-300x160.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/01\/vscode108-768x410.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/01\/vscode108.webp 1179w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>Besides agent skills, the release also improved the agent session view by adding keyboard access support for actions such as archive, read state, opening a session, information on changed files and associated PRs, and support for archiving multiple sessions at once from the new group sections.<\/p>\n<p>VS Code 1.108 now opens empty chat on restart, instead of restore previous chat sessions, while you can access them from the Agent Sessions control. <\/p>\n<p>When terminal auto approve is enabled, the <code>git ls-files<\/code>, <code>git --no-pager<\/code>, <code>git -C<\/code>, <code>rg<\/code>, <code>sed<\/code>, and <code>Out-String<\/code> commands are now auto approved by default. As well, npm scripts run through <code>npm<\/code>, <code>pnpm<\/code> or <code>yarn<\/code> are also auto approved by default when they are included within the package.json.<\/p>\n<p>The new version also improved the editor experience. It now supports dragging and dropping a <code>.code-profile<\/code> file into VS Code to import a settings profile, with preview support.<\/p>\n<p>User can now copy the breadcrumbs path to the clipboard by using the Copy Breadcrumbs Path command. And, &#8220;Go to Symbol in Workspace&#8221; feature now supports special characters in query. For example, use <code>main#<\/code> in rust-analyzer searches for functions in current workspace only.<\/p>\n<p>It also reworked the Terminal IntelliSense default UX. Now, it needs to press Ctrl+Space to trigger quick suggestions and suggest on trigger characters when typing. And, an eye icon is added which can enable quick suggestions and suggest on trigger characters again.<\/p>\n<p>On Linux and macOS, it fixed the performance issue and potential crash when pasting more than 50 characters at once or having Copilot run a large command.<\/p>\n<p>Other changes in VS Code 1.108 include:<\/p>\n<ul>\n<li>Stream chat responses in  now dynamically.<\/li>\n<li>Exclude MCP server output from Accessible View by default.<\/li>\n<li>Prevent shell history for bash, zsh, pwsh and fish in terminal tool.<\/li>\n<li>Two new snippet transformations available: <code>snakecase<\/code> and <code>kebabcase<\/code>.<\/li>\n<li>New experimental Worktrees node in Source Control Repositories view.<\/li>\n<li>More comprehensive custom glyphs.<\/li>\n<li>New Synchronized output, XTVERSION VT features\/sequences support in the terminal.<\/li>\n<li>Two new properties in Quick Pick API for creating interactive selection interfaces.<\/li>\n<li>Author VS Code extensions directly in TypeScript without requiring a build step.<\/li>\n<\/ul>\n<h3>Get VS Code 1.108<\/h3>\n<p>The official release note, as well as installers for Windows, MacOS, and Linux are available in 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_108\" target=\"_blank\" rel=\"noreferrer noopener\">VS Code 1.108<\/a><\/div>\n<\/div>\n<p>Besides the <code>.deb<\/code> package, Ubuntu users may optionally search &amp; install the Snap package from App Center (or Ubuntu Software for 22.04).<\/p>\n<p>As the official installers are proprietary, there&#8217;s also a community maintained free open-source <a href=\"https:\/\/flathub.org\/en\/apps\/com.visualstudio.code\" target=\"_blank\">flatpak package<\/a> available for choice. See <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2023\/12\/install-ubuntu-24-04\/\" target=\"_blank\" rel=\"noopener\">step by step guide<\/a> for how to install them in Ubuntu.<\/p>","protected":false},"excerpt":{"rendered":"<p>Visual Studio Code 1.108, the December 2025 version of this free open-source code editor, was released yesterday. The new version introduced experimental Agent Skills support, to customize the agent behavior for specialized tasks.<\/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-50358","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\/50358","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=50358"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50358\/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=50358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}