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 Installation Tips: Skip Onboarding and Use Diagnostic Commands
A Reddit user shares practical OpenClaw installation advice: skip the onboarding process to avoid common issues, especially on VPS setups, and use the openclaw doctor and openclaw status commands to diagnose configuration problems.

Run Claude Code in VSCode/Cursor Integrated Terminal for Better Workflow
Running Claude Code in the VSCode or Cursor integrated terminal instead of an external terminal provides immediate access to git diff panels and debuggers without switching windows, with no configuration required.

OpenClaw Dashboard Disconnecting After 2026.5.27 Update? Fix: Remove Stuck Update Launchd Job
After the 2026.5.27 update, a stuck update launchd job causes dashboard WebSocket disconnects and Telegram failures. Removing the job restores stability.

Using the Dispatcher Pattern to Reduce Claude API Costs by 95%
A developer reduced Claude API costs from $800-$2,000/month to $215/month by implementing a dispatcher pattern that delegates heavy work to Claude Code CLI on a $200/month Max subscription, with API overhead costing only $5-15/month.