「AIエージェントを使い始めたら、急にターミナルという黒い画面が出てきた」「コマンドと言われても何を打てばいいのか分からない」——非エンジニアがAIツールを触り始めたとき、最初につまずくのがここです。
この記事では、ターミナル(CLI)とは何かをゼロから解説し、最低限覚えるべき基本5コマンド、絶対に知っておくべき危険なコマンド、そしてAIエージェント時代にCLIを学ぶ意味までをまとめます。内容は、当スクールが法人研修・オンラインコースで実際に使っている基礎講義(Foundation)をベースにしています。
AIエージェントの全体像は 生成AIとは?法人の業務自動化ガイド を、エージェント環境の構築は Claude Code セットアップ完全ガイド を参考にしてください。
この記事でわかること
- ターミナルとは何か — パソコンへの「テキスト命令窓口」
- GUIとCLIの違い — それぞれの強みと使い分け
- ターミナルの開き方(Mac / Windows / エディタ統合ターミナル)
- 基本5コマンド — pwd・ls・cd・mv・cp
- 危険なコマンド4つと、安全に使うためのルール
- なぜ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 の場合
- Spotlight検索: Cmd + Space → 「Terminal」と入力 → Enter
- Finder: アプリケーション → ユーティリティ → ターミナル.app
- Cursor / VS Code の統合ターミナル: Ctrl + `(バッククォート)
Windows の場合(WSL2)
- Windows Terminal を開き、Ubuntu (WSL) タブを選択
- bash プロンプトが表示されたら準備完了(Mac/Linux と同じコマンドが使えます)
- 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つあります。
- Tabキーで自動補完 — ファイル名やフォルダ名の途中でTabを押すと自動補完されます。長い名前を打つ必要がなくなるので積極的に活用しましょう
- 迷ったら pwd — 想定と違うフォルダで作業すると「ファイルが見つかりません」などのエラーになります。迷ったら
pwdで今いる場所を確認するクセをつけましょう
危険なコマンド — 知らないと取り返しがつかない
以下のコマンドはデータを永久に破壊する可能性があります。実行前に必ず内容を確認してください。
| コマンド | 危険性 |
|---|---|
| rm -rf | フォルダとその中身を確認なしで全削除する。rm -rf / はシステム全体を破壊する |
| sudo + 危険コマンド | 管理者権限で実行するため、誤ったコマンドだとシステムファイルまで影響が及ぶ |
| chmod 777 | 全ユーザーに読み書き実行を許可する。セキュリティ上の重大なリスクになる |
| > ファイル名 | ファイルの内容を空で上書きする。大切なファイルの中身が一瞬で消える |
安全に使うための4つのルール
rmの代わりにrm -i(対話モード)を使い、1つずつ確認する- 削除前に
lsで対象を確認する - インターネットでコピーしたコマンドは、内容を理解してから実行する
- 大事なファイルは 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エージェント活用ガイド
- Claude Code セットアップ完全ガイド
- プロンプトインジェクションとは?LLMセキュリティ対策入門
- トークン・コンテキストウィンドウ入門
- 法人向けAIエージェント研修(ハンズオン)
最終確認日: 2026-06-10