+170 XP

Extensions: Gemini mit Apps verbinden

Extensions (jetzt „Apps"): Gemini mit Google-Diensten verbinden

Fragen Sie Gemini „fasse die wichtigsten Punkte aus diesem YouTube-Video zusammen" und fügen einen Link ein, dann liest es tatsächlich das Transkript und antwortet, ohne Copy-and-paste. Genau dieser Schritt (der Zugriff auf einen laufenden Google-Dienst, um echte Daten zu holen) ist die Aufgabe der Connectors in der App. Sie machen aus Gemini etwas, das nicht nur über die Welt redet, sondern aus ihr schöpfen kann.

Hinweis zur Bezeichnung: Google verabschiedet sich in der Gemini-App vom Label „Extensions" und nennt diese Connectors jetzt Apps (manchmal „verbundene Apps"). An manchen Stellen und in älteren Docs finden Sie weiterhin die alte Bezeichnung „Extensions". Das Verhalten ist dasselbe: ein Connector, über den Gemini in Echtzeit auf einen bestimmten Google-Dienst zugreift. Diese Lektion verwendet „Apps" für die aktuelle UI und weist darauf hin, wo der alte Begriff noch auftaucht.

Was diese Connectors tatsächlich sind

Eine App (früher Extension) ist ein Connector, über den die Gemini-App in Ihrem Namen einen bestimmten Dienst aufruft, in Echtzeit, mitten in einer normalen Unterhaltung. Wenn ein Connector aktiv ist und Ihr Prompt ihn klar braucht, leitet Gemini einen Teil der Anfrage an diesen Dienst weiter, erhält strukturierte Daten zurück und baut sie in die Antwort ein.

Zu den von Google gebauten Connectors in der Gemini-App gehören:

  • Google Workspace (Gmail, Drive, Docs): eigene Inhalte durchsuchen und zusammenfassen.
  • YouTube: Fakten, Zusammenfassungen und Timestamps aus einem bestimmten Video holen.
  • Google Maps: Routen, Orte, Fahrzeit.
  • Google Flights und Google Hotels: aktuelle Reiseoptionen.

Das unterscheidet sich vom Grounding mit Google Search, das öffentliche Webergebnisse abruft, um Halluzinationen zu reduzieren. Apps greifen auf *benannte Dienste* zu (oft auf Ihre privaten Daten, etwa Ihr eigenes Drive) und können dienstspezifische Strukturen zurückgeben. Search-Grounding beantwortet „was im offenen Web wahr ist". Apps beantworten „was in diesem Video / meinem Drive / auf dieser Route steht".

Hinweis: Namen und Verfügbarkeit der Connectors ändern sich über die Zeit und je nach Kontotyp. Die aktuelle Liste finden Sie im Hilfe-Center der Gemini-Apps, das die verbindliche Quelle ist.

Ein konkreter Durchlauf: YouTube und Drive in einem Prompt

Angenommen, Sie haben einen Konferenzvortrag auf „später ansehen" gesetzt und haben außerdem ein Strategiedokument in Drive. Sie wollen beides abgleichen.

Prompt:

Fasse die 5 Hauptargumente in diesem Vortrag zusammen: youtube.com/watch?v=EXAMPLE, dann finde mein Drive-Dokument namens „2026 Roadmap" und sage mir, welche Argumente unserem Plan widersprechen.

Das passiert unter der Haube:

  1. Gemini erkennt zwei Intents: eine YouTube-Abfrage und eine Drive-Abfrage.
  2. Der @YouTube-Connector holt Transkript und Metadaten des Videos.
  3. Der @Google-Workspace-Connector durchsucht *Ihr* Drive nach der Datei „2026 Roadmap".
  4. Gemini führt beide Quellen zusammen und erstellt den Vergleich.

