ターミナルとは

この記事の結論

  • ターミナルとは、コマンド(文字の命令)を入力してコンピュータに指示を出すためのアプリのことです。
  • この記事では「ターミナルとは何か」「何ができるのか」「ターミナル・シェル・コンソールの違い」「OSごとの標準アプリ」「最初に覚える基本コマンド」を扱います。
  • 最終更新 2026-09-11。

たーみなる/Terminal

別の言い方:ターミナル画面/ターミナルアプリ/端末

コマンド(文字の命令)を入力してコンピュータを操作するための画面(アプリ)のことです。

最終更新: 2026-10-23

01

ターミナルとは何か(意味と読み方)

ターミナルとは、コマンドと呼ばれる文字の命令を打ち込んで、コンピュータに指示を出すためのアプリケーションのことです。読み方は「たーみなる」、英語では terminal と書きます。黒い背景に文字だけが並ぶ画面を思い浮かべる人が多いですが、色や見た目は設定で変えられるもので、本質ではありません。

簡単に言うと、ターミナルはマウスの代わりに文字でパソコンを操作する窓口です。フォルダを開いてファイルをドラッグする操作を、「この場所にあるこのファイルを、ここへ移す」と文字で伝える。やっていることは同じでも、文字なら手順をそのまま記録・再実行でき、他の人にも渡せます。ここが、開発の現場でターミナルが使われ続けている理由です。

もともとは、大型コンピュータにつながった入出力専用の端末装置(端末=terminal)を指す言葉でした。今の「ターミナルアプリ」は、その端末装置の役割をソフトウェアで再現したもので、端末エミュレータとも呼ばれます。

02

ターミナルで何ができるのか

ターミナルの基本動作はとても単純で、「打ち込んだコマンドを実行し、その結果を文字で表示する」の繰り返しです。そのうえで、次のような作業が行えます。

  • ファイルやフォルダの作成・移動・削除・中身の確認
  • プログラムの実行と、その出力・エラーメッセージの確認
  • 開発に必要な部品(ライブラリ)の追加や更新
  • バージョン管理の操作(変更の記録や取り消し)
  • 作った成果物をサーバーへ反映するデプロイ作業

コマンドの出力を文字で確認できます。操作履歴や実行結果が保存される範囲は、シェルやログ設定、出力先によって異なります。うまくいかないときは、表示されたメッセージがそのまま原因の手がかりになります。

03

ターミナル・シェル・コンソールの違いは?

ターミナル、シェル、コンソール、CLIは、どれも「文字で操作する」文脈で出てくるため混同されがちです。役割で分けて整理します。

ターミナル・シェル・コンソール・CLIの違い
用語正体役割具体例
ターミナル入力と表示を担当するアプリ(窓)打った文字を受け取り、結果を画面に出すターミナル.app、Windows ターミナル
シェルターミナルの中で動いているプログラムコマンドを解釈して実行し、結果を返すbash、zsh、PowerShell
コンソール本来は本体直結の操作卓を指す言葉今はターミナルとほぼ同義で使われることが多いブラウザの開発者ツールの「コンソール」など
CLI文字で操作するという方式そのものGUI(画面を見て操作する方式)と対になる概念コマンドで使うツール全般

関係を一言でまとめると、ターミナルという窓の中でシェルが動いていて、その操作方式がCLIです。コンソールは文脈によって指すものが変わる言葉なので、会話の中で出てきたら「どの画面のことか」を確認すると誤解が減ります。

04

OSごとの標準ターミナル

ターミナルは追加インストールしなくても、どのOSにも最初から用意されています。

OSごとの標準ターミナルと開き方
OS標準のアプリよく使われるシェル開き方の例
macOSターミナル.appzshアプリケーション > ユーティリティ から起動、または Spotlight で「ターミナル」を検索
WindowsWindows ターミナル、PowerShell、コマンドプロンプトPowerShellスタートメニューでアプリ名を検索して起動
Linuxデスクトップ環境ごとの端末エミュレータbash、zshアプリ一覧から「端末」「Terminal」を起動

公式の手引きとしては、macOSはターミナルユーザガイド(Apple サポート)、WindowsはWindows ターミナルのドキュメント(Microsoft Learn)が用意されています。コマンドの読み方そのものを一から学ぶなら、コマンドライン短期集中講座(MDN Web Docs)が入門として読みやすい資料です。

05

最初に覚える基本コマンド

すべてを覚える必要はありません。「今どこにいて、そこに何があるか」がわかれば、たいていの場面は乗り切れます。

最初に覚えたい基本コマンド
コマンド何をするかWindows(PowerShell)での書き方
pwd今いる場所(フォルダ)を表示するpwd
ls今いる場所にあるファイル一覧を表示するls(dir も可)
cd フォルダ名別のフォルダへ移動するcd フォルダ名
mkdir 名前フォルダを新しく作るmkdir 名前
cat ファイル名ファイルの中身を表示するGet-Content ファイル名

