1.2 KiB
1.2 KiB
Claude Code 安全利用ガイド
推奨される安全対策
1. バックアップ
- 重要なファイルは必ずバックアップ
- Gitでバージョン管理
- Time Machineやスナップショット機能を活用
2. Hooksによる制御
// ~/.claude/settings.json
{
"hooks": {
"before_bash": "~/.claude/hooks/command-check.sh"
}
}
3. 段階的な実行
- まず
--dry-run
オプションで確認 - 小さな変更から始める
- 破壊的な操作は避ける
4. 環境の分離
優先度順:
- Dockerコンテナ - 最も安全
- 仮想マシン - 完全な分離
- 専用ユーザー - 権限を制限
- 作業用ディレクトリ - 影響範囲を限定
5. Claude Codeへの指示
CLAUDE.mdに安全ルールを記載:
## 安全ルール
- `rm -rf` は使用禁止
- システムファイルの変更禁止
- sudoコマンドは確認を求める
- 実行前に影響範囲を説明する
6. モニタリング
- コマンド履歴の確認
- ファイルシステムの変更監視
- 定期的なログレビュー
緊急時の対応
- Ctrl+C で即座に停止
- プロセスの強制終了
- スナップショットから復元