ホーム

WindowsでClaude CodeとRStudioを使用する

WindowsのRStudioでRコードを実行しながら、Claude CodeでAI支援を受ける方法を学びます。このチュートリアルでは、同じプロジェクトファイルを共有しながら両者を切り替えて使用します。Rプロジェクトを作成し、基本的なコードを記述した後、PowerShellのClaude Codeに可視化やPCA解析を生成させ、R Markdownレポートまで仕上げます。その間、RStudioは開いたままでコードの実行とテストができます。

主要コンセプト

必要なもの


ステップ1:WindowsでRStudioを開く

ステップ2:新規Rプロジェクトを作成

ステップ3:新規Rスクリプトを作成

ステップ4:初期コードを手書き

iris.R ファイルに以下のコードを入力します:

data(iris)
str(iris)
summary(iris)

ステップ5:PowerShellを開く

ステップ6:プロジェクトフォルダへ移動

ステップ7:Claude Codeを起動

インストールチュートリアルに従って、Claudeサブスクリプションでログインしてください。ログイン後、ウェルカムメッセージとClaude Codeのプロンプトが表示されます。Claude Codeがこのフォルダ内のファイルを信頼するかどうか尋ねてきた場合は、Yesを選んでEnterを押してください。

ステップ8:散布図コードを追加

Claude Codeの起動が遅い場合は、初期化が完了するまで待ちましょう。その後、以下のリクエストを入力します:

iris.Rに、がく片の長さと幅の散布図を種ごとに色分けして作成するコードを追加してください。ggplot2を使用してください。

ステップ9:RStudioで新しいコードを実行

ステップ10:散布図を改良

ステップ11:改良されたプロットを表示

ステップ12:PCAプロットを追加

ステップ13:PCA解析を実行

ステップ14:レビューとコメント追加をClaudeに依頼

ステップ15:R Markdownを作成

ステップ16:R Markdownファイルをニット


トラブルシューティング

症状 対処
RStudioが更新を検知しない File > Reopen with Encoding… をクリックし、UTF-8 を選んで OK をクリックして手動リロード
The term 'claude' is not recognized インストールガイドを再確認。PowerShellを閉じて新しいウィンドウを開き、もう一度試す
プロットが表示されない RStudio Consoleで install.packages("ggplot2") を実行
ステップ6で Cannot find path ... because it does not exist プロジェクトが別のフォルダにある可能性があります。RStudioの Files ペインの上部に表示されるパスで test_claude の場所を確認できます。ドキュメントフォルダがOneDriveでバックアップされている場合は cd ~\OneDrive\Documents\test_claude を試してください。パスにスペースが含まれる場合は引用符で囲みます(例:cd "C:\Users\Your Name\OneDrive\Documents\test_claude")
初回リクエストが遅い 30〜60秒待てば初期化され、その後は高速化します
WSLを使っている場合 オプションのWSL/Ubuntuの方法を設定した場合は、ステップ5〜16でPowerShellの代わりに Ubuntu アプリを開き、cd /mnt/c/Users/YourUsername/Documents/test_claude でプロジェクトへ移動

次のステップ

ワークフローまとめ

このハイブリッドセットアップは両方のツールの長所を組み合わせます:

ワークフローはシンプルです。PowerShellのClaudeでコードを記述・編集し、すぐにRStudioでテストして実行します。ファイルのコピーや手動同期は不要で、両ツールが同じファイルを共有します。


Steven Geが2025年12月11日に作成。