Alle video's
0:00 / 0:00
software_tutorials

How to manage shared and user credentials with Managed Deep Agents Connections

LangChain9 september 2026Bekijk op YouTube

Onderdeel van serie

Afl. 9 · Actually Agent Agents

Bekijk de serie

Wat je leert

  • Je leert de drie methoden voor het koppelen van credentials in Managed Deep Agents
  • De MDA connections CLI gebruiken om agent-eigen geheimen aan te maken en op te halen
  • Hoe een OAuth-flow via MCP automatisch op naam van de gebruiker verloopt
  • Een aangepaste OAuth-app registreren in de connections catalogus voor gebruikersspecifieke tokens
  • Je ziet hoe tools worden aangemaakt die met het token van de gebruiker werken en acties uitvoeren

Veelgestelde vragen

Wat is het nadeel van een enkele hardcoded API-sleutel in een agent?
Met één hardcoded sleutel delen alle gebruikers dezelfde credentials. Dat lost de video op met agent-eigen geheimen of gebruikersgebonden OAuth, zodat elke gebruiker met eigen toegang werkt.
Hoe sla je een agent-eigen geheim op en haal je het tijdens runtime op?
Je maakt de verbinding aan met het commando MDA connections create en haalt het geheim later op met connections.get. Zo gebruik je één gedeelde sleutel in de tools van de agent.
Op welke drie manieren kun je credentials in een deep agent koppelen?
De drie methoden zijn agent-eigen geheimen met één gedeelde sleutel, gebruikersgebonden OAuth via MCP, en gebruikersgebonden OAuth met een aangepaste app die je in de connections catalogus registreert.
Hoe wordt de OAuth-flow voor een gebruiker gestart?
De OAuth-flow wordt geactiveerd vanuit LangSmith Studio en verloopt daarna automatisch op naam van de gebruiker. Daardoor werkt de agent met de eigen tools en data van die persoon.

Onderwerpen

In deze video

Lees ook

Beschrijving van het kanaal

Nathan Drezner, Product Manager at LangChain, walks through Connections for Managed Deep Agents. Keep watching for three ways to wire credentials into a deep agent so it can act on real tools and data. He covers agent-owned secrets (one shared key), user-owned OAuth through MCP, and user-owned OAuth with a custom app, showing the MDA connections CLI, LangSmith Studio, and the OAuth flow that runs automatically on the user's behalf. Chapters: 0:00 The problem with one hardcoded API key 0:30 Method 1: Agent-owned secrets (one shared key) 0:48 Creating a connection with MDA connections create 1:41 Pulling the secret at runtime with connections.get 2:15 Running the tool in LangSmith Studio 2:48 Method 2: User-owned OAuth through MCP 3:06 Connecting Linear's MCP server 4:07 Triggering the OAuth flow from Studio 5:23 Method 3: User-owned OAuth with a custom app 6:22 Registering the OAuth app in the connections catalog 7:32 Writing custom tools that use the user's token 8:25 Running search and create issue on the user's behalf 10:09 Getting started with the connections catalog Resources: → Deep Agents: https://www.langchain.com/deep-agents → LangSmith: https://www.langchain.com/langsmith → LangChain Academy: https://academy.langchain.com