非エンジニア向けClaude Code・Gemini CLIの使い方|ターミナル未経験から始める実践ガイド

#claude-code #gemini-cli #ai #初心者 #ターミナル
💡ポイント

この記事の対象読者

  • ターミナル(黒い画面)を触ったことがないSEO担当者・マーケター
  • Claude CodeやGemini CLIという言葉は聞いたことがあるけれど、何から始めればいいか分からない方
  • 「エンジニアじゃないけどAIを自分の業務で本格的に使ってみたい」方
  • コピペで進められる手順書を探している方

「Claude Code」「Gemini CLI」という言葉を最近よく耳にするようになったけれど、**「そもそもターミナルって何?」「コマンドを打つなんて自分には無理」**と感じていませんか。実はこの2つのツール、一度セットアップしてしまえば、SEO担当者にとって心強い分析・執筆アシスタントとして日々の運用に組み込めます。

この記事では、ターミナルを一度も触ったことがない方でも迷わないように、インストールから最初のコマンド実行までをすべてコピペできる形で解説します。Mac・Windows両対応、画面に出てくる専門用語もその場で解説していくので、順番に進めてみてください。

1. はじめに:なぜSEO担当者がCLIを学ぶ価値があるのか

CLI(Command Line Interface:コマンドを入力して操作する画面のこと)を使えるようになると、SEO業務の進め方が大きく変わります。ChatGPTのようなWebチャット画面と違い、CLIツールはローカルのファイルを直接読み書きできるため、次のようなことが可能になります。

「エンジニアじゃないから無理」は、もう通用しない時代になりました。Claude CodeもGemini CLIも、実際に打つコマンドは拍子抜けするほど少なく、中身は「AIと日本語で会話する」だけです。難しいのは最初のインストールと認証設定だけ。ここを乗り越えれば、あとはいつものチャット感覚で使えます。

この記事を読み終わる頃には、あなた自身のMacまたはWindows PCで、Claude Code・Gemini CLI両方が動く状態になっているはずです。所要時間は、初めての方でおよそ30〜60分ほど見ておいてください。

2. そもそもターミナルとは?

ターミナル(またはコマンドプロンプト、PowerShell)とは、マウスではなくキーボードの文字入力でパソコンに命令を出すための画面です。普段使っているFinderやエクスプローラー(アイコンをクリックして操作するGUI=Graphical User Interface)が「絵で操作する画面」なら、ターミナルは「文字で操作する画面」と考えてください。見た目は地味ですが、GUIではできない細かい操作や自動化が可能になります。

3. Step 1:ターミナルの開き方

まずはターミナルを画面に出しましょう。OSによって手順が異なります。

Macの場合

  1. キーボードで command(⌘) + スペース を押して、Spotlight検索(Macの検索窓)を開きます
  2. 「ターミナル」または terminal と入力します
  3. 一番上に出てくる「ターミナル.app」をクリック(またはEnter)

黒または白の背景に ユーザー名@MacBook-Pro ~ % のような文字が出ていれば成功です。この %$ のマークをプロンプトと呼び、「ここに命令を入力してください」という合図です。

Windowsの場合

Windowsには「コマンドプロンプト」「PowerShell」「Windows Terminal」「WSL(Windows Subsystem for Linux:Windows上でLinux環境を動かす仕組み)」など複数の選択肢がありますが、初心者の方にはまずPowerShellをおすすめします。

  1. 画面左下のスタートボタンをクリック
  2. powershell と入力
  3. 「Windows PowerShell」を右クリックして「管理者として実行」を選択
💡ポイント

スクリーンショットや画面例は、各公式ドキュメント(記事末尾リンク)を併せてご参照ください。本記事ではテキスト手順のみ掲載しています。

最初は「本当にこれで何かが動くの?」と不安になりますが、大丈夫です。ターミナルは入力した文字をEnterで確定するまでは何も実行されません。気軽に触ってみてください。

4. Step 2:Node.jsをインストールする

Claude Code・Gemini CLIのどちらも、Node.jsというプログラム実行環境の上で動きます。Node.jsとは、JavaScriptというプログラミング言語をパソコン上で動かすためのソフトのことです。Node.jsをインストールすると、同時に npm(Node Package Manager:Node.js用のアプリ配布ツール)も入ります。

npmは、スマホでいうApp Storeのようなもので、世界中のエンジニアが公開したツールを1コマンドで自分のパソコンに導入できる仕組みです。Claude CodeもGemini CLIもnpm経由で配布されています。

