[MODEL] Claude often re-fetches the same web page multiple times

Resolved 💬 2 comments Opened Jan 13, 2026 by shssoichiro Closed Feb 27, 2026

Preflight Checklist

  • [x] I have searched existing issues for similar behavior reports
  • [x] This report does NOT contain sensitive information (API keys, passwords, etc.)

Type of Behavior Issue

Other unexpected behavior

What You Asked Claude to Do

I asked Claude to investigate an issue regarding OCR via Google Lens in an application that is utilizing it.

What Claude Actually Did

As part of the investigation, Claude fetched pages from Github for examples of the Google Lens OCR. As part of this, it fetched a page for information, then immediately fetched _the same page again_ for different information. This is surely an inefficient use of tool calls.

<img width="1369" height="517" alt="Image" src="https://github.com/user-attachments/assets/903a56f6-e395-4f95-961f-4e67677ca58e" />

I've witnessed this behavior on multiple other occasions as well, on Sonnet 4, Sonnet 4.5, and Opus 4.5 models. A specific prompt could likely be crafted to reproduce the behavior 100%.

Expected Behavior

Something more optimized, either Claude gathering more information from the page into context in one thought session, or some sort of caching of the fetched page, etc. to avoid extra tool calls.

Files Affected

N/A

Permission Mode

Accept Edits was OFF (manual approval required)

Can You Reproduce This?

Sometimes (intermittent)

Steps to Reproduce

_No response_

Claude Model

Opus

Relevant Conversation

Impact

Low - Minor inconvenience

Claude Code Version

2.1.4

Platform

Anthropic API

Additional Context

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