Claude Code mit RStudio auf dem Mac verwenden
Sie haben RStudio auf dem Mac zum Ausführen von R-Code und Claude Code für KI-gestützte Programmierunterstützung. Dieses Tutorial zeigt Ihnen, wie Sie beide Tools zusammen mit denselben Projektdateien verwenden können. Sie erstellen ein R-Projekt, schreiben etwas Code manuell und verwenden dann Claude Code vom Terminal aus, um es mit Visualisierungen und Analysen zu erweitern – während RStudio geöffnet bleibt, um Ihren Code auszuführen und zu testen.
Wichtige Konzepte
- Terminal - Die Befehlszeilenschnittstelle des Mac, in der Claude Code läuft
- Geteilte Dateien - Sowohl RStudio als auch Claude Code arbeiten an denselben Dateien in Ihrem Dokumente-Ordner
- Hybrid-Workflow - RStudio führt Code aus; Claude Code schreibt und verbessert ihn
Was Sie benötigen
- Abgeschlossene Anleitung Claude Code auf dem Mac installieren
- RStudio auf dem Mac installiert
- 20-30 Minuten
Schritt 1: RStudio auf dem Mac öffnen
- Drücken Sie Command (⌘) + Leertaste, um die Spotlight-Suche zu öffnen
- Geben Sie
RStudioein - Drücken Sie die Return-Taste (↩), um es zu öffnen
- Das RStudio-Fenster öffnet sich mit mehreren Bereichen
Schritt 2: Ein neues R-Projekt erstellen
- Klicken Sie in RStudio im oberen Menü auf File
- Klicken Sie auf New Project…
- Wählen Sie New Directory
- Wählen Sie New Project
- Geben Sie als Directory name ein:
test_claude - Klicken Sie auf Browse neben „Create project as subdirectory of:“
- Navigieren Sie zu Ihrem Dokumente-Ordner
- Klicken Sie auf Öffnen (englisch: Open)
- Klicken Sie auf Create Project
- RStudio erstellt das Projekt und wechselt dorthin
Schritt 3: Ein neues R-Skript erstellen
- Klicken Sie in RStudio auf File > New File > R Script
- Ein neues leeres Skript öffnet sich im oberen linken Bereich
- Klicken Sie auf File > Save (oder drücken Sie Command (⌘) + S)
- Nennen Sie die Datei:
iris.R - Klicken Sie auf Sichern (englisch: Save)
Schritt 4: Ersten Code manuell schreiben
Geben Sie diesen Code in Ihre iris.R-Datei ein:
data(iris)
str(iris)
summary(iris)
- Klicken Sie auf File > Save, um Ihre Änderungen zu speichern (oder drücken Sie Command (⌘) + S)
- Um den Code auszuführen: Markieren Sie alle Zeilen und klicken Sie auf die Run-Schaltfläche (oben rechts im Skriptbereich)
- Sie sollten die Ausgabe im Console-Bereich sehen, die Datensatzstruktur und Statistiken zeigt
Schritt 5: Terminal öffnen
- Öffnen Sie den Finder und klicken Sie in der linken Seitenleiste auf Programme (Applications)
- Öffnen Sie den Ordner Dienstprogramme (Utilities)
- Doppelklicken Sie auf Terminal
- Das Terminal-Fenster öffnet sich
Schritt 6: Zu Ihrem Projektordner navigieren
- Geben Sie im Terminal diesen Befehl ein:
cd ~/Documents/test_claude - Überprüfen Sie, ob Sie am richtigen Ort sind, indem Sie eingeben:
ls - Sie sollten
iris.Rundtest_claude.Rprojaufgelistet sehen
Tipp: Wenn Sie sich beim genauen Pfad nicht sicher sind, können Sie den Ordner aus dem Finder per Drag & Drop ins Terminal ziehen und der vollständige Pfad erscheint automatisch!
Schritt 7: Claude Code starten
- Geben Sie im Terminal ein:
claude
Melden Sie sich mit Ihrem Claude-Abonnement an, wie im Installations-Tutorial beschrieben. Nach der Anmeldung sehen Sie eine Willkommensnachricht und die Eingabezeile von Claude Code. Wenn Claude Code fragt, ob Sie den Dateien in diesem Ordner vertrauen, wählen Sie Yes und drücken Sie Enter.
Schritt 8: Claude um ein Streudiagramm bitten
Wenn Claude Code langsam ist oder nicht reagiert, warten Sie einfach, bis es initialisiert ist. Dann geben Sie diese Anfrage ein:
Füge Code zu iris.R hinzu, um ein Streudiagramm der Kelchblattlänge gegen die Kelchblattbreite zu erstellen, gefärbt nach Art. Verwende ggplot2.
- Claude Code liest Ihre
iris.R-Datei und fügt den Visualisierungscode hinzu - Wenn Claude um Erlaubnis bittet,
iris.Rzu bearbeiten, wählen Sie Yes (mit den Pfeiltasten, dann Enter drücken) - Warten Sie, bis Claude fertig ist (Sie sehen eine Bestätigungsnachricht)
Schritt 9: Den neuen Code in RStudio ausführen
- Wechseln Sie zurück zu RStudio (klicken Sie auf das RStudio-Fenster oder drücken Sie Command (⌘) + Tab)
- Möglicherweise sehen Sie eine Aufforderung, dass die Datei geändert wurde – klicken Sie auf Yes, um sie neu zu laden
- Wenn der neue Code nicht angezeigt wird, klicken Sie auf File > Reopen with Encoding…, wählen Sie UTF-8 und klicken Sie auf OK
- Markieren Sie den gesamten Code und klicken Sie auf Run
- Ein Streudiagramm erscheint im Plots-Bereich (unten rechts)
- Wenn Sie einen Fehler zu ggplot2 erhalten, installieren Sie es durch Eingabe von
install.packages("ggplot2")im Console-Bereich
Schritt 10: Das Streudiagramm verfeinern
- Wechseln Sie zum Terminal (drücken Sie Command (⌘) + Tab oder klicken Sie auf das Terminal-Fenster)
- Geben Sie diese Anfrage ein:
Entferne den Titel. Verwende für jede Art eine andere Punktform. Wechsle zum Classic-Theme.
Schritt 11: Das verfeinerte Diagramm ansehen
- Wechseln Sie zu RStudio
- Laden Sie die Datei neu, wenn Sie dazu aufgefordert werden
- Markieren Sie den aktualisierten Code und klicken Sie auf Run
- Das Diagramm sollte jetzt ohne Titel angezeigt werden, mit verschiedenen Punktformen für jede Art und im Classic-Theme
Schritt 12: Claude um PCA-Plot bitten
- Wechseln Sie zum Terminal
- Geben Sie diese Anfrage ein:
Füge Code hinzu, um eine PCA für die numerischen Variablen durchzuführen und die Proben mithilfe der ersten beiden Hauptkomponenten zu plotten.
Schritt 13: Die PCA-Analyse ausführen
- Wechseln Sie zu RStudio
- Laden Sie die Datei neu, wenn Sie dazu aufgefordert werden
- Markieren Sie den gesamten Code und klicken Sie auf Run
- Ein PCA-Plot erscheint, der Proben auf PC1 und PC2 projiziert zeigt, gefärbt nach Art
Schritt 14: Claude um Überprüfung und Kommentare bitten
- Wechseln Sie zum Terminal
- Geben Sie diese Anfrage ein:
Überprüfe das gesamte Skript auf Korrektheit. Füge Kommentare hinzu, wenn nötig. - Claude überprüft den Code und fügt umfassende Kommentare hinzu
Schritt 15: Claude bitten, R Markdown zu erstellen
- Wechseln Sie zum Terminal
- Geben Sie diese Anfrage ein:
Erstelle eine neue R-Markdown-Datei für diese Analyse. Speichere sie als iris_report.Rmd - Wenn Claude um Erlaubnis bittet, diese Datei zu erstellen, wählen Sie Yes
- Claude erstellt eine neue
.Rmd-Datei in Ihrem Projektordner
Schritt 16: Die R-Markdown-Datei kompilieren
- Wechseln Sie zu RStudio
- Klicken Sie auf File > Open File…
- Wählen Sie
iris_report.Rmdund klicken Sie auf Öffnen (englisch: Open) - Klicken Sie auf die Knit-Schaltfläche (mit einem Wollknäuel-Symbol) oben im Skriptbereich
- Wenn RStudio meldet, dass Pakete wie rmarkdown benötigt werden, klicken Sie auf Install (oder Yes), warten Sie, bis die Installation abgeschlossen ist, und klicken Sie dann erneut auf Knit
- RStudio generiert einen HTML-Bericht
- Der Bericht öffnet sich in einem neuen Fenster und zeigt Ihre vollständige Analyse mit erzählendem Text
- Die HTML-Datei wird in Ihrem Projektordner gespeichert
Fehlerbehebung
- RStudio zeigt Dateiänderungen nicht an - Klicken Sie auf File > Reopen with Encoding…, wählen Sie UTF-8 und klicken Sie auf OK, um die Datei manuell neu zu laden, oder schließen Sie die Datei und öffnen Sie sie erneut.
- „claude: command not found“ - Stellen Sie sicher, dass Sie die Installationsanleitung abgeschlossen haben. Versuchen Sie, ein neues Terminal-Fenster zu öffnen, oder schließen Sie Terminal vollständig (Command (⌘) + Q) und öffnen Sie es erneut.
- Plots erscheinen nicht - Stellen Sie sicher, dass ggplot2 installiert ist. Führen Sie
install.packages("ggplot2")in der RStudio-Konsole aus, wenn nötig. - „No such file or directory“ - Überprüfen Sie, ob Sie den Pfad in Schritt 6 korrekt eingegeben haben. Versuchen Sie den Drag-and-Drop-Trick: Ziehen Sie den test_claude-Ordner aus dem Finder ins Terminal, nachdem Sie
cd(mit einem Leerzeichen) eingegeben haben. - Claude Code ist bei der ersten Anfrage langsam - Warten Sie 30-60 Sekunden, bis Claude initialisiert ist. Nachfolgende Anfragen werden schneller sein.
Mac-Tastenkombinationen
Nützliche Tastenkombinationen zum Wechseln zwischen Apps:
- Command (⌘) + Tab - Schnell zwischen geöffneten Anwendungen wechseln
- Command (⌘) + ` (Backtick) - Zwischen Fenstern derselben Anwendung wechseln
- Command (⌘) + Leertaste - Spotlight-Suche öffnen (um Apps zu öffnen)
- Command (⌘) + Q - Eine Anwendung vollständig beenden
Nächste Schritte
- Versuchen Sie, Claude zu bitten, statistische Tests (t-Tests, ANOVA) zu Ihrer Analyse hinzuzufügen
- Bitten Sie Claude, eine Python-Version dieses Codes zu erstellen und ein Quarto-Dokument vorzubereiten
- Bitten Sie Claude, Funktionen für sich wiederholende Aufgaben in Ihren R-Skripten zu erstellen
- Verwenden Sie Claude, um Fehlermeldungen zu debuggen, wenn Ihr R-Code nicht läuft
- Erkunden Sie, wie Sie Claude bitten können, langsamen R-Code für bessere Leistung zu optimieren
Workflow-Zusammenfassung
Diese Hybrid-Einrichtung kombiniert das Beste aus beiden Welten:
- RStudio (Mac) - Interaktive R-Konsole, sofortige Plot-Anzeige, vertraute GUI zum Ausführen von Code
- Claude Code (Terminal) - KI-gestützte Codegenerierung, Überprüfung und Verbesserung
- Geteilte Dateien - Beide Tools arbeiten an denselben Dateien in Ihrem Dokumente-Ordner
- Iterative Verfeinerung - Beginnen Sie mit manuellem Code, verbessern Sie mit Claude, testen Sie in RStudio, dann verfeinern Sie weiter
- Dokumentation - Claude kann umfassende Berichte und Kommentare für Ihre Analyse generieren
Der Workflow ist einfach: Schreiben oder bearbeiten Sie Code mit Claude im Terminal, dann testen und führen Sie ihn sofort in RStudio aus. Kein Dateikopieren oder manuelles Synchronisieren nötig – beide Anwendungen greifen nahtlos auf dieselben Dateien auf Ihrem Mac zu.
Erstellt von Steven Ge am 11. Dezember 2025.