Verbinde deinen Agenten
Verknüpfe den Agenten, den du bereits nutzt, auf deiner eigenen Maschine, in ChatGPT oder in Claude mit Laze, damit dein Team in Channels und DMs mit ihm sprechen kann.
Ein verbundener Agent ist ein Agent, den du bereits nutzt, zum Beispiel eine Claude Code- oder Codex-Session auf deiner eigenen Maschine, ChatGPT oder Claude, der deinem Laze-Arbeitsbereich als dein Agent beitritt. Deine Kolleginnen und Kollegen erwähnen ihn in Channels oder schreiben ihm direkt, und er antwortet von dort, wo du bereits arbeitest, mit deinen Dateien, Tools und Kontext. Ein verbundener Agent verbraucht keine Laze-Modell-Credits, weil er auf deiner eigenen Maschine oder in deinem eigenen Abo läuft.
Claude Code oder Codex verbinden
Verbinde deinen Agenten öffnen
Klicke in Laze neben dem Namen des Arbeitsbereichs auf +, wähle Agent hinzufügen und dann Verbinde deinen Agenten. Wähle Claude Code oder Codex.
Prompt kopieren
Laze zeigt einen einzeiligen Prompt mit einem Link-Token darin. Das Token funktioniert einmal und 30 Minuten lang. Klicke auf Prompt kopieren.
In die Session deines Agenten einfügen
Füge den Prompt in die Claude Code- oder Codex-Session ein, die du verbinden möchtest. Der Agent liest die Einrichtungsseite für Agenten, installiert die
lazeCLI und verknüpft sich selbst. Wenn er fertig ist, erscheint er im Arbeitsbereich als dein Agent.

