Herdbell ブログ

ガイド

AI コーディングエージェントの安全チェックリスト:コマンドを実行させる前の 10 のルール

Herdbell チーム · 公開 · 更新

結論: AI コーディングエージェントに Mac 上でコマンドを実行させるための実践的な 10 のルール:git を使い、許可する前に読み、権限の確認をオンにしておく。

コマンドを実行できる AI コーディングエージェントは強力ですが、ときに間違えます。この 10 の習慣に特別なツールは不要で、悪いコマンドが悪い一日になるのを防ぎます。

チェックリスト

  1. git リポジトリで作業し、大きなタスクの前にコミットしておけば、どんな変更も元に戻せます。
  2. 許可する前にコマンドを読みましょう。特に rm、sudo、curl | sh、プロジェクト外のパスを含むものは要注意です。
  3. 権限の確認はオンのままにしてください。スキップするのは避けましょう。スキップが危険な理由もご覧ください。
  4. 返答を速くしましょう。そうすれば、確認をオフにしたくなりません。キー 1 つで答えられるポップアップが役立ちます。
  5. ジョブごとに専用のフォルダを用意しましょう。あるエージェントが別のプロジェクトに触れるのを防げます。
  6. 機密情報をチャットに入れないでください。キー、トークン、パスワードをプロンプトに貼り付けないようにします。
  7. 差分を確認しましょう。マージやデプロイの前に、何が変わったかを見直します。
  8. 本当に安全なものだけをあらかじめ許可し、残りは確認のままにします。
  9. リクエストを長く放置しないでください。読んでいないリクエストは、拒否するのが安全です。
  10. 止め方を知っておきましょう。各エージェントの停止・中断の方法と、連携しているツールの切断方法を確認しておきます。

Herdbell が役立つ場面

Herdbell だけでエージェントが安全になるわけではありません。人間側の対応を支えます。すべてのリクエストをその瞬間に確認でき、危険なコマンドは 2 回確認し、答えのないリクエストは承認されずにエージェント自身のプロンプトに戻ります。判断はあなたのものです。

よくある質問

AI エージェントにシェルコマンドを実行させても安全ですか?

権限をオンのままにし、許可する内容を読み、git から復元できるプロジェクトで作業するなら、安全に使えます。こうした確認を省くのは危険です。

常に二度読むべきコマンドは?

ファイルの削除、sudo の使用、スクリプトのダウンロードと実行、プロジェクトフォルダ外へのアクセスを行うもの。