実践ガイド

ターミナル・CLI入門|非エンジニアのための基本コマンド2026

ターミナル(CLI)とは何かを非エンジニア向けに解説。GUIとの違い、Mac・Windowsでの開き方、pwd・ls・cd・mv・cpの基本5コマンド、rm -rf等の危険なコマンドと安全ルール、AIエージェント時代にCLIを学ぶ意味までまとめます。

AI Agent CampAI Agent Camp 編集部··6 分で読了

「AIエージェントを使い始めたら、急にターミナルという黒い画面が出てきた」「コマンドと言われても何を打てばいいのか分からない」——非エンジニアがAIツールを触り始めたとき、最初につまずくのがここです。

この記事では、ターミナル(CLI)とは何かをゼロから解説し、最低限覚えるべき基本5コマンド、絶対に知っておくべき危険なコマンド、そしてAIエージェント時代にCLIを学ぶ意味までをまとめます。内容は、当スクールが法人研修・オンラインコースで実際に使っている基礎講義(Foundation)をベースにしています。

AIエージェントの全体像は 生成AIとは?法人の業務自動化ガイド を、エージェント環境の構築は Claude Code セットアップ完全ガイド を参考にしてください。

この記事でわかること

  1. ターミナルとは何か — パソコンへの「テキスト命令窓口」
  2. GUIとCLIの違い — それぞれの強みと使い分け
  3. ターミナルの開き方(Mac / Windows / エディタ統合ターミナル)
  4. 基本5コマンド — pwd・ls・cd・mv・cp
  5. 危険なコマンド4つと、安全に使うためのルール
  6. なぜAIエージェント時代にCLIを学ぶ意味があるのか

ターミナルとは — パソコンへのテキスト命令窓口

ターミナルとは、パソコンの中を「文字を打つこと」で操作するツールです。普段はマウスでアイコンをクリックしてフォルダを開いたり、ファイルを移動したりしますが、ターミナルでは同じ操作を文字(コマンド)で行います。

ターミナルに打ち込んだコマンドは、OS(macOS や Windows)に直接伝わります。ファイルの作成・移動・削除、プログラムの実行など、パソコンの中のほぼすべてを操作できます

そして重要なのは、AIエージェント(Claude Code や Codex)はターミナル上で動くことです。ターミナルの基本を押さえておくと、エージェントが裏で何をしているのかが理解でき、的確な指示も出せるようになります。

ターミナルを含む開発環境のセットアップイメージ

GUIとCLIの違い

観点GUI(グラフィカル・ユーザー・インターフェース)CLI(コマンドライン・インターフェース)
操作方法マウスやタッチで操作する、見た目重視文字を打って操作する、効率重視
操作速度1つずつクリックコマンド1行で即実行
学習コスト低い(見てわかる)やや高い(コマンドを覚える)
自動化難しいスクリプトで簡単
AI連携対応ツールが限られるテキストベースなので得意

GUIの強みは直感的で初心者にやさしいこと、CLIの強みは繰り返し作業の速さと自動化・スクリプト化のしやすさです。たとえば4階層下のフォルダに移動する場合、GUIではダブルクリック4回ですが、CLIではコマンド1行で到着します。

そして決定的なのがAI連携です。**AIエージェントは「テキストを読み書き」して動くため、GUIのボタンは押せません。**CLIの基本を知っておくと、エージェントに的確な指示を出せるようになります。

ターミナルの開き方

Mac の場合

  1. Spotlight検索: Cmd + Space → 「Terminal」と入力 → Enter
  2. Finder: アプリケーション → ユーティリティ → ターミナル.app
  3. Cursor / VS Code の統合ターミナル: Ctrl + `(バッククォート)

Windows の場合(WSL2)

  1. Windows Terminal を開き、Ubuntu (WSL) タブを選択
  2. bash プロンプトが表示されたら準備完了(Mac/Linux と同じコマンドが使えます)
  3. Cursor / VS Code の統合ターミナル: Ctrl + `(バッククォート)