Sie können ein Tool erzwingen, indem Sie in der Gemini-App @ eingeben, wodurch sich der Picker öffnet. @YouTube summarize this: <link> ist eindeutig und in der Regel verlässlicher, als darauf zu hoffen, dass Gemini es ableitet.

Eine echte Einschränkung, die Sie verinnerlichen sollten: Der Workspace-Connector durchsucht Inhalte, *die Sie bereits besitzen und auf die Sie zugreifen können*. Er ist durch die Berechtigungen Ihres Google-Kontos begrenzt. Er zeigt keine private Datei eines Kollegen, die Sie nicht öffnen können. Das ist das Sicherheitsmodell, keine Einschränkung, die man umgehen sollte.

Aktivieren

Diese Connectors werden pro Konto verwaltet, nicht pro Chat.

  1. Öffnen Sie die Gemini-App.
  2. Gehen Sie zu Einstellungen → Apps (in älteren Builds steht dort noch Extensions).
  3. Schalten Sie jeden einzelnen (YouTube, Workspace, Maps, Flights, Hotels) ein oder aus.

Wenn Sie den Workspace-Connector erstmals aktivieren, erteilen Sie Gemini die Berechtigung, Ihre Inhalte in Gmail, Drive und Docs zu lesen, um Ihre Prompts zu beantworten. Sie können das jederzeit im selben Panel oder auf Ihrer Google-Konto-Berechtigungsseite widerrufen.

Zwei Dinge, über die viele stolpern:

  • Ein aktivierter Connector wird nicht immer aufgerufen. Gemini ruft ihn nur auf, wenn Ihr Prompt ihn braucht. Vage Prompts führen zu vagem Verhalten. Seien Sie explizit.
  • Workspace-Content-Connectors können auf manchen Enterprise-Konten je nach Admin-Policy nicht verfügbar sein. Wenn @Gmail nichts zurückgibt, fragen Sie Ihren Workspace-Admin, bevor Sie von einem Fehler ausgehen.

In der App vs. selbst gebaut

Die oben genannten Connectors der Gemini-*App* sind vorgebaut, für Endnutzer gedacht und über Toggles verwaltet. Für Entwickler liegt die eigentliche Tiefe darin, dass **die *gleiche Idee* (das Modell soll live Tools aufrufen können) etwas ist, das Sie selbst über die API umsetzen.** Zu wissen, wo die Grenze liegt, ist wichtig.

In der App: Gems können diese Connectors ebenfalls nutzen

Ein Gem (Ihr gespeicherter eigener Assistent) läuft in der Gemini-App und erbt daher die von Ihnen aktivierten Connectors. Ein „Travel Planner"-Gem kann sich auf Maps und Flights stützen, ohne dass Sie pro Chat etwas neu aktivieren. **Die Instruktionen des Gems prägen, *wie* er sie nutzt; der Konto-Toggle steuert, *ob* sie überhaupt existieren.**

In der API: Sie bauen die Verbindung

Wenn Sie zu Google AI Studio und der Gemini API wechseln, bekommen Sie die vorgebauten YouTube- oder Drive-Connectors der App nicht. Stattdessen verdrahten Sie Fähigkeiten selbst. Zwei Mechanismen sind relevant:

  1. Built-in Tools. Die API stellt First-Party-Tools bereit, die Sie einschalten, vor allem Grounding mit Google Search und Code Execution. Das ist Konfiguration, kein eigener Code:
python
from google import genai
from google.genai import types

client = genai.Client()

response = client.models.generate_content(
    model="gemini-2.5-flash",
    contents="What were Google's most recent AI announcements?",
    config=types.GenerateContentConfig(
        tools=[types.Tool(google_search=types.GoogleSearch())]
    ),
)

print(response.text)

