---
title: "VS Codeの最新バージョンは1.142｜確認方法・アップデート手順と版の履歴【2026年10月】"
url: "https://www.issoh.co.jp/tech/details/11318/"
published: 2026-03-11
updated: 2026-10-19
categories: ["開発"]
publisher: "株式会社一創"
---

# VS Codeの最新バージョンは1.142｜確認方法・アップデート手順と版の履歴【2026年10月】

VS Codeの安定版は2026年3月の1.111から毎週出るようになり、10月19日時点の最新は1.142です。この記事では最新バージョンの数字に加えて、手元の版の確認方法、アップデート手順、更新が来ないときに見る設定、旧バージョンへの戻し方をまとめます。1.136以降に追加された主な機能と、検索の多いAutopilotが今どういう扱いになっているかも載せています。記載の情報は2026年10月19日に確認したものです。

## まとめ｜最新バージョンと確認・更新の要点

2026年10月19日時点で、VS Codeの最新バージョンは**1.142**です（1.142.0、2026年10月14日公開）。

- 安定版は週次リリースで、直近は**毎週水曜日**に公開されています。1.111（2026年3月9日）から1.142まで、約7か月で31版進みました。
- 手元の版は `code --version` の1行目か、「バージョン情報」ダイアログで確認できます。
- 更新はmacOSなら「Code」メニュー、Windowsなら「ヘルプ」メニューの「更新の確認」から行います。Linuxの.deb・.rpm版はaptやdnfで更新します。
- 更新が来ないときは、`update.mode`、従量制接続の設定、インストール方法（ZIP版・Linuxのリポジトリ）の順に確かめます。
- Autopilotは1.111でプレビューとして登場しました。現在のCopilotハーネスでは、権限レベルではなくエージェントモードとして選びます。

## VS Codeの最新バージョンは1.142（2026年10月19日時点）

