2026年4月8日、Google ColabにはGeminiの「カスタム指示」と「学習モード」が追加されました。カスタム指示で学習環境をカスタマイズでき、学習モードではGeminiが対話形式で段階的に知識を深めるサポートを行うことが可能になります。
2026年4月8日にGoogle Colabにカスタム指示と学習モードという2つの機能が新たに追加されました。
カスタム指示は、Colabに統合されたGeminiの振る舞いをカスタマイズするための指示です。Geminiはこの指示に従って対話を進めるようになります。学習モードはGeminiを言語や特定のライブラリ、フレームワークについて教える先生役にするモードです。通常の生成AIは「○○をしたい」という質問に答えをすぐに提供しますが、学習モードでは「○○について深く知りたい」というニーズに応えます。このモードではGeminiが学習者に質問を重ね、返ってきた答えを基に次のステップを決定し、ステップバイステップで理解を深めていきます。
カスタム指示には、好みのコーディングスタイルや講義のシラバス、使用するライブラリやフレームワークなどを追加することが推奨されています。また、Geminiの振る舞い方や学習の進め方も含めて設定すると効果的です。重要な点として、カスタム指示はアカウント単位ではなくノートブック単位に保存されます。そのため、先生がカスタム指示を含めたColabのノートブックを生徒に共有すれば、全員が同じシラバスやライブラリなどの条件下で統一された学習を進められるメリットがあります。
カスタム指示を設定するには、プロンプト入力ボックスの左下にある設定用アイコンをクリックして「設定」を選びます。「ノートブックの設定」ダイアログで「新しいカスタム指示を追加」をクリックすると、カスタム指示の名前と内容を入力するダイアログが表示されます。名前とコンテンツを入力後、「ノートブックに追加」ボタンをクリックし、さらに「ノートブックの設定」ダイアログの「保存」ボタンをクリックすれば完了です。
カスタム指示を追加すると、設定用アイコンをクリックした際にそれが選択肢として表示されるようになります。「デフォルト」はGeminiが通常通り振る舞うことを、「学習モード」はGeminiが先生として振る舞うことを意味しています。
デフォルトモードで「Pythonの基礎を学びたいです」というプロンプトを入力すると、Pythonの基礎知識がテキストとコードとしてノートブックに一気に表示されます。「承認して実行」をクリックすると、Hello Worldや変数、データ型などのコード例が実行され、その後、演算子やループ、条件分岐などのコードも生成されます。このモードはリクエストに応えて、一度でその答えを出してくれる形式です。
一方、学習モードで同じプロンプトを入力すると、Hello Worldのコード例のみがノートブックのセルに生成されます。コードを実行すると、チャット画面では「こんにちは、Python!」とするにはどうすればよいかという次のステップが投げかけられ、3つの選択肢も同時に表示されます。ユーザーはコードセルの内容を修正して実行するか、3つの選択肢のいずれかをクリックするか、別のプロンプトを入力することが可能です。デフォルトモードとの大きな違いは、一度に大量のテキストとコードを出力するのではなく、ユーザーに選択肢を与えながら少しずつPythonについて学んでいくスタイルにあります。学習モードではユーザーに主導権があり、段階的で対話的な学習体験が実現されます。