Dieses google_search-Tool ist das API-Äquivalent zum Search-Grounding der App: Das Modell entscheidet, wann es abfragt, holt aktuelle Ergebnisse und zitiert sie. Den Modell-Tier lesen Sie am model-String ab. Flash ist der schnelle, günstigere Tier für Tool-Calls in hoher Zahl; Pro ist der stärkere Reasoner für komplexe, mehrstufige Tool-Nutzung.

  1. Function Calling (Ihre eigenen Tools). So verbinden Sie Gemini mit *jeder* App oder API, die Sie kontrollieren: Ihrem CRM, einem internen Inventory-Service, einem Zahlungssystem. Sie beschreiben eine Funktion; das Modell entscheidet, wann es sie mit welchen Argumenten aufruft; Ihr Code führt sie aus und gibt das Ergebnis zurück.
python
from google import genai
from google.genai import types

def get_order_status(order_id: str) -> dict:
    # Hier steht Ihr echter Backend-Aufruf.
    return {"order_id": order_id, "status": "shipped", "eta": "2026-03-14"}

client = genai.Client()
chat = client.chats.create(
    model="gemini-2.5-flash",
    config=types.GenerateContentConfig(tools=[get_order_status]),
)

reply = chat.send_message("Where is order A-2291?")
print(reply.text)

Das SDK liest Signatur und Docstring Ihrer Funktion, um das Tool-Schema automatisch zu bauen, ruft bei Bedarf get_order_status("A-2291") auf und speist das Ergebnis zurück in die Unterhaltung. *Das* ist der Baustein hinter jedem „Gemini, das Dinge tut", das Sie ausliefern werden. Der Maps-Connector der App ist nur eine polierte, gehostete Version desselben Musters.

Wissenscheck

1. Was beschreibt den Kernzweck einer Extension in der Gemini-App am besten?

2. Wie unterscheidet sich der Einsatz von Extensions grundlegend vom Grounding mit Google Search?

3. Warum ruft Gemini im Beispiel-Prompt, der einen YouTube-Link und ein Drive-Dokument kombiniert, zwei verschiedene Extensions auf?

MEHRFACHAUSWAHL

4. Wählen Sie ALLE Aussagen, die das Verhalten von Extensions in der Gemini-App korrekt beschreiben.

Wählen Sie alle richtigen Antworten aus.

MEHRFACHAUSWAHL

5. Wählen Sie ALLE Gründe, warum die explizite Eingabe von etwa „@YouTube summarize this: <link>" vorzuziehen sein kann.

Wählen Sie alle richtigen Antworten aus.

Hochskalieren: von einem einzelnen Tool zur Agent-Plattform

Function Calling ist ein Tool, ein Turn. Echte Systeme brauchen viele Tools, Memory und mehrstufige Planung. Der Google-Stack bietet dafür abgestufte Optionen.

Apps Script: Automatisierung direkt in Workspace

Wenn Ihre „App" *Google Workspace selbst ist* (ein Sheet, das eine Zusammenfassung mailen soll, ein Doc, das einen Workflow auslöst), können Sie mit Apps Script die Gemini API aus der Workspace-Umgebung heraus per UrlFetchApp-Request oder über die Vertex-AI-Integration aufrufen. Das ist der reibungsärmste Weg, einer Tabelle live AI-Verhalten zu geben, ohne Server aufzusetzen.

Agent Development Kit (ADK)

Das Agent Development Kit ist Googles Open-Source-Framework für Agents, die mehrere Tools orchestrieren, Zustand über Schritte hinweg halten und an andere Agents übergeben können. Wo Function Calling „Modell ruft eine Funktion auf" bedeutet, heißt ADK „Agent führt einen Plan aus, der zehn Funktionen aufrufen, Retries machen und delegieren kann". Wenn Sie die Produktionsversion eines Multi-Tool-Assistenten bauen, ist ADK der strukturierte Weg dorthin.

Vertex AI: die Enterprise-Deployment-Fläche

