Websuche: Antworten von den Websites, denen du vertraust
Das Web-Search-Tool ermöglicht es Claude, das Web zu durchsuchen, während es an deiner Anfrage arbeitet. Dynamisches Filtern behält nur die relevanten Teile der Suchergebnisse, sodass du bei suchintensiven Anfragen weniger Tokens verbrauchst. Meridian, eine fiktive Ingenieurberatung, zitiert in ihren Angeboten technische Normen.
Die Demo in diesem Video wurde im September 2026 aufgezeichnet. Sie lief auf Claude Sonnet 5 (claude-sonnet-5). Bei neueren Modellen können die Ergebnisse abweichen.
Claude antwortet aus dem, was es im Training gelernt hat, und weiß daher nichts über alles, was neuer ist, oder über alles, was nie darin enthalten war. Wenn eine Frage diese Fakten benötigt, muss jemand sie nachschlagen, und diese Kleinarbeit fällt dir zu.
Mit dem Web-Search-Tool erledigt Claude diese Kleinarbeit selbst, durchsucht das Web, während es an deiner Anfrage arbeitet, und antwortet aus dem, was es findet.
Eines von Meridians Angeboten zitiert vier kanadische technische Normen nach Klausel, und Meridian trägt die Berufshaftung, falls ein Verweis falsch ist. Bevor das Angebot also versendet wird, möchte Meridian jeden Verweis mit offiziellen Quellen abgleichen.
Füge das Tool zu deiner Anfrage hinzu
Die Websuche ist ein Server-Tool. Es läuft auf der Infrastruktur von Anthropic, sodass du dafür keinen Handler schreibst oder ein tool_result zurücksendest.
Um sie hinzuzufügen, brauchst du nur einen Eintrag in deiner tools-Liste. Der type des Eintrags bestimmt die Version des Tools, und Meridian setzt ihn auf web_search_20260209. Sein name ist immer web_search. Die Tool-Referenz(öffnet in neuem Tab) listet die aktuellen Versionen auf, also kopiere den type-Wert von dort.
Bei Claude 4.6 und späteren Modellen verwenden web_search_20260209 und spätere Versionen standardmäßig dynamisches Filtern. Claude führt Code aus, der die Suchergebnisse filtert, sodass nur relevante Inhalte das Kontextfenster erreichen.
Claude erledigt seine gesamte Suche normalerweise während einer einzigen Anfrage. Dein Code sendet diese Anfrage und erhält die fertige Antwort zurück.
Die API kann einen lang laufenden Turn pausieren und einen stop_reason von pause_turn zurückgeben. Wenn das passiert, sende den Inhalt der Antwort als Assistant-Nachricht zurück, mit denselben tools, und Claude macht weiter.
Jede Suche wird berechnet(öffnet in neuem Tab), zusätzlich zu dem, was du für Tokens zahlst. Nicht jede Cloud-Plattform bietet Web-Suche an(öffnet in neuem Tab).
Lege fest, welche Websites Claude nutzen darf
Bisher schränkt nichts in der Anfrage ein, welche Websites Claude durchsuchen kann, und das ist ein Problem für Meridian. Das offene Web ist voller Forenbeiträge und Wiederverkäufer-Websites, aber Meridian kann nur für offizielle Quellen einstehen.
Also sagst du der Suche, wo sie suchen darf. allowed_domains ist ein weiteres Feld im Eintrag des Tools, und es beschränkt die Suchergebnisse auf die von dir genannten Websites. Meridian nennt vier Websites. Zwei gehören den Stellen, die diese Normen veröffentlichen und nach ihnen zertifizieren, csagroup.org und cwbgroup.org. Zwei gehören Regierungen, ontario.ca und canada.ca.
allowed_domains nimmt eine Liste entgegen. Schreibe jeden Eintrag als reine Domain ohne https://, und ihre Subdomains sind eingeschlossen.
Lies die Antwort und ihre Quellen
Claudes Antwort kann in mehreren text-Blöcken ankommen, mit den Suchen dazwischen. Füge also alle text-Blöcke zusammen, um die vollständige Antwort zu erhalten.
Jede Suche fügt der Antwort außerdem einen web_search_tool_result-Block hinzu. Er enthält die Liste der Ergebnisse, die die Suche zurückgegeben hat, und jedes Ergebnis hat einen title und eine url.
Von Meridians vier Verweisen stellte Claude fest, dass zwei zutreffen, ein dritter bis auf seine Unterklauselnummer zutrifft und der vierte falsch ist.
Setze das Programm zusammen
Meridians Programm fügt diese Schritte zusammen. Im Programm enthält excerpt die Passage aus dem Angebot, und QUESTION enthält Meridians Frage.
Wichtige Erkenntnisse
- Web-Suche ist ein Server-Tool, also fügst du nur einen Eintrag zu
toolshinzu und schreibst keinen Handler. Claude erledigt seine gesamte Suche normalerweise während einer einzigen Anfrage. allowed_domainsbeschränkt die Suchergebnisse auf die von dir genannten Websites.- Bei Claude 4.6 und späteren Modellen ist dynamisches Filtern in
web_search_20260209und späteren Versionen standardmäßig aktiviert, sodass nur relevante Inhalte das Kontextfenster erreichen.