[公式のアップデート情報ページ](https://code.visualstudio.com/updates)は、2026年10月19日時点で「Visual Studio Code 1.142」を現行版として掲載しています。VS Codeの更新サーバーに最新版を問い合わせた結果も同じでした。

```
$ curl -s https://update.code.visualstudio.com/api/update/darwin-universal/stable/latest
{"url":"https://vscode.download.prss.microsoft.com/dbazure/download/stable/6d62b1d5dace93a33b3a6d3eca1317bd5e15bcb1/VSCode-darwin-universal.zip","name":"1.142.0","version":"6d62b1d5dace93a33b3a6d3eca1317bd5e15bcb1","productVersion":"1.142.0", ...}
```

版番号は「1.142.0」のように3つの数字で表し、不具合修正だけの版では3つ目が上がります（1.141.1、1.141.2など）。新機能が入るのは2つ目の数字が上がるときです。

### 1.130から1.142までのリリース履歴

各版のリリースノートに記載された公開日です。修正版の列は、[GitHub Releases](https://github.com/microsoft/vscode/releases)に出た3つ目の数字の版です。

| バージョン | 公開日           | 修正版             |
| ----- | ------------- | --------------- |
| 1.142 | 2026-10-14（水） | なし（10月19日時点）    |
| 1.141 | 2026-10-07（水） | 1.141.1、1.141.2 |
| 1.140 | 2026-09-30（水） | なし              |
| 1.139 | 2026-09-23（水） | 1.139.1         |
| 1.138 | 2026-09-16（水） | なし              |
| 1.137 | 2026-09-09（水） | なし              |
| 1.136 | 2026-09-02（水） | 1.136.1、1.136.2 |
| 1.135 | 2026-08-26（水） | なし              |
| 1.134 | 2026-08-19（水） | なし              |
| 1.133 | 2026-08-12（水） | なし              |
| 1.132 | 2026-08-05（水） | 1.132.1         |
| 1.131 | 2026-07-29（水） | なし              |
| 1.130 | 2026-07-22（水） | なし              |

公開日は米国時間の日付で、日本では翌日の朝に届くことがあります。

### 週次リリースへの移行時期と理由

[1.111のリリースノート](https://code.visualstudio.com/updates/v1%5F111)は、冒頭で「the first of our weekly Stable releases」（週次の安定版の最初）と書いています。それまでは月1回でした。週次になってからの版は、エージェント機能の追加が中心です。

VS Codeチームは2026年3月13日の[公式ブログ](https://code.visualstudio.com/blogs/2026/03/13/how-VS-Code-Builds-with-AI)で、10年続けた月次リリースを週次に切り替えられたのは、開発と検証の作業をエージェントで速く回せるようになったためと説明しています。

このペースだと、特定の版番号を前提にした社内手順書は1か月で4版遅れます。手順書には「1.142以降」のように下限だけを書き、細かい版の確認はこのページの履歴か公式のリリースノートに任せるのが現実的です。

## 使用中のバージョンを確認する方法

### バージョン情報ダイアログでの確認

[公式FAQ](https://code.visualstudio.com/docs/supporting/faq)によれば、macOSでは「Code」メニューの「Visual Studio Code について」、Windows・Linuxでは「ヘルプ」メニューの「バージョン情報」で確認できます。ダイアログの最初の「バージョン」が、VS Code自体の版です。コピーボタンで内容をそのまま貼り付けられるので、不具合を報告するときに使えます。

### `code --version` での確認と出力の読み方

ターミナルからは次のコマンドで確認します。短縮形の `-v` でも同じです。macOSで `code` コマンドが見つからない場合は、コマンドパレットで「Shell Command: Install ‘code’ command in PATH」を実行し、ターミナルを開き直します（[macOSのセットアップ手順](https://code.visualstudio.com/docs/setup/mac)）。

```
$ code --version
1.141.0
2a59476c9bfcb90b3ddc372c36762471b7dfad1c
x64
```

これはIntel版Macで2026年10月19日に実行した出力です。1行目が版、2行目がコミットID、3行目がアーキテクチャです。この端末は1.141.0のままで、最新の1.142.0より1版古い状態でした。2行目のコミットIDは、次の章で更新サーバーに問い合わせるときに使います。

## VS Codeをアップデートする手順

### メニューからの更新確認と再起動

1. macOSは「Code」メニュー、Windowsは「ヘルプ」メニューを開きます。左下の歯車アイコンにも同じ項目があります。
2. 「更新の確認…」（英語表示では「Check for Updates…」）を選びます。
3. 新しい版があればダウンロードが始まり、終わると「再起動して更新」（Restart to Update）が表示されます。選ぶとVS Codeが再起動し、新しい版になります。

Windowsのユーザー向けインストーラー版では、既定でバックグラウンドのダウンロードとインストールまで進みます（`update.enableWindowsBackgroundUpdates` の既定値は `true`）。

### インストール方法ごとの更新のされ方

同じVS Codeでも、入れ方によって更新の経路が違います。[Windowsのセットアップ手順](https://code.visualstudio.com/docs/setup/windows)と[Linuxのセットアップ手順](https://code.visualstudio.com/docs/setup/linux)の記述をまとめると次のとおりです。

| インストール方法        | 更新の経路     | 管理者権限  |
| --------------- | --------- | ------ |
| Windows ユーザー向け  | アプリ内で自動   | 不要     |
| Windows システム向け  | アプリ内で自動   | 更新時に必要 |
| Windows ZIP版    | 手動で入れ直す   | 不要     |
| macOS           | アプリ内で自動   | 不要     |
| Linux .deb・.rpm | apt・dnfなど | sudo   |
| Linux Snap      | snapdが自動  | 不要     |

Linuxの.debパッケージは、インストール時にMicrosoftのaptリポジトリと署名鍵を登録するか尋ねます。ここで登録しなかった場合はリポジトリから更新が届かないので、`sudo apt update && sudo apt install code` を実行しても新しい版になりません。Homebrewで入れたmacOSでは、caskの定義が `auto_updates: true` になっており、VS Code自身の自動更新で版が上がります。

### `update.mode` による自動更新の制御

自動更新の動きは `update.mode` で切り替えます。値は4つで、説明文は1.141.0の設定定義から訳しました。[公式の更新管理ドキュメント](https://code.visualstudio.com/docs/enterprise/updates)の説明とも一致します。

| 値             | 動き             |
| ------------- | -------------- |
| `default`（既定） | 自動で定期的に更新を確認   |
| `start`       | 起動時だけ確認        |
| `manual`      | 自動確認なし・手動の確認は可 |
| `none`        | 更新を無効化         |

1.141.0の本体コードを読むと、`default` は起動の30秒後に1回目の確認を予約し、以後は確認が終わるたびに1時間（3,600,000ミリ秒）待って次の確認をします。`start` も起動の30秒後に1回確認しますが、その後は確認しません。自動更新を止めたいときは、`settings.json` に次のように書きます。

```
{
    "update.mode": "manual"
}
```

この設定には `UpdateMode` という管理ポリシーが対応しています（1.67以降）。会社で配った端末で設定を変えても戻ってしまう場合は、管理者が `UpdateMode` ポリシーを配っていないか確認してください。

## アップデートが来ないときに確認する設定

更新が届かないときは、まず「自動で届かない」のか「手動で確認しても上がらない」のかを分けます。従量制接続による保留は自動更新にだけ効き、メニューからの手動確認は止めません。次の項目を確認対象にしてください。

- **`update.mode` が `none`**：更新そのものが無効です。`manual` なら自動確認は止まりますが、メニューからの確認はできます。
- **従量制接続として扱われている（自動更新だけが止まる）**：`network.meteredConnection` の既定値は `auto` で、OSが従量制（テザリングなど）と判定した回線では、自動更新や拡張機能のダウンロードを後回しにします。`on` にすると常に後回し、`off` にすると判定しません。コマンドパレットの「Configure Metered Connection」でも切り替えられます。
- **ZIP版・Linuxのリポジトリ未登録**：アプリ内の自動更新の対象外です。前の章の表のとおり、入れ直すかパッケージマネージャーで更新します。
- **Windowsの権限まわり**：システム向けインストーラー版は、更新時に管理者への昇格が必要です。逆にユーザー向けインストーラー版を「管理者として実行」で起動すると、更新機能が無効になります。
- **更新サーバー側の不具合**：2026年10月14〜15日には、更新サーバーが版番号ではなく公開時刻で最新を選んでいたため、1.142.0の後に出た1.141.2が配布される不具合がありました（[Issue #341668](https://github.com/microsoft/vscode/issues/341668)）。VS Codeチームが1.142.0を出し直し、15日にサーバー側も修正しています。
- **macOSで再起動しても版が変わらない**：公式のmacOS向け手順は、macOSがアプリを隔離（quarantine）状態にしている可能性を挙げ、[Issue #7426](https://github.com/microsoft/vscode/issues/7426)の手順で解除するよう案内しています。

### コミットIDによる更新サーバーへの問い合わせ

画面の表示だけでは、「更新が無い」のか「確認できていない」のかを区別できません。VS Codeが内部で使っている更新サーバーに、手元のコミットIDで直接問い合わせると切り分けの材料になります。次のコマンドはmacOS・Linux・WSLなどのPOSIX系シェル向けです（PowerShellでは書き方が変わります）。

```
commit=$(code --version | sed -n 2p)
curl -s -o /dev/null -w "%{http_code}\n" \
  https://update.code.visualstudio.com/api/update/darwin/stable/$commit
```

2026年10月19日に試した結果は次のとおりです。1.141.0のコミットIDでは200が返り、本文に1.142.0のダウンロード情報が入っていました。1.142.0のコミットIDでは204（中身なし）が返りました。1.141.0の本体コードも、この204を「最新である」と判定しています。

| 問い合わせたコミット        | 応答  | 意味         |
| ----------------- | --- | ---------- |
| 1.141.0（2a59476…） | 200 | 1.142.0がある |
| 1.142.0（6d62b1d…） | 204 | 最新         |

URLの `darwin` の部分はOSと配布形態で変わります。`darwin-arm64`・`darwin-universal`・`win32-x64-user`・`win32-x64`・`linux-x64`・`linux-deb-x64` でも、1.141.0のコミットIDには200、1.142.0のコミットIDには204が返ることを確かめました。200は「指定した配布形式で、そのコミットより新しい版がある」、204は「新しい版は無い」という応答です。200が返るのにアプリが更新しないなら、上の設定・権限に加えて、プロキシなどのネットワーク制限も確認します。`000` が返ったときは通信自体に失敗しており、判定できません。

## 旧バージョンに戻す方法

新しい版で不具合が出たときは、いまの版をアンインストールしてから、戻したい版のリリースノート冒頭にあるダウンロードリンクで入れ直します（公式FAQの手順）。リリースノートに目的の形式が無い場合は、次のURLの `{version}` を版番号に置き換えて取得できます。

```
https://update.code.visualstudio.com/{version}/win32-x64-user/stable
https://update.code.visualstudio.com/{version}/darwin-universal/stable
https://update.code.visualstudio.com/{version}/linux-deb-x64/stable
```

たとえば1.141.2のWindowsユーザー向けなら、`{version}` に `1.141.2` を入れます。戻したら、すぐに元の版へ上がらないよう `update.mode` を `manual` か `none` にしておきます。ただし `update.mode` が止めるのはアプリ内の更新だけです。Linuxの.deb・.rpm版やSnap版は、aptやdnf、snapdのパッケージ側の更新を別に止める必要があります（.deb版なら `sudo apt-mark hold code` など）。

なお、古い版に留まるのは原因を切り分けるあいだだけにします。週次リリースでは修正は新しい版にしか入りません。たとえば1.141.1で修正された脆弱性は、[GitHubのセキュリティアドバイザリ](https://github.com/microsoft/vscode/security/advisories)に10件（Critical 1件・High 7件・Medium 2件）公開されています（2026年10月19日時点）。その1つの[CVE-2026-69370](https://github.com/microsoft/vscode/security/advisories/GHSA-xf67-g42g-pg73)（High）は、ワークスペースに仕込まれたエラー通知のリンクからコードを実行される問題でした。1.141.0以前に戻すと、これらの修正も外れます。不具合が新しい版で直ったら、`update.mode` を `default` に戻してください。

## 安定版とInsiders版の違い

VS Codeには安定版とは別に、Insidersという先行版があります。公式FAQによればInsidersは**毎晩**更新され、前日までの修正と機能がすぐに入ります。安定版と同時にインストールでき、設定・構成・拡張機能も別々に持ちます。コマンドは `code-insiders` です。

新機能はInsidersで先に既定オンになることがあります。たとえば1.111のAutopilotは、Insidersでは最初から有効で、安定版では設定を有効にする必要がありました。単に最新の版を使いたいだけなら安定版で十分です。Insidersは、翌週の安定版に入る変更を先に検証したい人向けです。

## 1.136〜1.142のリリースノートで紹介された主な機能

各版のリリースノートの冒頭に挙げられた項目から、主なものを抜き出しました。プレビューや実験的な機能は、設定で有効にしないと使えないものがあります。

| 版     | 主な紹介機能                                  |
| ----- | --------------------------------------- |
| 1.142 | Canvases（プレビュー）、チャットの移動、Markdownエディター強化 |
| 1.141 | ワークツリー容量の整理、全OSでのサンドボックス                |
| 1.140 | Copilotハーネス、HydraFusion（研究プレビュー）        |
| 1.139 | リモートのDev Containerでのエージェント実行            |
| 1.138 | ローカルのDev Containerでのエージェント実行            |
| 1.137 | Automations（プレビュー）、音声モード（実験的）           |
| 1.136 | Agent merge（プレビュー）、マルチルート対応             |

[1.142のリリースノート](https://code.visualstudio.com/updates/v1%5F142)では、Canvasesはチャットの外で図や操作できる画面を使ってエージェントと作業する機能、チャットの移動は会話履歴を残したまま別のフォルダーや新しいGitワークツリーで続ける機能と説明されています。Markdownエディターでは画像の貼り付けやリンク先ファイルの名前変更に対応しました。組み込みのMarkdownエディターと拡張機能の違いは[Markdown Live Editorの使い方と注意点｜VS Code組み込みエディタとの違い【2026年10月】](/tech/details/11645/)で比べています。

1.140のHydraFusionは、複数のモデルに下書き・批評・修正を分担させる機能です。課金と制限は[HydraFusionとは：Copilotの複数モデル連携をVS CodeとCLIで試す手順・課金・制限【2026年10月時点】](/tech/details/18289/)で扱っています。1.138と1.139のDev Container対応は、プロジェクトのコンテナ内でエージェントを動かすもので、コンテナ側の作り方は[VS Codeで開発コンテナを作る（Create Dev Container）｜devcontainer.jsonの書き方・root実行・複数コンテナ](/tech/details/9565/)が参考になります。

### Autopilotの現在の扱い（1.111で登場）

Autopilotは、1.111でエージェントの権限ピッカーと同時にプレビューとして追加されました。当時の権限レベルは次の3つで、安定版でAutopilotを使うには `chat.autopilot.enabled` を有効にする必要がありました。

| 1.111の名称          | 現在の名称                | 動き            |
| ----------------- | -------------------- | ------------- |
| Default Approvals | Manual permissions   | 設定どおり確認を求める   |
| （なし）              | Assisted permissions | LLMの判定で確認を減らす |
| Bypass Approvals  | Allow all            | 確認なしで全ツール実行   |
| Autopilot         | エージェントモード            | 完了まで自律で続ける    |

2026年10月14日更新の[公式ドキュメント（承認と権限）](https://code.visualstudio.com/docs/agents/run/approvals)では、Autopilotは「権限レベルではなくエージェントモード」と書き直されています。チャット入力欄のモードピッカーで選ぶと、Allow allと同じく全ツールを確認なしで実行し、エラー時は再試行し、作業を止める質問には自動で答えて、タスクが終わったと判断するまで続けます。ただしLocalハーネスのセッションでは、従来どおり権限ピッカーで選ぶ権限レベルです。

完了の判定を別の小さなモデルに任せる「Advanced autopilot」（プレビュー）もあり、`chat.autopilot.advanced.enabled` で有効にします。Autopilotは通常のチャットと同じくAIクレジットを消費します。

AutopilotとAllow allは、ファイル編集やターミナルのコマンドも確認なしで実行します。サンドボックスは権限レベルと独立しており、有効にしていればAutopilotでもターミナルのファイルアクセスと通信は制限されます。信頼できないリポジトリではAutopilotを使わず、使うならサンドボックスを先に有効にしてください。1.142からは、管理者が `permissions.disableBypassPermissionsMode` でAllow allだけを禁止し、Assistedは許可する、といった組み合わせも設定できます。組織でエージェントの権限をどこまで許すかを決める段階なら、[生成AI導入支援](/service/ai/genai/)で運用ルールづくりから相談を受けています。

なお、GitHub Copilot CLIにも同じ名前のAutopilotがあり、止まる条件や操作が違います。CLI側は[GitHub Copilot CLIのAutopilotとは｜使い方・止まる条件・料金と導入手順【2026年9月】](/tech/details/11137/)で解説しています。

## VS CodeとVisual Studioの製品・版番号の違い

Visual Studio Code（VS Code）とVisual Studioは、名前が似ているだけの別製品です。「最新バージョンは1.142」はVS Codeの話で、「2026」はVisual Studioの話です。

| 項目    | VS Code             | Visual Studio |
| ----- | ------------------- | ------------- |
| 種別    | コードエディター            | 統合開発環境（IDE）   |
| 版の付け方 | 1.142 のような連番        | 2026 のような年号   |
| 対応OS  | Windows・macOS・Linux | Windows       |

Visual Studio側の最新情報は[Visual Studio 2026の新機能｜VS2022との違い・サポート期限とVS2027への更新【2026年10月】](/tech/details/10289/)にまとめています。

## 版ごとの詳しい解説記事

この記事は版に依存しない情報と直近の要約を扱います。特定の版で何が変わったかを詳しく知りたい場合は、版ごとの記事を参照してください。

- 1.120：[VS Code 1.120の新機能｜エージェントウィンドウの使い方とMarkdown差分プレビュー](/tech/details/12132/)
- 1.118：[VS Code 1.118の新機能｜codebase semantic indexが使えない原因・devcontainer-lock.json・Copilot設定の変更点](/tech/details/12043/)
- 1.109：[VS Code v1.109の新機能｜エージェント機能の再編とClaude連携](/tech/details/10882/)

VS CodeでGitHub Copilotを使い始める手順は[VS CodeでGitHub Copilotを使うには？導入・SSO設定・使い方・料金を解説【2026年10月版】](/tech/details/6860/)にあります。

## よくある質問

### VS Codeの最新バージョンはいくつですか？

2026年10月19日時点で1.142です。1.142.0は2026年10月14日に公開されました。安定版は週次でリリースされるため、確認する時期によって変わります。

### 自分が使っているVS Codeのバージョンを調べるには？

`code --version` を実行すると、1行目に版、2行目にコミットID、3行目にアーキテクチャが表示されます。画面からはmacOSなら「Code」メニュー、Windows・Linuxなら「ヘルプ」メニューのバージョン情報で確認できます。

### VS Codeのアップデートが来ないのはなぜですか？

`update.mode` が `none` になっている、従量制接続と判定されている、ZIP版やリポジトリ未登録のLinux版で自動更新の対象外になっている、などが確認対象です。手元のコミットIDと配布形式を指定して更新サーバーに問い合わせ、200が返れば、その配布形式には新しい版があります。

### VS Codeを古いバージョンに戻せますか？

戻せます。いまの版をアンインストールし、戻したい版のリリースノート冒頭のダウンロードリンクから入れ直します。そのあと `update.mode` を `manual` か `none` にして、アプリ内の自動更新で上がらないようにします。Linuxのパッケージ版やSnap版は、パッケージ側の更新も別に止めます。

### VS Code Insidersと通常版の違いは何ですか？

Insidersは毎晩更新される先行版で、通常版と同時にインストールでき、設定と拡張機能も別に持ちます。通常版（安定版）は週次の更新です。最新の安定版を使いたいだけなら通常版で十分です。

## 関連記事

- [VS Code 1.120の新機能｜エージェントウィンドウの使い方とMarkdown差分プレビュー](/tech/details/12132/)
- [VS Code 1.118の新機能｜codebase semantic indexが使えない原因・devcontainer-lock.json・Copilot設定の変更点](/tech/details/12043/)
- [GitHub Copilot CLIのAutopilotとは｜使い方・止まる条件・料金と導入手順【2026年9月】](/tech/details/11137/)
- [Visual Studio 2026の新機能｜VS2022との違い・サポート期限とVS2027への更新【2026年10月】](/tech/details/10289/)

---

出典: [VS Codeの最新バージョンは1.142｜確認方法・アップデート手順と版の履歴【2026年10月】](<https://www.issoh.co.jp/tech/details/11318/>)（株式会社一創）