Vertex AI ist der Ort, an dem diese Agents im Maßstab leben: managed Endpoints, Governance, Logging, IAM-basierte Zugriffskontrolle und Connectors zu Enterprise-Daten. Das mentale Modell:

  • AI Studio + Gemini API: Prototyp, Experiment, Tempo für einen einzelnen Entwickler.
  • ADK: Struktur für die Logik Ihres Multi-Tool-Agents.
  • Vertex AI: Deployment mit Enterprise-Security, Monitoring und Skalierung.

Gemini CLI und Code Assist

Zwei weitere „Connectors im Geiste", die Erwähnung verdienen. Gemini CLI bringt das Modell in Ihr Terminal, sodass es Ihr Filesystem lesen, Befehle ausführen und an einem lokalen Projekt arbeiten kann. Gemini Code Assist bettet es in Ihre IDE ein. Beide sind ein Tool-nutzendes Gemini, das mit der Arbeitsumgebung eines Entwicklers verbunden ist statt mit Consumer-Apps, und beide sind nützlich, wenn die „Live-Daten", die Gemini erreichen soll, Ihre eigene Codebase sind.

Wann welche Verbindung

Ein schneller Entscheidungsleitfaden:

  • Sie wollen, dass Gemini jetzt aus Ihrem Drive, einem Video oder Maps antwortet, ohne Code: nutzen Sie die App-Connectors (in den Einstellungen aktivieren, @ verwenden).
  • Sie wollen einen wiederverwendbaren Assistenten, der diese Dienste nutzt: bauen Sie einen Gem; er erbt die aktivierten Connectors.
  • Sie wollen aktuelle öffentliche Webfakten in Ihrem eigenen Produkt: nutzen Sie das Google-Search-Grounding-Tool der API.
  • Sie wollen, dass Gemini Ihr eigenes Backend oder Ihre API aufruft: nutzen Sie Function Calling.
  • Sie wollen einen mehrstufigen Agent über viele Tools, deployed für ein Team: ADK plus Vertex AI.

Der rote Faden: Jede dieser Varianten ist dieselbe Kernfähigkeit (ein Modell, das entscheiden kann, ein Tool aufzurufen und das Ergebnis zu nutzen), nur auf unterschiedlicher Flughöhe. Lernen Sie es einmal auf App-Ebene und erkennen Sie es überall sonst wieder.

