[BUG] Claude would re-read `@`-mentioned files.

Resolved 💬 7 comments Opened Sep 17, 2025 by ANogin Closed Jan 10, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Often, I would @-mention files in the prompt, and then Claude would immediately go ahead and read some of them again, which obviously just wastes context memory and tokens.

What Should Happen?

It should know not to re-read the file it is already in the context and did not change since last read.

Error Messages/Logs

Steps to Reproduce

If you explicitly tell it Read @foo, chances are it will. I tend to say Consider @foo but even then it sometimes still does this.

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

1.0.117

Platform

Anthropic API

Operating System

Ubuntu/Debian Linux

Terminal/Shell

VS Code integrated terminal

Additional Information

_No response_

View original on GitHub ↗

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