4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Google】Google ColabがVSCodeで利用可能になったと聞いたので〜???

4
Last updated at Posted at 2025-12-09

この記事のポイント

  • Google ColabがVSCodeで利用可能になったので検証したYo

はじめに

あのVSCodeでGoogle Colabが利用できるようになったと聞いたので試してみた。

Google Colab is Coming to VS Code

今回のアップデートをおさらい

簡単に説明すると、ColabをVSCodeのサーバーとして接続可能にしたというアップデートです。

何がすごいのかピンとこないかもしれません。いくつかメリットを見ていきましょう。

VSCodeでGoogle Colab利用できると何がいいの

では、何が良いのかというところについてフォーカスしてくのですが、簡単に説明するとコンピューティングリソースの柔軟性やランタイム(Colab上ではカーネルと表示されているもの)の導入が簡単になるところです。

※Google ColabはJupyterのOSSからできているのでPythonだけの話をすることは正確じゃないかもしれませんが、Pythonをベースに話します。

どのあたりが良いかについて特定のユーザー目線で考えるとデータサイエンス学習者やPython学習中の学生さんといったユーザーにとってはブラウザではなく、IDEを使った操作の方が慣れている場合があります。

また、画面上で複数の作業をしている場合は同じ画面(同一コンテキスト)で作業したいといったニーズもあります。

さらにこれは大きいところだと思いますが、今までColabはブラウザでのみ動かすことが可能だったので例えば、「サンプルノートブックは手元(ローカル環境)にあるけど、中身を全部コピペしないとColabでは動かせない」といった辛みから解放されます。

余談:ノートブックを開く方法

サンプルノートブックの話をしたのでみんな大好きJupyter Notebookのipynbファイルの話したいと思います。

今回はColabを使った話ですが、ノートブックを開くだけならいくらでも手段はあります。それこそVSCodeだけで開くことが可能です。

この記事はGoogle Cloudユーザーグループのアドベントカレンダーの記事になる予定なので
Google Cloudでノートブックを開く方法を箇条書きでいくつか紹介します。

ノートブックを開く方法をまとめると以下のとおりです。

  • CloudShellの環境を構築し、Editorで開く
  • Colab Enterpriseで開く
  • Vertex AI Workbenchで開く
  • Cloud Workstationsで開く
  • Cloud Run/Compute EngineでJupyterLabをホストして開く
  • GKEでJupyterHubをホストして開く

ハンズオン

では、実際にやってみましょう。

準備

VSCodeで以下の拡張機能を導入します。

※リンク:google.colab

image.png

ipynbというフォルダを作成してVSCodeを開きます。

main.ipynbファイルを作成します。

ipynb-1.png

Select KernelをクリックしてPython Environmentsを選択します。

ipynb-2.png

Auto Connectをクリックします。

ipynb-3.png

最後にPython 3を選択します。

ipynb-4.png

コードを書いてみる

サンプルコードを書いて実行します。

print("Hello, World!")

気になること

Pythonが実行できることは確認できました。Pythonの機能だけで何かやろうとは思わないのでPythonパッケージの保存場所もみておきましょう。

import sys

print(sys.path)

実行結果

['/content', '/env/python', '/usr/lib/python312.zip', '/usr/lib/python3.12', '/usr/lib/python3.12/lib-dynload', '', '/usr/local/lib/python3.12/dist-packages', '/usr/lib/python3/dist-packages', '/usr/local/lib/python3.12/dist-packages/IPython/extensions', '/root/.ipython']

パッケージのインストール先まではチェックできました。

定番のnumpyが使えるか確認してみましょう。

import numpy

print("NumPy version:", numpy.__version__)

実行結果

NumPy version: 2.0.2

まとめ

ノートブックの作成からすぐに始めることができ、Google Colab利用時と遜色なく利用できることができました。
ただ、ネットワークが必要な環境じゃないと利用できないので使うタイミングを考えるか手元のVSCodeでNotebookを処理するかしないといけないかもしれません。

しかし、ColabのProなどColabに課金している人は必見かなと思います。

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?