迷子になったと感じたら、まず pwd で現在地を確認するのが鉄則です。多くのエラーは「意図と違う場所でコマンドを打っていた」だけ、ということが少なくありません。つまずきやすい点はターミナル入門:AI開発の最初のつまずきポイントと対処で具体例つきに整理しています。

06

AIコーディングエージェントとの関係

AIコーディングエージェントの多くは、このターミナルの中で動きます。ファイルを作る、プログラムを実行する、必要なライブラリを追加するといった作業を、AIがターミナル上のコマンドとして実行してくれるため、利用者がすべてのコマンドを暗記していなくても開発を進められます。

とはいえ、画面に流れている内容を読めるかどうかで、AIとのやり取りの質は大きく変わります。エラーメッセージの意味がつかめれば、「ここで止まっているので、この前提を直して」と具体的に伝えられるようになります。逆に読めないままだと、同じ失敗を繰り返す指示を出してしまいがちです。基礎からの進め方はAIコーディングエージェント初心者ガイドで紹介しています。

「AIターミナル」とは

「AIターミナル」は特定の製品名ではなく、主に次の2種類を指して使われる言葉です。1つは、AIの補助機能を組み込んだターミナルアプリです。やりたい操作を文章で書くとコマンドの候補を出したり、エラーの意味を説明したりします。もう1つは、ターミナルの中で動くAIコーディングエージェントです。こちらは指示を受けたAIがコマンドを自分で実行するので、実行前に内容を確認してから許可する設定にしておくと安全です。

07

ターミナルを使うときの注意点

  • 意味のわからないコマンドを貼り付けない:ネットで見つけたコマンドをそのまま実行すると、意図しない削除や設定変更が起きることがあります。何をするコマンドかを確認してから実行します。
  • 削除系は元に戻せないことがある:ターミナルからの削除はゴミ箱を経由しない場合があります。実行前に対象を読み返してください。
  • 鍵やパスワードをそのまま打たない:入力した内容は履歴に残ることがあります。APIキーなどは環境変数に置いて読み込ませます。
  • 管理者権限は必要なときだけ:権限を上げて実行すると、失敗したときの影響範囲も広がります。
08

関連用語

09

OS別のターミナルアプリと開き方

「ターミナル」はOSごとに用意されているアプリの名前でもあります。まずは標準で入っているものを使えば十分です。

標準のターミナルアプリ
OSアプリ開き方の例標準のシェル
macOSターミナル(Terminal.app)Spotlight(⌘+スペース)で「ターミナル」と入力zsh
Windows 11Windows ターミナルスタートボタンを右クリック →「ターミナル」PowerShell
Linux(Ubuntuなど)端末(GNOME Terminal など)Ctrl+Alt+Tbash など

使い方の公式な案内は、Macはターミナルユーザガイド(Apple サポート)、WindowsはWindows ターミナルのドキュメント(Microsoft Learn)にあります。ターミナルは「文字を打ち込む窓」で、その中で命令を解釈しているのがシェルです。同じターミナルの中で zsh や PowerShell を切り替えて使うこともできます。

VS Code などのエディタにも、画面の下にターミナルが内蔵されています。AIコーディングエージェントの多くは、このターミナルの中で動くか、ターミナルのコマンドを代わりに実行します。CLIのページもあわせて読むと、つながりが分かります。

10

関連記事

11

よくある質問

Q1. ターミナルとは何ですか?
コマンドと呼ばれる文字の命令を入力して、コンピュータに指示を出すためのアプリケーションのことです。打ち込んだコマンドを実行し、その結果を文字で表示するのが基本の役割です。

Q2. ターミナルとシェルは何が違いますか?
ターミナルは入力と表示を担当する窓(アプリ)で、シェルはその中で動き、コマンドを解釈して実行するプログラムです。macOSではzsh、WindowsではPowerShellがよく使われます。

Q3. ターミナルはどうやって開きますか?
macOSは「アプリケーション > ユーティリティ」またはSpotlight検索から「ターミナル」を起動します。Windowsはスタートメニューで「ターミナル」「PowerShell」を検索します。Linuxはアプリ一覧の「端末」から起動します。

Q4. 最初に覚えるべきコマンドはどれですか?
現在地を表示する pwd、ファイル一覧を表示する ls、フォルダを移動する cd の3つで十分に始められます。うまくいかないときは、まず pwd で今どこにいるかを確認するのが基本です。

Q5. ターミナルを使うときに危険なことはありますか?
意味を確認していないコマンドを貼り付けて実行するのが最も危険です。削除はゴミ箱を経由しない場合があり、元に戻せないことがあります。管理者権限での実行も、必要な場面に限ってください。