Claude Codeを使ったAI駆動開発 2026.02.13 2026.03.26 篠原 隆司 Claude Code を安全に導入するための環境構築を、ゼロから記録しているシリーズです。VMware 上の Ubuntu 24.04 LTS に隔離環境を構築し、Claude Code をインストールして運用するまでの全工程をまとめています。 「便利だから」とそのまま使い始めるのではなく、リスクを理解し、OS レベルで制限をかけてから導入する方針で進めています。 【広告】 XServer VPS には Claude Code のアプリイメージが用意されています。 VPS上に独立した Claude Code 環境を簡単に構築することができます。 VPSでいろいろ試すなら『XServer VPS』 Claude Code を安全に使うために知っておくこと Claude Code を使い始める前に知っておくべきリスクと、OS レベルの制限が必要な理由を整理 環境構成の検討経緯 メインPC直接・WSL2・VMware を比較し、VMware + Ubuntu を採用するまでの検討過程を解説 Claude Code 導入の設計と方針 環境構築の設計思想、全体像、作業ステップの一覧をまとめた概要ページ Ubuntu 24.04.3 LTS セットアップ記録 OS インストールからネットワーク設定、SSH 接続可能な状態までのベース環境構築手順を解説 Claude Code 専用ユーザーの作成と権限設計 プロジェクトごとに Linux ユーザーを分離し、OS レベルでファイルアクセスを制限する手順を解説 SSH強化とファイアウォール設定 公開鍵認証への切り替え、fail2ban の導入、UFW でアウトバウンド通信を制限する手順を解説 Claude Code 専用ユーザーの制限設定 ディスククォータ、プロセス数・メモリ制限、設定ファイルのロック、コマンド制限の手順を解説 Claude Code のインストールと初期設定 ネイティブインストーラーによる Claude Code の導入、認証設定、動作確認までの手順を解説 開発ワークフローの設定 settings.json による権限設定、CLAUDE.md の配置、雛形ディレクトリの作成、Git リポジトリの初期化手順を解説 ファイル同期とコミット連携の設定 rsync による自動同期(Ubuntu→メインPC)、メインPCからUbuntuへのファイル送信、commit.template の設定手順を解説 WordPress を例に CMS 開発環境の構築 WordPress を例に、CMS 案件での .gitignore 設計、ファイル配置、settings.json の更新、rsync ルールの設定、独自テーマの作成手順を解説。他の CMS にも応用可能 Claude Code にプロジェクトの知識を渡す MySQL クライアントの導入と読み取り専用での DB 接続、Composer プロジェクトで vendor を置かず composer.json だけで開発する考え方を解説 日々の開発サイクル 構築した環境を使った日常の開発フロー——sync-watch の起動から、Claude Code への指示、差分確認、コミットまでの1日の流れを紹介 新しいプロジェクトの始め方(チートシート) 記事5〜12の手順を要約したチートシート。2案件目以降に参照する手順書として、専用ユーザーの作成からファイル同期の確認まで一連の操作をまとめたもの 環境の移行・バックアップ・復元 バックアップ対象の整理、別サーバーへの移行手順、VMware スナップショットからの復元、Claude Code の認証再設定、案件終了時のクリーンアップをまとめたもの Claude Code を安全に使うために知っておくこと 環境構成の検討経緯 Claude Code 導入の設計と方針 Ubuntu 24.04.3 LTS セットアップ記録 Claude Code 専用ユーザーの作成と権限設計 SSH強化とファイアウォール設定 Claude Code 専用ユーザーの制限設定 Claude Code のインストールと初期設定 開発ワークフローの設定 ファイル同期とコミット連携の設定 WordPress を例に CMS 開発環境の構築 Claude Code にプロジェクトの知識を渡す 日々の開発サイクル 新しいプロジェクトの始め方(チートシート) 環境の移行・バックアップ・復元 【広告】 XServer VPS には Claude Code のアプリイメージが用意されています。 VPS上に独立した Claude Code 環境を簡単に構築することができます。 VPSでいろいろ試すなら『XServer VPS』 このページのお問い合わせ 同じ階層のページ システム開発・ホームページ制作の株式会社オルタ メディアサポート 会社情報 業務案内 Windows 開発環境ガイド PHPノウハウ集 WordPress 編集入門ガイド Claude Codeを使ったAI駆動開発 技術情報 LP お問合せ ブログ 1つ上の階層のページ システム開発・ホームページ制作の株式会社オルタ メディアサポート 会社情報 業務案内 Windows 開発環境ガイド PHPノウハウ集 WordPress 編集入門ガイド Claude Codeを使ったAI駆動開発 技術情報 LP お問合せ ブログ