Einrichtung
Ein Google-Konto, die Antigravity IDE und uv genügen für den Einstieg. Mit uv entsteht für Google ADK und für LangChain je ein eigenes Python-Projekt.
Google für Studierende
Google stellt Studierenden ein Jahr lang Google AI Plus kostenlos bereit, mit höheren Nutzungslimits und zusätzlichen Funktionen. Bei der Registrierung ist eine gültige Zahlungsmethode erforderlich; ohne rechtzeitige Kündigung verlängert sich das Abo nach Ablauf kostenpflichtig. Die Bedingungen stehen auf der Angebotsseite.
Google Antigravity
Google Antigravity ist eine Entwicklungsumgebung mit eingebautem Coding-Agenten: Der Agent schreibt und ändert Code, die Gruppe prüft das Ergebnis.
- Die Antigravity IDE herunterladen und installieren.
- Mit dem Google-Konto anmelden.
- Einen leeren Projektordner öffnen.
AGENTS.md
Eine AGENTS.md im Projektordner gibt dem Coding-Agenten den Kontext: worum es im Projekt geht, wo was liegt und welche Regeln gelten. Ausgangspunkt ist die Projektbeschreibung. Die Datei wächst mit dem Projekt; nur Regeln eintragen, die für die Gruppe tatsächlich gelten. Beispiele auf agents.md.
uv installieren
uv verwaltet Python-Versionen, Pakete und virtuelle Umgebungen in einem Werkzeug. Installation laut Anleitung:
Mac:
curl -LsSf https://astral.sh/uv/install.sh | shWindows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Danach das Terminal neu öffnen und mit uv --version prüfen.
Projekt mit Google ADK
uv init google-adk-test --python 3.13
cd google-adk-test
uv add google-adk
uv add pandasDen Ordner google-adk-test in Antigravity öffnen und im integrierten Terminal die Umgebung aktivieren:
Mac:
source .venv/bin/activateWindows:
.venv\Scripts\activateProjekt mit LangChain
uv init langchain-agent --python 3.13
cd langchain-agent
uv add langchain
uv add langchain-google-genaiDen Ordner in Antigravity öffnen und im integrierten Terminal aktivieren:
Mac:
source .venv/bin/activateWindows:
.venv\Scripts\activateAPI-Schlüssel
Schlüssel gehören in eine Datei .env im Projektordner, die in .gitignore steht. Nie in Code, Screenshots, Chats oder Commits.