実務では Cursor / VS Code の統合ターミナル(Ctrl + `)が最も手軽です。エディタの画面下部にすぐ表示され、AIエージェントと同じ画面で作業できます。

基本5コマンド — まずこれだけ覚える

コマンド役割説明
pwd現在地を表示今いるフォルダ(ディレクトリ)のパスを表示する
lsファイル一覧今いるフォルダの中身を一覧表示する
cdフォルダ移動指定したフォルダに移動する。cd .. で1つ上に戻る
mv移動・リネームファイルやフォルダを移動、または名前を変更する
cpコピーファイルを複製する。-r オプションでフォルダごとコピー

実際の使用例です。

pwd                          # 今いる場所を確認
/Users/you/projects

ls                           # ファイル一覧を表示
Desktop  Documents  Downloads  projects

cd projects                  # フォルダに移動
cd ..                        # 1つ上のフォルダに戻る
cd ~/Desktop                 # ホームのDesktopへ直接移動

mv report.txt archive/       # archiveフォルダに移動
mv old-name.txt new-name.txt # 名前を変更

cp memo.txt memo-backup.txt  # ファイルをコピー
cp -r my-app my-app-backup   # フォルダごとコピー

覚えておくと便利なコツが2つあります。

  1. Tabキーで自動補完 — ファイル名やフォルダ名の途中でTabを押すと自動補完されます。長い名前を打つ必要がなくなるので積極的に活用しましょう
  2. 迷ったら pwd — 想定と違うフォルダで作業すると「ファイルが見つかりません」などのエラーになります。迷ったら pwd で今いる場所を確認するクセをつけましょう

危険なコマンド — 知らないと取り返しがつかない

以下のコマンドはデータを永久に破壊する可能性があります。実行前に必ず内容を確認してください。

コマンド危険性
rm -rfフォルダとその中身を確認なしで全削除する。rm -rf / はシステム全体を破壊する
sudo + 危険コマンド管理者権限で実行するため、誤ったコマンドだとシステムファイルまで影響が及ぶ
chmod 777全ユーザーに読み書き実行を許可する。セキュリティ上の重大なリスクになる
> ファイル名ファイルの内容を空で上書きする。大切なファイルの中身が一瞬で消える

安全に使うための4つのルール

  1. rm の代わりに rm -i(対話モード)を使い、1つずつ確認する
  2. 削除前に ls で対象を確認する
  3. インターネットでコピーしたコマンドは、内容を理解してから実行する
  4. 大事なファイルは Git でバージョン管理するか、バックアップを取る

AIエージェントがターミナルコマンドを提案したときも同じです。**実行前に内容を読みましょう。**多くのエージェントは危険な操作の前に確認を求めてくれますが、最終判断は人間の仕事です。エージェント側に「やってはいけないこと」を設定するガードレールの考え方は プロンプトインジェクションとLLMセキュリティ対策 で詳しく解説しています。

エラーが出たら — AIエージェントへの正しい渡し方

ターミナルでエラーが出たとき、AIエージェントに相談するならエラーメッセージを全量コピーしてください。途中で切れていると原因を特定できません。エラーは最初の1行だけでなく、表示されたすべてが手がかりになります。

「やりたいこと」と「いま何が起きているか(エラー全文・スクリーンショット)」をセットで伝える——これがAIエージェントを先生役にしてターミナルを学ぶ最短ルートです。チームでまとめて基礎から習得したい場合は 法人向けAIエージェント研修 でハンズオン形式の導入が可能です。

よくある質問

Q. ターミナルとCLIは同じものですか? A. 厳密には、CLI(コマンドライン・インターフェース)は「文字を打って操作する方式」のことで、ターミナルはCLIを使うための画面(ツール)です。日常会話ではほぼ同義で使われます。対になる概念がGUI(グラフィカル・ユーザー・インターフェース)で、こちらはマウスやタッチで操作する方式です。同じ「フォルダを開く」操作でも、GUIはダブルクリック、CLIは cd フォルダ名 というコマンドで行います。

Q. 非エンジニアでもターミナルを覚える必要がありますか? A. AIエージェントを使うなら、基本だけは知っておく価値があります。Claude Code や Codex のようなAIエージェントはターミナル上で動き、テキストを読み書きして作業するため、GUIのボタンは押せません。pwd・ls・cd・mv・cpの基本5コマンドと危険なコマンドの知識があるだけで、エージェントが何をしているか理解でき、提案されたコマンドの安全確認もできるようになります。

Q. 最低限覚えるべきコマンドはどれですか? A. まず5つです。pwd(現在地の表示)、ls(ファイル一覧)、cd(フォルダ移動)、mv(移動・リネーム)、cp(コピー)。これだけでファイル整理の基本操作は一通りできます。あわせて、Tabキーでファイル名が自動補完されること、迷ったら pwd で現在地を確認することを覚えておくと、つまずきが大きく減ります。

Q. rm -rf はなぜ危険なのですか? A. フォルダとその中身を、確認なしで・即座に・復元不可能な形で全削除するためです。GUIのゴミ箱と違って元に戻せません。特に rm -rf / はシステム全体を破壊します。対策としては、rm -i(対話モード)で1つずつ確認する、削除前に ls で対象を確認する、大事なファイルはGitやバックアップで守る、AIエージェントが rm を提案したら実行前に必ず内容を読む、を徹底してください。

Q. WindowsでもMacと同じコマンドが使えますか? A. WSL2(Windows Subsystem for Linux)を使えば使えます。Windows Terminal で Ubuntu (WSL) タブを開き、bash プロンプトが表示されれば、Mac/Linux と同じコマンド(pwd・ls・cd など)がそのまま動きます。また、Cursor / VS Code の統合ターミナル(Ctrl + `)はどのOSでも同じ操作感で使えるため、AIエージェントと組み合わせる場合は統合ターミナルから始めるのが手軽です。

