+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: Gemini liest tatsächlich das Transkript und antwortet, ohne Copy-Paste. Genau dieser Schritt (ein aktiver Google-Dienst wird angesprochen, um echte Daten zu holen) ist das, was die Connectors der App leisten. Sie machen aus Gemini etwas, das nicht nur über die Welt spricht, sondern aus ihr schöpfen kann.

> Hinweis zur Benennung: Google verabschiedet sich in der Gemini-App vom Label „Extensions" und nennt diese Connectors jetzt Apps (teilweise „verbundene Apps"). An manchen Stellen und in älteren Dokumentationen steht weiterhin „Extensions". Das Verhalten ist identisch: ein Connector, über den Gemini in Echtzeit einen bestimmten Google-Dienst erreicht. 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 im normalen Gespräch. Ist ein Connector aktiv und Ihr Prompt braucht ihn klar erkennbar, leitet Gemini einen Teil der Anfrage an diesen Dienst, erhält strukturierte Daten zurück und arbeitet 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 ziehen.
  • Google Maps: Routen, Orte, Fahrzeit.
  • Google Flights und Google Hotels: aktuelle Reiseoptionen.

Das ist etwas anderes als Grounding mit Google Search, das öffentliche Web-Ergebnisse 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 / dieser Route steht".

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

Ein konkreter Durchlauf: YouTube und Drive in einem Prompt

Angenommen, Sie haben einen Konferenzvortrag für später gespeichert und haben zusätzlich ein Strategiedokument in Drive. Sie wollen beides abgeglichen haben.

Prompt:

> Fasse die 5 Hauptargumente in diesem Vortrag zusammen: youtube.com/watch?v=EXAMPLE, dann finde mein Drive-Dokument „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 verschmilzt beide Quellen und erstellt den Vergleich.

Sie können ein Tool explizit erzwingen, indem Sie in der Gemini-App @ tippen, was den Picker öffnet. @YouTube fasse das zusammen: <link> ist eindeutig und in der Regel zuverlässiger, als darauf zu hoffen, dass Gemini es ableitet.

Eine reale Einschränkung, die man verinnerlichen sollte: Der Workspace-Connector durchsucht Inhalte, die *Sie bereits besitzen und auf die Sie zugreifen können*. Er ist an die Berechtigungen Ihres Google-Kontos gebunden. Er wird keine private Datei einer Kollegin zeigen, 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 hier möglicherweise 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 gleichen Panel oder über Ihre Berechtigungsseite im Google-Konto 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 sind auf manchen Enterprise-Konten je nach Admin-Policy nicht verfügbar. Wenn @Gmail nichts zurückgibt, fragen Sie Ihren Workspace-Admin, bevor Sie von einem Defekt ausgehen.

In der App vs. eigener Bau

Die oben genannten Connectors der Gemini-*App* sind vorgebaut, für Endnutzer gedacht und per Toggle verwaltet. Die eigentliche Tiefe für Entwickler liegt darin, dass *dieselbe Idee* (das Modell darf aktive Tools aufrufen) etwas ist, das Sie über die API selbst umsetzen. Es lohnt sich zu wissen, wo die Grenze verläuft.

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

Ein Gem (Ihr gespeicherter, angepasster Assistent) läuft innerhalb der Gemini-App und erbt daher die Connectors, die Sie aktiviert haben. Ein „Travel Planner"-Gem kann sich auf Maps und Flights stützen, ohne dass Sie pro Chat etwas neu aktivieren. Die Instruktionen des Gems bestimmen, *wie* es sie nutzt; der Konto-Toggle bestimmt, *ob* sie überhaupt existieren.

In der API: Sie bauen die Verbindung

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

1. Eingebaute Tools. Die API stellt First-Party-Tools bereit, die Sie einschalten, vor allem Grounding mit Google Search und Code-Ausführung. 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 eine Abfrage stellt, holt aktuelle Ergebnisse und zitiert sie. Die Modellstufe lesen Sie am model-String ab. Flash ist die schnelle, günstigere Stufe für Tool-Aufrufe in hohem Volumen; Pro ist der stärkere Reasoner für komplexe, mehrstufige Tool-Nutzung.

2. 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, baut daraus automatisch das Tool-Schema, ruft get_order_status("A-2291") bei Bedarf auf und speist das Ergebnis zurück in die Konversation. *Das* ist der Grundbaustein 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 die Nutzung von Extensions grundlegend vom Grounding mit Google Search?

3. Warum ruft Gemini im Beispiel-Prompt mit YouTube-Link und Drive-Dokument zwei verschiedene Extensions auf?

MEHRFACHAUSWAHL

4. Wählen Sie ALLE Aussagen aus, 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 aus, warum eine explizite Eingabe wie „@YouTube fasse das zusammen: <link>" vorzuziehen sein kann.

Wählen Sie alle richtigen Antworten aus.

Skalieren: von einem einzelnen Tool zur Agent-Plattform

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

Apps Script: Automatisierung innerhalb von Workspace

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

Agent Development Kit (ADK)

Das Agent Development Kit ist Googles Open-Source-Framework für Agenten, die mehrere Tools orchestrieren, State über Schritte hinweg halten und an andere Agenten übergeben können. Wo Function Calling „Modell ruft eine Funktion auf" heißt, 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-Ebene

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

  • AI Studio + Gemini API: Prototyp, Experiment, Tempo für einzelne Entwickler.
  • ADK: Struktur für die Logik Ihres Multi-Tool-Agenten.
  • 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 Dateisystem lesen, Befehle ausführen und auf einem lokalen Projekt arbeiten kann. Gemini Code Assist bettet es in Ihre IDE ein. Beide sind Tool-nutzendes Gemini, verbunden mit der Arbeitsumgebung eines Entwicklers statt mit Consumer-Apps, und beide sind nützlich, wenn die „aktiven Daten", die Gemini erreichen soll, Ihre eigene Codebase sind.

Wann welche Verbindung

Eine kurze Entscheidungshilfe:

  • 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 ein Gem; es erbt die aktivierten Connectors.
  • Sie wollen aktuelle öffentliche Web-Fakten 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 Agenten über viele Tools hinweg, für ein Team deployed: 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 Höhe exponiert. Lernen Sie sie einmal auf App-Ebene, dann erkennen Sie sie überall 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 als „Extensions" bezeichnet) und denken Sie daran, dass ein aktivierter Connector nur dann *aufgerufen* wird, wenn Ihr Prompt ihn klar braucht. Seien Sie explizit, besonders mit dem @-Picker.
  • Workspace-Connectors sind an Ihre echten Berechtigungen gebunden, sie werden also nie Daten offenlegen, auf die Sie nicht ohnehin 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: eingebaute Tools (Search, Code-Ausführung) sind Konfiguration, und Function Calling verbindet Gemini mit jeder App, die Sie kontrollieren.
  • Skalieren nach Höhe: Prototyp mit der Gemini API in AI Studio, Struktur für Multi-Tool-Agenten mit dem ADK, Deployment mit Governance auf Vertex AI.

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