Skip to content

Lesson 0 - Prerequisites

The GitHub Copilot app is a desktop hub for working with Copilot and GitHub. During this workshop you’ll build a small standalone web app, then work locally with the Tailspin Toys Astro project. Before you install the app, make sure the local tools used by the lessons are ready.

In this lesson, you will:

  • confirm Git is installed.
  • install Node.js so the workshop projects can run on your machine.

Open a terminal and run:

Terminal window
git --version

If the command is not found, install Git, open a new terminal, and run the command again.

Several lessons ask an agent to build features and run the Tailspin Toys test suite locally, which needs Node.js — the only runtime the project requires. Install version 22 or newer; the current LTS release is a safe choice.

The simplest option on every platform is the official installer:

  1. In your operating system, open a terminal window using Windows Terminal, macOS terminal, or whatever you typically use.

  2. Run the following command to confirm you have at least Node.js 22 or higher installed:

    Terminal window
    node --version
  3. If you see v22 or a higher number, you can skip to the next section!

  1. Open the Node.js download page.

  2. Download the LTS build for your operating system.

  3. Run the installer and accept the defaults. On Windows, keep the Add to PATH option selected.

  4. Once installed, open a new terminal window.

  5. Confirm the install in the new terminal window by running the following:

    Terminal window
    node --version
  6. You should see v22.x.x or higher.

You’re set up! Git and Node.js are available for the projects you’ll build during the workshop.

Next, you’ll install the GitHub Copilot app, sign in, and get oriented in the workspace. Continue to Lesson 1 - Installing the GitHub Copilot app.

Reset all workshop progress?

This clears completed lessons and checked task items stored in this browser. This action cannot be undone.