Claude Code Visual: Practical Notes on Hooks, Subagents, MCP, and CLAUDE.md

Claude Code Visual User Experience Notes
A developer on r/ClaudeAI shared several months of practical experience with Claude Code Visual, highlighting specific features and implementation challenges.
Key Details from the Source
The developer documented the following observations:
- MCP Hooks: The hook syntax was difficult to remember, requiring documentation. Specifically, the distinction between PreToolUse and PostToolUse hooks wasn't obvious from the documentation, leading to setup errors that cost approximately half a day to resolve.
- CLAUDE.md: This file proved more useful than expected for maintaining project context. Once implemented, it eliminated the need to repeatedly explain folder structure and tech stack in each session. The developer noted they should have set it up earlier.
- Subagents: The developer feels they're underutilizing subagent functionality. While they use a Research → Plan → Execute → Review pattern, they haven't fully determined when to delegate tasks to subagents versus having the main agent handle them directly.
- /loop Command: This command allows scheduling recurring tasks up to 3 days in advance. The developer discovered it accidentally and noted it might not be obvious to all users.
The developer created a visual reference (linked in the source) and invited corrections or updates to keep the information current.
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClaw: If Your Task Can't Survive a Restart, It's Still a Chat Session
A Reddit post argues that OpenClaw tasks relying on conversation history for state are not resumable. Store task identity, step, and approval state outside the transcript.

Bite vs Nibble Approaches for AI Coding Agents
An NLP researcher explains two mental models for working with AI coding agents: the 'bite' approach using comprehensive instruction files like claude.md, and the 'nibble' approach using incremental improvement through multiple passes.

20 Claude Code Commands Every Developer Should Know
A Reddit post lists 20 Claude Code commands for stopping tasks, managing context, branching, remote control, and productivity shortcuts like /compact, /branch, and /simplify.

Four local files to maintain Claude's context in long projects
A Reddit user recommends maintaining four Markdown files—claude.md, memory.md, restart.md, and backlog.md—as external memory for Claude to counteract context window compression in extended conversations.