Prerequisites / Windows

Windows 向け事前準備

Windows 10 / 11 で動作確認

所要 30〜60 分。コマンドは PowerShell を管理者権限で開いて実行してください。各ツールの見出しをクリックすると詳細手順が開きます(必須項目は最初から開いています)。

← 講義当日ページに戻る

この OS の前提

まず知っておきたい基本操作

インストール手順に入る前に、Windows でのコマンド操作の基本を押さえます。慣れている方は各項目を閉じたまま飛ばして大丈夫です。

PowerShell を管理者権限で開く

  1. キーボードの Windows キー を押すか、スタートメニューを開く
  2. そのまま「powershell」と入力
  3. 検索結果の「Windows PowerShell」を 右クリック → 「管理者として実行
  4. 「このアプリがデバイスに変更を加えることを許可しますか?」と出たら 「はい」 を選ぶ
  5. 青い背景のウィンドウが開き、PS C:\WINDOWS\system32> のような表示が出れば準備 OK

なぜ「管理者として実行」? — システム全体にアプリをインストールするコマンド(winget installnpm install -g など)は、管理者権限がないと途中で拒否されます。普段使いの PowerShell とは別のウィンドウだと思ってください。

コマンドの実行のしかた

PowerShell は「コマンドを入力 → Enter キーで実行 → 結果が返る」を繰り返すウィンドウです。

基本の流れ:

  1. PS C:\Users\...> のあとにカーソルが点滅している
  2. このページのコードブロック右上の コピーボタン でコマンドをコピー
  3. PowerShell ウィンドウの中で 右クリック して貼り付け(Ctrl+V でも可)
  4. Enter キー を押して実行
  5. 結果が表示され、また PS C:\Users\...> が出る(次のコマンドを待つ状態)

結果の読み方:

  • 白文字・緑文字: 成功・情報
  • 赤文字: エラー。最後の 1〜2 行に原因のヒントが書かれていることが多い
  • 何も表示されずに次の行に戻った: 成功(コマンドによっては正常な挙動)

困ったとき:

  • 実行中のコマンドを中断したい → Ctrl + C
  • ウィンドウを閉じたい → exit と入力して Enter、または右上の「×」

winget とは

winget は Windows 標準のパッケージマネージャーです(macOS の Homebrew、Linux の apt に相当)。コマンド一発で公式の配布元からアプリをダウンロードしてインストールしてくれます。

使い方の形:

winget install <アプリ名>

例:winget install Git.Git で Git がインストールされます。

搭載状況:

  • Windows 11: 標準搭載
  • Windows 10 22H2 以降: 標準搭載
  • それ未満: Microsoft Store から「アプリ インストーラー」を更新すれば使える

動作確認:

winget --version

バージョン番号(例: v1.8.1911)が表示されれば使える状態です。

このあとの手順ではwinget が使える前提で書いていますが、各ツールに winget が使えない場合の手動インストール手順 も併記しています。

インストール順に進めてください

Claude Code CLI は Node.js の上で動き、Git は別途必要です。上から順に進めると詰まりにくいです。

Node.js LTS

必須

Claude Code CLI を動かすランタイムです。先にこれを入れないと次の Claude Code CLI が入りません。

winget を使う場合(推奨):

winget install OpenJS.NodeJS.LTS

winget が使えない場合:

  1. https://nodejs.org/ja/download を開く
  2. 「LTS」タブが選ばれていることを確認
  3. 「Windows Installer (.msi)」をダウンロード
  4. ダウンロードした .msi をダブルクリックし、画面の指示通りに進める(全てデフォルトで OK)

動作確認 — PowerShell を いったん閉じて開き直してから

node --version
npm --version

v22.x 以降・10.x 以降が表示されれば OK。

ありがちな詰まりどころ:

  • node: コマンドが見つかりません → PATH が通っていない。PowerShell を閉じて開き直すと解決することが多い
  • winget コマンドが認識されない → Windows 10 が古い可能性。Microsoft Store で「アプリ インストーラー」を更新してください
Claude Code

Claude Code CLI

必須

Anthropic の公式 CLI。Node.js を先に入れてから進めてください。

インストール:

npm install -g @anthropic-ai/claude-code

初回起動とサインイン:

  1. PowerShell で claude と打ってエンター
  2. ブラウザが起動し、Anthropic アカウントのサインイン画面が表示される
  3. サインインすると PowerShell 側に Claude Code のプロンプトが戻る

動作確認:

claude --version

バージョン番号が出れば OK。

ありがちな詰まりどころ:

  • npm: コマンドが見つかりません → Node.js が未インストール。先に Node.js の項目をやり直す
  • サインイン画面のブラウザが自動で開かない → PowerShell に表示された URL をコピーして手動でブラウザに貼り付ける
GitHub

Git + GitHub

必須

Git はファイルの変更履歴を管理するツール。GitHub は Git リポジトリをリモートで保管・共有するサービスです。

Git のインストール — winget を使う場合:

winget install Git.Git

winget が使えない場合:

  1. https://git-scm.com/download/win を開く
  2. 「64-bit Git for Windows Setup」をダウンロード
  3. インストーラを実行、設定は全てデフォルトのまま「Next」で進める

動作確認:

git --version

バージョンが表示されれば OK。

GitHub アカウント作成:

  1. https://github.com/ を開く
  2. 右上「Sign up」からメールアドレス・パスワード・ユーザー名を入力
  3. 認証メールに届くコードを入力して完了

初回設定(コミット時の名前とメール):

git config --global user.name "あなたの名前"
git config --global user.email "you@example.com"

ありがちな詰まりどころ:

  • ユーザー名・メールは GitHub と合わせておくと後で楽(必須ではない)
  • 認証メールが届かない → 迷惑メールフォルダを確認、数分待ってから再送信
Cursor

Cursor(推奨エディタ)

推奨

VS Code ベースで AI 機能が同じウィンドウに統合されたエディタ。「AI に聞く → 解決 → 進む」が同じ画面で完結します。VS Code に慣れている方はそのままでも OK です。

winget を使う場合:

winget install Anysphere.Cursor

winget が使えない場合:

  1. https://cursor.com/ を開く
  2. 「Download for Windows」をクリックしてインストーラをダウンロード
  3. インストーラを実行して完了

初回起動:

  1. Cursor を起動
  2. サインイン画面が出たら GitHub アカウントなどでサインイン(無料プランで十分)
  3. 「VS Code の拡張機能や設定をインポートしますか」と聞かれたら Skip で OK(後で変更可能)

VS Code と UI はほぼ同じなので、VS Code 経験者は違和感なく使えます。

Obsidian

Obsidian

必須

第 2 の脳パートで使うメモ・ナレッジ管理アプリ。完全無料、アカウント登録不要です。

インストール:

  1. https://obsidian.md/download を開く
  2. 「Download for Windows」からインストーラをダウンロード
  3. ダウンロードした .exe を実行、画面の指示通りに進める

動作確認:

  1. Obsidian を起動
  2. 「新規 Vault を作成」または「Create new vault」の画面が出れば OK

Vault の作成は当日一緒に行うので、ここでは 起動して最初の画面が出るところまで で大丈夫です。

動作確認チェックリスト

← 講義当日ページに戻る