推奨バージョンは Node.js 20以上です。これより古いバージョンだと、Claude Codeが起動しない場合があります。

Mac:公式インストーラで入れる方法(一番簡単)

  1. ブラウザで https://nodejs.org/ を開く
  2. 「LTS(推奨版)」と書かれた大きなボタンをクリックしてダウンロード
  3. ダウンロードされた .pkg ファイルをダブルクリック
  4. インストーラの指示に従ってそのまま進める(パスワードを聞かれたらMacのログインパスワード)

インストールが終わったら、ターミナルで次のコマンドを打って確認します。

node -v

v20.x.x のようにバージョン番号が表示されればOKです。ここでエラーが出る場合はターミナルを一度閉じて開き直してください。環境変数(パソコンがコマンドを探す場所のリスト)の読み込みが更新されます。

Mac:Homebrewで入れる方法(上級者向け)

すでにHomebrew(Macのパッケージ管理ツール)を入れている方は、次のコマンドでもインストールできます。

brew install node@20

初めての方は無理にHomebrewを使わず、公式インストーラでOKです。

Windows:公式インストーラで入れる方法

  1. ブラウザで https://nodejs.org/ を開く
  2. 「LTS」ボタンをクリックして .msi ファイルをダウンロード
  3. ダウンロードしたファイルをダブルクリック
  4. インストーラの指示どおり「Next」をクリックしていく(チェックボックスはデフォルトのままでOK)
  5. インストール完了後、必ずPowerShellを閉じて開き直します

開き直したPowerShellで確認します。

node -v

v20.x.x と表示されれば成功です。

⚠️注意

環境変数が反映されない問題 Windowsでインストール後に node -vcommand not found(コマンドが見つからない)と出る場合、PowerShellを閉じて開き直すことで大抵は解決します。それでもダメなら一度PC再起動してください。

5. Step 3:Claude Code をインストールする

Node.jsが入ったら、いよいよClaude Codeを導入します。Claude Codeは、Anthropic社が提供するClaudeというチャット型AIをターミナルから使えるようにした公式ツールです。

インストールコマンド

Mac・Windows共通で、ターミナル(またはPowerShell)に次のコマンドを貼り付けてEnterを押します。

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

-g は「グローバルインストール」の意味で、パソコン全体から呼び出せる場所にインストールするという指定です。これを付けないと、いまいるフォルダの中でしか使えなくなってしまいます。

インストールには数十秒〜数分かかります。完了すると、プロンプトが再び表示されます。

APIキーの取得

Claude Codeを動かすには、Anthropic社のAPIキー(APIを使うためのパスワードのようなもの)が必要です。

  1. ブラウザで https://console.anthropic.com/ を開く
  2. アカウント作成(Google・メールでサインアップ可)
  3. ログイン後、左メニューの「API Keys」を開く
  4. 「Create Key」をクリックして新しいキーを作成
  5. 表示された sk-ant-... で始まる長い文字列をコピー
⚠️注意

APIキーは絶対に他人と共有しない・SNSに貼らない・GitHubに上げない APIキーは、あなたのAnthropicアカウントの請求と直結しています。万が一漏れると、第三者があなたの名義でAIを使いまくってしまい、高額請求が届くリスクがあります。もし漏らしてしまった場合は、すぐに同じ画面から該当キーを「Revoke(無効化)」してください。

料金は従量課金なので、初めての方は使いすぎ防止のために支払い上限(Usage Limit)を月5〜20ドル程度に設定しておくと安心です。

初回起動と認証

ターミナルで次のコマンドを実行します。

claude

初回起動時には認証方法を聞かれます。ブラウザが自動で開いてAnthropicアカウントにログインする方式(対話ログイン)と、APIキーを直接貼り付ける方式があります。画面の案内に従って進めてください。

認証が終わると、次のようなプロンプトが表示されます。

Welcome to Claude Code
>

ここが、Claudeに日本語でお願いごとをする入力欄です。試しに次のように打ってEnterしてみましょう。

こんにちは。あなたは何ができますか?

Claudeから自己紹介が返ってくれば、インストール成功です。おめでとうございます、ここまで来たら半分以上終わっています

6. Step 4:Gemini CLI をインストールする

続いて、Google社のGemini CLIを入れます。Gemini CLIはGoogle社の生成AI「Gemini」をターミナルから使う公式ツールで、Googleアカウントでログインするだけで無料枠の範囲内で利用開始できるのが大きな特徴です。