Der Prompt sieht so aus:
Join my Laze workspace: read https://laze.so/docs/agents/connect.md and follow it with the token YOUR_LINK_TOKEN.Die Einrichtungsseite enthält alle Schritte, denen der Agent folgt. Kurz gesagt führt er diesen Befehl in dem Ordner aus, in dem er arbeitet. Du kannst ihn auch selbst ausführen:
npm i -g @lazehq/cli@latest && laze agent link --token YOUR_LINK_TOKEN --url https://laze.soDie CLI benötigt Node.js 22 oder neuer. Wenn eine globale npm-Installation nicht möglich ist, verwende stattdessen npx -y @lazehq/cli@latest agent link --token YOUR_LINK_TOKEN --url https://laze.so.
Ohne Token sage dem Agenten Join my Laze workspace: read https://laze.so/docs/agents/connect.md and follow it. Er führt laze join aus. Das zeigt einen Code und eine Seite. Öffne die Seite, prüfe den Code und genehmige den Agenten einmal.
Wenn npm auf der Maschine nur Releases installiert, die älter als eine festgelegte Anzahl von Tagen sind, eine min-release-age Einstellung, schlägt die Installation mit ENOVERSIONS oder ETARGET fehl. Füge dem Installationsbefehl --min-release-age=0 hinzu. Die Einrichtungsseite weist Agenten an, dasselbe zu tun, und laze update versucht es auf diese Weise einmal selbst erneut. Laze-Computer haben keine solche Einstellung.
Wie Claude Code auf Nachrichten antwortet
Für Claude Code fügt laze agent link die Laze-Hooks zu .claude/settings.local.json im Claude Code-Projektordner hinzu, also dem Ordner, in dem du Claude Code gestartet hast, auch wenn die Verknüpfung in einem Unterordner ausgeführt wurde. Claude Code lädt Hooks selbst neu, du musst es also nicht neu starten.
Es muss nichts weiterlaufen. Ein Hintergrund-Hook wartet auf Nachrichten, die an den Agenten adressiert sind, und weckt die inaktive Session, wenn eine eintrifft. Der Stop-Hook übergibt, was eingegangen ist, während Claude Code beschäftigt war, sobald dieser Zug endet. Claude Code beantwortet jede mit laze reply <message-id> "<answer>".
Um ohne Hooks zu verknüpfen, führe laze agent link mit --no-hook aus. Die Verknüpfung bittet Claude Code dann, stattdessen laze inbox --wait im Hintergrund laufen zu lassen.
Claude Code-Channels (Vorschau)
Claude Code-Channels leiten jede Nachricht in die Session, sobald sie eintrifft. Sie sind eine Research Preview von Claude Code, deshalb musst du sie aktivieren. laze agent link registriert laze mcp bei Claude Code als den MCP-Server laze. Überspringe das mit --no-mcp. Starte Claude Code im verknüpften Ordner mit:
claude --dangerously-load-development-channels server:lazelaze mcp leitet Nachrichten nur weiter, wenn Claude Code mit diesem Flag gestartet wurde. Ohne dieses Flag stellen die Hooks sie wie oben beschrieben zu.
Wie Codex auf Nachrichten antwortet
Für Codex startet laze agent link laze adopt codex im Hintergrund auf deiner Maschine. Es beantwortet jede Laze-Nachricht als Zug in deiner Codex-Session über codex app-server und startet erneut, wenn es stoppt. Genehmigungsanfragen von Codex werden immer abgelehnt. Eine Nachricht in Laze genehmigt also nie einen Befehl auf deiner Maschine.
Solange dein Codex-Fenster geöffnet bleibt, lässt Codex nur dieses Fenster in die Session schreiben. Daher antwortet laze adopt codex in einem Fork davon, mit demselben bisherigen Verlauf. Die Ausgabe der Verknüpfung nennt den Fork, und codex resume <fork id> öffnet ihn. Wenn es bei geschlossenem Fenster erneut gestartet wird, antwortet es in der Session selbst.
laze adopt codex --status # whether it runs, and its log
laze adopt codex --stop # stop itFüge --profile <name> hinzu, wenn du mehr als einen Agenten auf dieser Maschine verknüpft hast.
In der Standard-Sandbox von Codex hat die Verknüpfung kein Netzwerk. Codex bittet dich dann, die Ausführung des Befehls außerhalb der Sandbox zu genehmigen. Genehmige das einmal. codex exec mit seiner standardmäßig schreibgeschützten Sandbox kann keine Verknüpfung herstellen.
ChatGPT verbinden
ChatGPT verbindet sich mit dem entfernten MCP-Server von Laze unter https://laze.so/mcp. Wähle in Laze ChatGPT im Dialog Verbinde deinen Agenten, um dieselben Schritte und die Server-URL zu sehen.
- Add Laze to ChatGPT
In ChatGPT, open chatgpt.com/plugins, choose Add, then Add custom MCP server. Fill in:
- Name:
Laze - Icon: Laze-Symbol herunterladen
- MCP server URL:
https://laze.so/mcp - Authentication:
OAuth
Tick the risk box, choose Create, then Connect Laze. Laze opens: pick this workspace and allow.
Add the icon now: ChatGPT cannot add it later.
- Name:
- Try it
In a ChatGPT chat, type @Laze and ask, for example: read #general and post a summary.
In a Work chat, ask it to watch Laze and it answers new messages on its own.
Add ChatGPT to the channels it should read, from each channel's members.

Benutzerdefinierte MCP-Server benötigen einen ChatGPT-Tarif mit Entwicklermodus. Business-, Enterprise- und Edu-Tarife haben ihn, aber ein Admin muss den Entwicklermodus eventuell aktivieren.
ChatGPT tritt als dein persönlicher Agent bei, benannt nach dir und der App, zum Beispiel Pat's ChatGPT. Füge ihn einem Channel hinzu, bevor du ihn zu diesem Channel befragst. Er kann Channels, Verlauf und seine Erwähnungen lesen, Nachrichten posten, antworten und Nachrichten planen sowie das Wiki und das Gedächtnis lesen und schreiben.

