危険なコマンドを見分ける超入門
rm、del、mv、chmod、git reset、npm install、curlなど、AIが提案するコマンドには意味があります。全部を覚えなくても、危ない雰囲気に気づける最低限の見方を解説します。
公開: 2026-05-16 / 更新: 2026-06-11
ざっくり言うと
コマンドを全部覚える必要はありません。ただし、削除・上書き・巻き戻し・外部送信・インストールに関係する言葉だけは、見たら一度止まれるようにしておきます。
イメージ
正確には
Claude Code や Codex のようなAI作業ツールは、必要に応じてシェルコマンドを実行します。テスト実行やビルド確認のように安全な目的も多いですが、同じ仕組みでファイル削除やネットワーク通信もできてしまいます。
見たら一度止まるコマンド
| 種類 | 例 | 何に注意するか |
|---|---|---|
| 削除 | rm, del, Remove-Item | ファイルやフォルダが消える |
| 大量削除 | rm -rf, git clean -fd | まとめて消える可能性 |
| 移動・名前変更 | mv, move, Rename-Item | ファイルの場所が変わる |
| Git巻き戻し | git reset --hard, git checkout -- | 変更が消える可能性 |
| ネット取得 | curl, wget, Invoke-WebRequest | 外部から何かを取る |
| インストール | npm install, pip install | PCやプロジェクトに依存を追加 |
| 権限変更 | chmod, icacls | ファイル権限が変わる |
注意点
Windowsでは、PowerShell、コマンドプロンプト、Git Bashで同じように見える作業でも書き方が違います。ネット記事のコマンドをそのまま貼ると、環境に合わない場合があります。
やってみよう
コマンドは怖いものではありません。意味を確認してから使えば、AI作業の確認やテストにとても役立ちます。
参考ソース
- OpenAI Codex - Agent approvals & security(Tier 1)
- Anthropic - Claude Code Security(Tier 1)
- Git - Pro Git Book(Tier 1)
UPDATES
新着レッスンをLINEでお届け
新着レッスンやAIの最新ニュース、仕事に役立つヒントをお届けします!
リンク先は、運営元の Nanoha AI Labo 公式LINEです。
