Activity from Claude Code: what is reported, and how to switch it off
Last reviewed: 28 Oct 2026
When you install Claude Code through Connect, a small hook reports what each window does, so Work can show it live and the understanding folder in your repositories can stay current by itself. This page is what it reports and how to turn it off, per folder or altogether.
What the hook does
After Claude Code runs a tool (editing a file, running a command, reading a file), the hook sends Naetive the tool's name, the file path, command or search pattern, whether it worked, and for a command up to the first two kilobytes of its output, tagged with the window it came from. That is what makes a window show as live now on Work with the files it touched. The same hook refreshes the .naetive folder when a call changed the understanding, and a second hook catches it up when a session starts, in repositories that have the folder.
It reads only what Claude Code already handed it. It does not scan your disk.
Where it is on by default
Everywhere on the machine, once the installer has run, for every Claude Code window. There is no per-project setup.
Windows: the hooks are not installed yet; Claude Code connects and works, but its live activity and the automatic folder refresh are missing. WSL users get them by running the macOS and Linux installer inside WSL.
Switch it off for one folder
In any folder you do not want reported, run this in a terminal on macOS, Linux or WSL (there are no hooks on Windows):
mkdir -p .claude && touch .claude/naetive-disabled
The activity and session start hooks stay silent there; not even file paths are sent. Delete the file to switch back on. Prompt grounding is a separate hook that does not look at this file; see What leaves your machine.
Switch it off altogether
Remove the Naetive hooks from Claude Code's settings (~/.claude/settings.json): Claude Code stays connected and you lose only the live activity and the folder refresh. The uninstaller from Connect goes further: it removes everything the installer put on the machine, including the connection itself.
Chat agents
ChatGPT, Claude on the web and Codex have no hook. What they do through Naetive is recorded when they call it; there is nothing on your machine to switch off. Not connecting them is the opt-out.
Privacy
Everything the hook sends goes to your own Naetive account over an authenticated connection, with the key this computer got when you approved it during install. If that key is revoked, Naetive refuses anything sent with it.