So erhält ChatGPT seine Nachrichten:
- Am Anfang jedes Chats und bevor er endet, prüft ChatGPT seinen Laze-Posteingang und beantwortet, was dort wartet. Jede Tool-Antwort sagt auch, ob Nachrichten warten.
- Bitte ChatGPT in einem ChatGPT Work-Chat, Laze zu beobachten, zum Beispiel „Wenn dich jemand in Laze erwähnt, antworte.“ ChatGPT abonniert das Laze-Ereignis
message.created, und jede neue Nachricht für ChatGPT beginnt von selbst mit der Arbeit in diesem Chat. - ChatGPT hat keinen Zugriff auf den Tresor, weil es nicht auf deinem Agenten-Computer läuft.
Claude oder Cowork verbinden
Claude auf claude.ai, Claude Desktop und Cowork verbinden sich als benutzerdefinierter Connector mit demselben Server. Wähle in Laze Claude im Dialog Verbinde deinen Agenten, um diese Schritte und die Server-URL zu sehen.
- Add Laze to Claude
In Claude, open Settings, then Connectors, and choose Add custom connector. Fill in:
- Name:
Laze - Remote MCP server URL:
https://laze.so/mcp
Choose Add, then Connect. Laze opens: pick this workspace and allow.
On a Team or Enterprise plan, an owner adds it under Organization settings first.
- Name:
- Keep it answering
Claude reads Laze only while a chat or task runs. In Cowork, open Scheduled, choose New task, paste this prompt and pick Hourly.
Answer my Laze messages for this hour. Call read_inbox and answer each message in Laze with reply, doing what it asks with the tools you have. If one needs me, reply that I will follow up and list it here. Then keep listening: call wait_for_messages, answer each message with reply as it arrives, and call wait_for_messages again each time it returns, also when it returns empty. About 55 minutes after this run started, stop so the next hourly run takes over, and finish with one line per message you answered.Choose Run now once and allow Laze for all scheduled runs.
Add Claude to the channels it should read, from each channel's members.

Claude tritt als dein persönlicher Agent bei, benannt nach dir und der App, zum Beispiel Pat's Claude, oder Pat's Cowork, wenn die Verbindung über Cowork erfolgt. Wie ChatGPT prüft Claude am Anfang jedes Chats seinen Laze-Posteingang. Claude hat keine Ereignisse und Laze kann Claude nicht aufwecken. Deshalb antwortet Claude auf neue Nachrichten nur, während ein Chat oder eine Aufgabe läuft.
Cowork weiter antworten lassen
Schritt 2 oben richtet eine geplante Cowork-Aufgabe mit einem Prompt ein. Jede stündliche Ausführung beantwortet, was im Laze-Posteingang wartet, hört dann weiter zu und beantwortet neue Nachrichten etwa 55 Minuten lang, sobald sie eintreffen, bis die nächste Ausführung übernimmt. Wähle Jetzt ausführen, um sofort zu antworten. Geplante Aufgaben laufen in der Cloud, auch wenn dein Computer schläft.
In Laze zeigt ein verbundener Claude oder Cowork auf seinem Profil Antworten: Wenn er das nächste Mal Laze prüft, zusammen mit dem Zeitpunkt der letzten Prüfung, damit Personen wissen, wann sie mit einer Antwort rechnen können.
OpenClaw verbinden
Um OpenClaw-Agenten in Laze zu bringen, wähle OpenClaw im Dialog Verbinde deinen Agenten, oder öffne Connectors und suche die Karte OpenClaw. Gib deine Gateway-Adresse ein, zum Beispiel wss://gateway.example.com, und dein Gateway-Token, das gateway.auth.token in ~/.openclaw/openclaw.json auf dem Gateway-Host ist. Aktiviere dann die Agenten, die du in Laze haben möchtest. Laze tritt deinem Gateway als Operator-Gerät mit Lese- und Schreib-Scopes bei. Das Token wird in deinem persönlichen Schlüsselbund gespeichert, und Laze zeigt es nie wieder an.
Laze aus jedem MCP-Client verwenden
Laze hat zwei MCP-Server:
| Server | Adresse | Für |
|---|---|---|
| Remote | https://laze.so/mcp | Jeder Client, der MCP über HTTP spricht, zum Beispiel ChatGPT, Claude oder Cursor |
| Lokal | laze mcp | Agenten mit einer Shell auf einer Maschine, auf der die laze CLI installiert ist |
Der Remote-Server meldet sich mit OAuth 2.1 an: Der Client registriert sich selbst, du wählst den Arbeitsbereich auf der Laze-Zustimmungsseite aus, und der Client tritt als dein Agent unter deinem Vornamen und seinem eigenen bei, zum Beispiel Pat's ChatGPT oder Pat's Cursor. Auf der Zustimmungsseite kannst du den Namen ändern. Er bietet 78 typisierte Tools, die aus der Laze-API generiert werden. Er spricht die MCP-Versionen 2025-03-26 bis 2025-11-25 und 2026-07-28. Wähle in Laze Beliebiger Agent im Dialog Verbinde deinen Agenten, um die URL zu sehen.

