0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

「とりあえず Yes」を卒業するための AI 時代のコマンド入門

0
Posted at

AI開発ツールでよく出るコマンドの意味まとめ

―「とりあえず Yes」を卒業するための最低限の早見表―

Claude Code や GitHub Copilot などの AI 開発ツールを使っていると、ターミナルやダイアログに見慣れないコマンドが次々と出てきます。「とりあえず Yes にしておこう…」で乗り切ってきた方向けに、よく出るコマンドの意味を一覧にまとめました。


先に結論:迷ったらここだけ覚える

  • y / Enter を押す前に、何を実行するか1行だけでも読む
  • rm / sudo / git reset --hard が出たら一旦止まる
  • 不安なら nCtrl + C で止めてよい
  • 削除・上書き・権限変更 は特に慎重に見る

コマンドの3つの種類

AIツールから求められる操作は、ざっくり次の3種類に分けられます。

種類 どんな操作? リスク
確認系 AI が「これをやっていいですか?」と聞いてくる 🟢 低
実行系 ファイル作成、コード実行、テスト、インストールなど 🟡 注意
破壊系 削除、上書き、変更破棄、権限変更など 🔴 危険

リスクの見方

  • 🟢 :基本的に安全
  • 🟡 注意:内容を見てから実行したい
  • 🔴 危険:意味が分からないなら止める

✅ まず覚えたい確認・承認系

コマンド 意味 リスク 補足
y / yes 承認・続行する 🟢 低 よく出るが、何を承認するのかは読む
n / no 拒否・キャンセルする 🟢 低 迷ったらまずこれで止めてよい
Enter デフォルト選択を選ぶ 🟡 注意 (Y/n) では Enter だけで承認になることがある
q 画面やツールを終了する 🟢 低 less などでよく使う
Ctrl + C 実行中の処理を止める 🟢 低 暴走した処理を止める緊急停止

🗂 よく出る基本コマンド

コマンド 意味 リスク 補足
cd フォルダ名 指定フォルダに移動する 🟢 低 cd .. で一つ上、cd ~ でホームへ
pwd 今いる場所を表示する 🟢 低 「今どこで作業しているか」の確認に便利
ls フォルダの中身を一覧表示する 🟢 低 ls -la で隠しファイルも表示
cat / less ファイルの内容を見る 🟢 低 less はスクロールしながら読める
head / tail 先頭・末尾だけを見る 🟢 低 ログ確認でよく出る

▶ 実行系でよく見るもの

コマンド 意味 リスク 補足
python ファイル名 Python スクリプトを実行する 🟡 注意 何をするファイルか分からないまま実行しない
python -m モジュール名 Python モジュールを実行する 🟡 注意 pytest などでよく使う
node ファイル名 JavaScript を実行する 🟡 注意 Node.js 系でよく出る
npm test テストを実行する 🟡 注意 基本は安全だが時間がかかることがある
code . 今のフォルダを VS Code で開く 🟢 低 よく使う便利コマンド
open . 今のフォルダを Finder で開く(Mac) 🟢 低 Mac 利用者向け

📝 ファイル操作系

コマンド 意味 リスク 補足
mkdir 新しいフォルダを作る 🟢 低 比較的安全
touch 空のファイルを作る 🟢 低 既存ファイルでは更新日時だけ変わることもある
cp ファイルをコピーする 🟢 低 -r でフォルダごとコピー
mv ファイルを移動 / 名前変更する 🟡 注意 同名ファイルがあると上書きの可能性あり
rm ファイルを削除する 🔴 危険 ゴミ箱に入らず即削除
rm -rf フォルダごと強制削除する 🔴 危険 かなり危険。意味が曖昧なら実行しない

📦 インストール・環境変更系

コマンド 意味 リスク 補足
npm install / pnpm install 依存パッケージを入れる 🟡 注意 多数のライブラリが追加されることがある
pip install パッケージ名 Python パッケージを入れる 🟡 注意 仮想環境かどうか確認すると安心
brew install パッケージ名 Mac にソフトを入れる 🟡 注意 PC 環境側に影響する
chmod +x ファイル名 実行権限を付ける 🟡 注意 権限変更なので慎重に
sudo コマンド 管理者権限で実行する 🔴 危険 分からないまま実行しない

🌱 Git系(AIツールで意外とよく出る)

コマンド 意味 リスク 補足
git status 変更状態を確認する 🟢 低 まず見ると安心
git diff 変更差分を見る 🟢 低 AI が何を変えたか確認できる
git restore . 作業中の変更を元に戻す 🔴 危険 未保存の変更が消える
git reset --hard 変更を破棄して戻す 🔴 危険 未コミットの変更が消える
git clean -fd 未追跡ファイルを削除する 🔴 危険 Git 管理外のファイルも消えることがある

🧠 迷ったらこの3つを確認

  • 何を変えるコマンドか?

    • 実行だけか
    • 作成か
    • 削除・上書きか
  • どこに影響するか?

    • 今のプロジェクトだけか
    • Git 管理下か
    • PC 全体か
  • やり直せるか?

    • 元に戻せるか
    • コミットやバックアップがあるか

まとめ

AI開発ツールは便利ですが、「よく分からないまま Yes を押し続ける」のは少し危険です。

とはいえ、最初から全部理解する必要はありません。
まずは次の感覚だけ持っておくとだいぶ安心です。

  • yEnter は内容を見てから
  • rm / sudo / git reset --hard は一旦止まる
  • 不安なら nCtrl + C で止めてよい

「何をしようとしているか」を少しだけ意識できるようになると、AIツールはかなり使いやすくなります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?