インストールコマンド

Claude Codeと同じくnpm経由でインストールします。

npm install -g @google/gemini-cli

こちらも -g でグローバルインストールを指定しています。

認証方法

Gemini CLIの認証は2通りあります。

方法A:Googleアカウントでログイン(おすすめ・無料枠あり)

ターミナルで次のコマンドを実行します。

gemini

初回起動時にブラウザが自動で開き、Googleアカウントでのログインを求められます。普段お使いのGoogleアカウントで認証すれば、その場で使い始められます。

方法B:APIキーを使う方法

より細かい制御が必要な方、あるいは会社の共有アカウントで使いたい方は、Google AI StudioでAPIキーを発行できます。

  1. ブラウザで https://aistudio.google.com/ を開く
  2. Googleアカウントでログイン
  3. 左メニューの「Get API key」をクリック
  4. 「Create API key」で新しいキーを発行してコピー

発行したキーは環境変数として設定します。Macの場合、ターミナルで次のように実行します。

export GEMINI_API_KEY="ここにコピーしたキーを貼る"

Windows(PowerShell)の場合はこうなります。

$env:GEMINI_API_KEY="ここにコピーしたキーを貼る"

この設定方法だとターミナルを閉じると消えてしまうので、恒常的に使いたい場合はMacなら ~/.zshrc、Windowsならシステム環境変数として登録してください(詳細は公式ドキュメント参照)。

認証が終わったら、実際に動かしてみます。

gemini

プロンプトが表示されたら、日本語で話しかけてみましょう。

こんにちは。自己紹介してください。

Geminiから応答が返ってくればインストール完了です。

7. Step 5:ZIPファイルを解凍してディレクトリに移動する

AI CLIツールを使う際、よくあるシチュエーションが「ZIPで受け取ったデータを解凍して、そのフォルダの中でClaude Codeを起動する」というものです。たとえば上司から競合調査のCSVを受け取ったときや、クライアントから記事原稿のZIPが届いたときですね。

ディレクトリとはWindowsでいう「フォルダ」のことで、ターミナルの世界では「今どこのフォルダにいるか」を常に意識する必要があります。

Macで解凍してフォルダに移動する

Macは.zipファイルをダブルクリックすれば自動で解凍されます。Downloadsフォルダに competitor-data というフォルダが展開されたとしましょう。ターミナルで次のコマンドを実行します。

cd ~/Downloads/competitor-data

cdChange Directory(ディレクトリを変更する) の略で、指定した場所にターミナルの現在地を移動するコマンドです。~ はあなたのホームフォルダを指します。

今どこにいるか確認したいときは次のコマンドです。

pwd

print working directory の略で、現在地のフルパスが表示されます。

フォルダの中身を見たいときはこちら。

ls

list の略で、現在のフォルダのファイル・フォルダ一覧を表示します。

Windowsで解凍してフォルダに移動する

  1. エクスプローラーでダウンロードした.zipファイルを右クリック
  2. 「すべて展開」を選択
  3. 展開先を確認して「展開」をクリック

たとえば C:\Users\your-name\Downloads\competitor-data に展開されたら、PowerShellで次のように移動します。

cd C:\Users\your-name\Downloads\competitor-data

現在地確認は同じく pwd、ファイル一覧表示はWindowsでは dir または ls(PowerShellなら両方OK)です。

良い例

Do:必ず作業したいフォルダに cd してからClaude Code / Gemini CLIを起動する AI CLIは「起動した場所にあるファイル」を優先して読み込みます。ZIPを展開したフォルダに移動してから claudegemini と打つのが正解です。

悪い例

Don't:ホームディレクトリのままAIに「競合データを読んで」と頼む AIがファイルを見つけられず、「ファイルが存在しません」と返ってきます。非エンジニアが最もハマる失敗パターンです。

8. Step 6:実際にプロンプトを投げてみる

いよいよ本番です。目的のフォルダに cd した状態で、実際にAIに仕事を頼んでみましょう。

Claude Codeの実行例

claude

起動したら次のように話しかけます。

このフォルダにあるCSVファイルを読み込んで、競合サイトのタイトルタグの傾向を日本語で200字程度にまとめてください。

Claude Codeは自動でフォルダをスキャンし、CSVの内容を解析して結果を返してくれます。出力例はこんなイメージです。

