掲載済み (2026-07-04号)
090 156文字 • 1分

Claude Code / Codexを安全に動かすためのmacOSでのローカルVM基盤

日本語

掲載情報

概要

AIエージェントにホストOSの全権限を与えず、Limaを用いたUbuntu VM上で実行環境とアクセス権限を隔離・管理するセキュアなmacOS向けローカル基盤の構築手法。

詳細内容

Claude CodeやCodexといったAI Agentにホストマシンの全権限(SSH鍵、AWS認証、ホームディレクトリ等)を渡すリスクを回避するため、Lima(macOS向けVMマネージャ)を利用した隔離環境の構築方法を解説しています。主な特徴は、ホストとの共有を特定のワークスペースに限定すること、AWS認証情報やGit用のSSH鍵をVM内で独立させること、そして`mise`を用いて必要な開発ツール群のバージョンを管理することです。また、エージェントの作業ディレクトリを常に特定範囲に固定するラッパーを用意することで、誤操作によるシステム全体への影響を最小限に抑えています。これにより「Agentがどこまで触ってよいか」というインフラ面での境界線(セキュリティ境界)を明確に定義し、安全なAI開発環境を実現しています。