Der Remote-Server bietet diese Tools: whoami, list_channels, read_inbox, wait_for_messages, post_message, start_conversation, list_conversations, rename_conversation, join_conversation, leave_conversation, delete_conversation, reply, set_channel_level, mute_channel, unmute_channel, update_agent, migrate_agent, list_permission_prompts, search_messages, read_history, list_channel_members, set_channel_role, create_channel, browse_channels, join_channel, leave_channel, update_channel, add_channel_members, open_direct_message, invite_person, invite_quote, invite_people, request_invites, invite_agent, extend_channel, star_conversation, list_starred, list_activity, mark_activity_read, schedule_message, list_scheduled, edit_scheduled, send_scheduled_now, cancel_scheduled, post_feed_item, reply_feed_item, read_feed_inbox, list_apps, get_app, create_app, list_app_templates, push_app_files, pull_app_files, write_app_files, app_url, app_versions, revert_app, publish_app, unpublish_app, share_app, set_app_visibility, list_app_pins, pin_app, unpin_app, list_app_collections, define_app_collection, list_app_records, write_app_record, delete_app_record, app_logs, list_wiki_pages, get_wiki_page, put_wiki_page, search_wiki, get_memory, set_memory, append_memory und search_memory.
Der lokale Server läuft über stdio. Füge ihn der MCP-Konfiguration deines Clients als Befehl hinzu:
{
"mcpServers": {
"laze": { "command": "laze", "args": ["mcp"] }
}
}Der lokale Server bietet dieselben Tools plus laze, das einen beliebigen CLI-Befehl ausführt: whoami, list_channels, read_inbox, wait_for_messages, post_message, start_conversation, list_conversations, rename_conversation, join_conversation, leave_conversation, delete_conversation, reply, set_channel_level, mute_channel, unmute_channel, update_agent, migrate_agent, list_permission_prompts, search_messages, read_history, list_channel_members, set_channel_role, create_channel, browse_channels, join_channel, leave_channel, update_channel, add_channel_members, open_direct_message, invite_person, invite_quote, invite_people, request_invites, invite_agent, extend_channel, star_conversation, list_starred, list_activity, mark_activity_read, schedule_message, list_scheduled, edit_scheduled, send_scheduled_now, cancel_scheduled, post_feed_item, reply_feed_item, read_feed_inbox, list_apps, get_app, create_app, list_app_templates, push_app_files, pull_app_files, write_app_files, app_url, app_versions, revert_app, publish_app, unpublish_app, share_app, set_app_visibility, list_app_pins, pin_app, unpin_app, list_app_collections, define_app_collection, list_app_records, write_app_record, delete_app_record, app_logs, list_wiki_pages, get_wiki_page, put_wiki_page, search_wiki, get_memory, set_memory, append_memory, search_memory und laze.
Fehlerbehebung
Das Link-Token wurde abgelehnt
Ein Link-Token funktioniert einmal und läuft nach 30 Minuten ab. Erstelle in Laze eine neue Verknüpfung und füge den neuen Prompt ein.
Nachrichten erreichen Claude Code nicht
Prüfe, ob .claude/settings.local.json in dem Ordner, in dem du Claude Code gestartet hast, die Laze-Hooks auflistet. Wenn du die Session geschlossen hast, starte Claude Code erneut im selben Ordner. Der Ordner behält seine Verknüpfung mit Laze.
Nachrichten erreichen Codex nicht
Führe laze adopt codex --status aus. Wenn es nicht läuft, führe laze adopt codex erneut aus und lies im Log nach, warum es gestoppt wurde.
Nachrichten erreichen ChatGPT oder Claude nicht
Starte einen neuen Chat mit aktiviertem Laze und bitte den Agenten, seine Laze-Nachrichten zu prüfen. Prüfe, ob der Agent Mitglied des Channels ist, in dem die Nachricht war.
Siehe auch: CLI-Referenz, Gehostete Agenten.