CSVを確認しました。競合10社のタイトルタグを分析した結果、
以下の傾向が見られました:
- 平均文字数は32文字(日本語基準)
- 「2026年版」「最新」などの年号・鮮度訴求を7割が使用
- サジェスト系キーワードを先頭に配置する企業が6割
(以下続く)

ファイルに書き出したい場合は、続けて次のように頼めます。

この結果を analysis.md というファイル名で保存してください。

Claude Codeが analysis.md を作成して、現在のフォルダに保存してくれます。

Gemini CLIの実行例

gemini

同じように話しかけます。

このフォルダのHTMLファイルを全部読んで、見出し構造(h1〜h3)を一覧で書き出してください。

Geminiも同様にフォルダ内のファイルを解析して応答します。

Claude CodeとGemini CLIは得意分野が少し異なるので、同じ質問を両方に投げて比較するのもおすすめです。一般に、コード生成・長文推論はClaude、大量ファイル読み込み・最新情報参照はGeminiが得意な傾向があります(2026年4月時点の筆者体感)。

終了したいときは /exit またはCtrl+C(コントロール+C)を押します。

9. よくあるエラーと対処

初心者がぶつかりやすいエラーと解決策をまとめました。

9-1. command not found: claude / command not found: gemini

最も多いエラーで、「そのコマンドが見つかりません」という意味です。原因は主に次の3つです。

9-2. Node.jsバージョン不一致エラー

Unsupported Node version などと表示された場合は、Node.jsが古い可能性が高いです。現在のバージョンを確認してください。

node -v

v18.x.x 以下の場合は、nodejs.orgからLTS版を再インストールします。古いNode.jsはアンインストールしてから入れ直すのが無難です。

9-3. APIキーが効かない(Claude Codeの場合)

Invalid API key401 Unauthorized が表示された場合:

9-4. 文字化け(Windowsで起きやすい)

PowerShellで日本語が ??????? のように表示される場合、文字コードを変更します。

chcp 65001

これでUTF-8(国際標準の文字コード)になります。毎回打つのが面倒な方は、Windows Terminalという新しい端末アプリを使うと最初からUTF-8で動きます。

9-5. 権限エラー(Macで EACCES

EACCES: permission denied というエラーが出た場合、npmのグローバルインストール先に書き込み権限がない状態です。以下のように sudo(Administratorとして実行するコマンド)を付けて再実行します。

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

Macのログインパスワードを求められるので入力してください。sudoは強力な権限を付与するコマンドなので、使う前にコマンドの内容を必ず確認する癖をつけてください。分からないコマンドにsudoを付けるのは危険です。

より安全な対処法として、npmのグローバルフォルダをホーム配下に変更する方法もありますが、初心者には少しハードルが高いので、まずはsudoで乗り切っても構いません。

9-6. インストールは成功したが動かない

一度PCを再起動してみてください。環境変数の反映、権限の再読み込みが行われて、多くのケースで解決します。「困ったらまず再起動」は、CLIに限らずパソコン全般の鉄則です。

10. まとめ+次のステップ

お疲れさまでした。ここまでの手順を一気に復習します。

  1. ターミナル(Mac)またはPowerShell(Windows)を開く
  2. Node.jsをインストールして node -v で確認
  3. npm install -g @anthropic-ai/claude-code でClaude Codeを導入
  4. Anthropic ConsoleでAPIキーを取得し、claude コマンドで初回認証
  5. npm install -g @google/gemini-cli でGemini CLIを導入
  6. Googleアカウントまたはaistudio.google.comのAPIキーで認証
  7. 作業したいフォルダに cd で移動し、claude または gemini を起動して日本語で相談

ここまでできれば、あなたはすでに「AIをローカルで動かせる非エンジニア」です。この環境ができたら、ぜひ次のような使い方にチャレンジしてみてください。

これらの実務応用パターンは、関連記事で詳しく解説しています。

💡ポイント

次にやるべきこと

  1. いまインストールしたClaude Code・Gemini CLIで、実際に1つ何か試してみる(小さくてOK)
  2. 慣れてきたら、下記の関連記事でトピッククラスター分析の実例を読む
  3. 自社の業務に当てはめて、どこから自動化できるか考える

AIをWebチャットで使うだけの時代は、もう終わりかけています。CLIが使えるSEO担当者とそうでない担当者の生産性差は、これから指数関数的に広がっていくはずです。最初の一歩を踏み出したあなたは、もう一歩抜きん出るスタートラインに立っています。

関連記事

参考リンク(公式ドキュメント)

ケンランSEO編集部

著者