AgentNotch is a specialized macOS application designed specifically for developers who utilize AI coding assistants like Claude Code and OpenAI Codex. This menu bar app integrates directly into the physical notch of modern MacBook Pro displays, offering real-time telemetry and monitoring without occupying valuable screen real estate. Its core value lies in providing immediate, unobtrusive visibility into the activities of AI coding agents, allowing developers to maintain awareness of automated processes while focusing on their primary coding tasks. The application serves as a dedicated observation window into the otherwise opaque operations of AI assistants, transforming abstract API interactions into tangible, comprehensible actions.
Developers face a significant challenge when working with AI coding assistants: the lack of transparency into what these agents are actually doing during their execution cycles. Without proper monitoring, it's impossible to know if Claude Code is reading files, executing shell commands, or editing code at any given moment. This opacity leads to uncertainty about task completion, unexpected API costs from unmonitored token usage, and difficulty debugging when AI assistants produce unexpected results. AgentNotch directly addresses these pain points by making every tool call, file operation, and computational step visible in real-time, eliminating the guesswork and providing developers with the contextual awareness needed to work effectively alongside AI collaborators.
The Real-Time Tool Tracking feature forms the foundation of AgentNotch's monitoring capabilities. This system actively displays every tool call as it occurs, including specific actions like file reads, code edits, and shell command executions. By parsing the OpenTelemetry Protocol (OTLP) data streams from AI assistants, AgentNotch translates raw telemetry into human-readable events that appear instantly in the notch interface. This immediate feedback loop is crucial for developers who need to understand the step-by-step reasoning process of AI agents, allowing them to intervene if necessary or simply track progress without constantly switching contexts between their editor and monitoring tools.
Token & Cost Monitoring provides essential financial and resource oversight for AI-assisted development. AgentNotch tracks both input and output token usage in real-time, calculating estimated costs based on current API pricing models. This feature addresses the common concern of unexpected API bills by making consumption visible as it happens, rather than as a monthly surprise. Developers can observe how each AI interaction contributes to overall usage, enabling more informed decisions about when to employ AI assistance versus manual coding. The cost estimates help teams budget effectively and identify potentially expensive operations before they accumulate significant charges.
admin
Source-Aware Design offers immediate visual differentiation between various AI assistants through color-coded indicators. Claude Code activities appear with an orange indicator, OpenAI Codex operations show in blue, and unknown sources display in light blue. This visual distinction allows developers to instantly recognize which AI system is active, particularly useful when working with multiple assistants simultaneously or when troubleshooting integration issues. The color coding extends throughout the interface, ensuring that tool calls, token counts, and other metrics are immediately associated with their originating AI system without requiring manual inspection of source identifiers.
Completion Detection addresses the uncertainty surrounding AI task execution by providing clear notifications when assistants finish their work. This feature monitors activity patterns to determine when an AI agent has completed its current operation, alerting developers through the interface. This eliminates the common problem of wondering whether an AI is still processing or has encountered an error, allowing developers to efficiently manage their workflow between human and AI tasks. The notification system ensures that developers can step away from monitoring while an AI works, confident they'll be alerted when their attention is needed again.
AgentNotch operates through a sophisticated local monitoring architecture that receives telemetry data via the OpenTelemetry Protocol. The application listens on port 4318 for OTLP/HTTP connections, specifically decoding logs from the `/v1/logs` endpoint and metrics from `/v1/metrics`. Developers configure their AI tools to send telemetry to this local endpoint through environment variables or configuration files. For Claude Code, this involves setting the OTEL_EXPORTER_OTLP_ENDPOINT to localhost:4318. For Codex CLI, configuration occurs in the `~/.codex/config.toml` file with specific OTLP exporter settings. Once connected, AgentNotch processes incoming data, extracts relevant tool calls and metrics, and presents them through its native macOS interface.
Concrete use cases demonstrate AgentNotch's practical value across development scenarios. When debugging complex AI-generated code, developers can watch the exact sequence of file reads and edits that led to the final implementation. During code review sessions, teams can verify which files an AI assistant examined before suggesting changes. For cost-sensitive projects, managers can monitor real-time token consumption across multiple developers to stay within budget constraints. Educational settings benefit from visualizing AI thought processes for teaching purposes. The outcomes include reduced debugging time, better cost control, improved team awareness of AI usage patterns, and enhanced ability to audit AI-assisted work for quality assurance purposes.
AgentNotch targets macOS developers using AI coding assistants like Claude Code and OpenAI Codex, particularly those working on MacBook Pro models with notches (2021 and later). The application requires macOS 14.0 (Sonoma) or later and functions as a native Swift application for optimal performance and battery efficiency. While designed for notch-equipped Macs, it gracefully falls back to standard menu bar placement on other macOS systems. The tool is especially valuable for professional developers, engineering teams, technical leads monitoring team AI usage, and organizations concerned with AI development costs. As a 100% local application with no data transmission to external servers, AgentNotch prioritizes privacy while delivering comprehensive monitoring capabilities that transform how developers interact with and understand their AI coding collaborators.
AgentNotch targets macOS developers using AI coding assistants like Claude Code and OpenAI Codex, particularly those working on MacBook Pro models with notches (2021 and later). Professional developers, engineering teams, technical leads monitoring team AI usage, and organizations concerned with AI development costs will find immediate value. The tool requires macOS 14.0 (Sonoma) or later and appeals to privacy-conscious users since it operates 100% locally without data transmission.