Key Takeaways

  • App-Connectors erreichen benannte Dienste, Grounding erreicht das Web. Nutzen Sie @YouTube, @Gmail oder @Maps explizit, wenn Sie dienstspezifische oder private Daten brauchen; nutzen Sie Search-Grounding für aktuelle öffentliche Fakten.
  • Aktivieren Sie sie pro Konto unter Einstellungen → Apps (in manchen Builds noch „Extensions") und behalten Sie im Kopf, dass ein aktivierter Connector nur dann *aufgerufen* wird, wenn Ihr Prompt ihn klar braucht. Seien Sie explizit, besonders mit dem @-Picker.
  • Workspace-Connectors sind durch Ihre tatsächlichen Berechtigungen begrenzt, sie legen also nie Daten offen, auf die Sie nicht schon Zugriff haben. Prüfen Sie die Enterprise-Admin-Policy, wenn @Gmail oder @Drive nichts zurückgibt.
  • Das API-Äquivalent eines App-Connectors ist ein Tool: Built-in Tools (Search, Code Execution) sind Konfiguration, und Function Calling verbindet Gemini mit jeder App, die Sie kontrollieren.
  • Skalieren nach Flughöhe: prototypen mit der Gemini API in AI Studio, Multi-Tool-Agents mit dem ADK strukturieren und mit Governance auf Vertex AI deployen.

Häufige Fragen

Was sind Gemini Apps (früher Extensions)?

Gemini Apps sind Connectors, über die die Gemini-App während einer Unterhaltung in Echtzeit einen bestimmten Google-Dienst aufrufen kann: Google Workspace (Gmail, Drive, Docs), YouTube, Maps, Flights und Hotels. Braucht Ihr Prompt einen davon, leitet Gemini einen Teil der Anfrage an diesen Dienst weiter, erhält strukturierte Daten zurück und baut sie in die Antwort ein. Google ersetzt die Bezeichnung „Extensions“ durch „Apps“, das Verhalten bleibt aber identisch.

Was ist der Unterschied zwischen den App-Connectors von Gemini und dem Grounding mit der Google-Suche?

Search Grounding ruft öffentliche Webergebnisse ab, um die Frage „was stimmt im offenen Web“ zu beantworten und Halluzinationen zu reduzieren. App-Connectors greifen auf benannte Dienste zu, oft auf Ihre eigenen privaten Daten, um die Frage „was steht in diesem Video, in meinem Drive oder auf dieser Route“ zu beantworten. Nutzen Sie Grounding für aktuelle öffentliche Fakten und Connectors für dienstspezifische oder persönliche Inhalte.

Wie aktiviere ich die Gemini-Connectors für Gmail, Drive oder YouTube?

Öffnen Sie die Gemini-App, gehen Sie zu Einstellungen → Apps (ältere Versionen zeigen noch Extensions an) und schalten Sie jeden Connector einzeln ein: YouTube, Workspace, Maps, Flights, Hotels. Diese Einstellungen gelten pro Konto, nicht pro Chat. Mit dem Workspace-Connector erhält Gemini die Berechtigung, Ihre Inhalte in Gmail, Drive und Docs zu lesen, um Prompts zu beantworten. Sie können diese Berechtigung im selben Bereich oder auf der Berechtigungsseite Ihres Google-Kontos widerrufen.

Warum ignoriert Gemini einen Connector, den ich bereits aktiviert habe?

Ein aktivierter Connector wird nicht immer aufgerufen: Gemini nutzt ihn nur, wenn der Prompt ihn eindeutig erfordert. Eine vage Anfrage führt also zu vagem Verhalten. Tippen Sie in der Gemini-App @, um die Auswahl zu öffnen und das Tool zu erzwingen, zum Beispiel `@YouTube summarize this: <link>`. Das ist zuverlässiger, als darauf zu hoffen, dass Gemini es selbst erkennt. Liefert `@Gmail` oder `@Drive` bei einem Arbeitskonto nichts, sind die Workspace-Connectors möglicherweise durch eine Admin-Richtlinie gesperrt.

Kann der Workspace-Connector von Gemini Dateien sehen, auf die ich keinen Zugriff habe?

Nein. Der Workspace-Connector durchsucht nur Inhalte, die Ihnen gehören und die Sie öffnen können, weil er an die Berechtigungen Ihres Google-Kontos gebunden ist. Eine private Datei eines Kollegen, auf die Sie keinen Zugriff haben, zeigt er nicht an. Diese Grenze ist das Sicherheitsmodell und kein Fehler, den man umgehen sollte.

Wie verbinde ich Gemini statt mit einem Google-Dienst mit meinem eigenen CRM oder einer internen API?

Nutzen Sie Function Calling in der Gemini API: Sie beschreiben eine Funktion, das Modell entscheidet, wann und mit welchen Argumenten es sie aufruft, Ihr Code führt sie aus und gibt das Ergebnis in die Unterhaltung zurück. Das Python SDK liest Signatur und Docstring Ihrer Funktion und erstellt daraus automatisch das Tool-Schema. Die vorgefertigten YouTube- oder Drive-Connectors der App sind über die API nicht verfügbar, nur integrierte Tools wie Google Search Grounding und Code Execution sowie die Funktionen, die Sie selbst anbinden.

Was Sie aus dieser Lektion umsetzen

Diese Maßnahmen sind im Playbook der Rolle zusammengefasst.

  • @-Mention-Extensions für App-Daten nutzen, Search Grounding für öffentliche Web-Fakten
Vollständiges Action Playbook ansehen →