関連記事

AIエージェントを実務で使いこなすには

記事の内容を実務で形にするなら、手を動かして学べる AI Agent Camp へ。非エンジニアでも『使う×作る』まで到達できます。

最終確認日: 2026-06-10

関連記事

実践ガイド

Skill・SubAgent・Agent TeamでAIエージェントを拡張する入門2026

Skill(SKILL.md)・SubAgent・Agent Teamの違いと使い分けを実務視点で解説。AIエージェントに知識と手順を追加する方法、専門タスクの委任、並列実行パターン、カスタムSubAgentの定義、非エンジニアの活用例までまとめます。

実践ガイド

AI記事作成ワークフロー完全ガイド|企画から校閲・検証まで2026

AIによる記事作成を6フェーズのワークフローで解説。企画・アウトライン生成、文体学習(スタイルプロファイル)、執筆、挿絵生成、5つのSweepによる校閲、ファクトチェックまで、品質を落とさずに記事を量産する方法をまとめます。

実践ガイド

AIバナー・画像生成の業務活用ガイド|SNS画像を数秒で作る2026

AIバナー・画像生成の業務活用を解説。banner-creatorとnanobananaの使い分け、Nano Banana Proとの違い、X・Instagram・YouTubeの推奨サイズ、プロンプトのコツ、品質改善までをまとめます。

実践ガイド

AIデータ分析とは?EDA・ダッシュボード自動化の実践ガイド2026

AIデータ分析とは何かを非エンジニア向けに解説。Excel/CSVの取り込みからEDA(探索的データ分析)の自動実行、Marimoでのインタラクティブダッシュボード構築、BigQuery接続、Markdownレポート自動生成までの流れをまとめます。

ターミナル・CLI入門|非エンジニアのための基本コマンド2026