AgentPet Review 2026: The macOS App That Monitors Your AI Coding Agents
Reviews3 min readJune 14, 2026

AgentPet Review 2026: The macOS App That Monitors Your AI Coding Agents

AgentPet is a free, open-source native macOS app with a desktop pet that monitors your AI coding agents (Claude Code, Codex, Gemini CLI) in real time from the m

Running multiple AI coding agents simultaneously is increasingly common. Claude Code, Codex, and Gemini CLI can all run in parallel on different tasks — but keeping track of which one is working, which is waiting for input, and which has finished requires constant attention. AgentPet solves this with a macOS menu bar app and a charming desktop pet that gives you an ambient, at-a-glance signal for all your running agents.

What Is AgentPet?

AgentPet is a native macOS application developed by Nguyễn Thành Đạt (@ntd4996) on GitHub. It runs as a menu bar app and displays a small animated pet on your desktop that reacts to AI coding agent activity. The pet’s behaviour changes based on whether your agents are working, waiting for input, or idle — giving you a peripheral signal you can read without breaking focus on your work.

The application is built with Swift and SwiftUI, uses a Unix-socket daemon for agent events, and includes a tiny CLI helper for registering agents.

Key Features

Multi-Agent Monitoring

AgentPet monitors multiple AI coding agents simultaneously — Claude Code, Codex, and Gemini CLI are all supported. You can run four or five agents in parallel and know at a glance which are active and which need your attention.

Ambient Desktop Pet

A small animated pet floats on your desktop and reacts to agent activity. The pet’s animation changes based on the agents’ collective state — busy, idle, or waiting for input. It is a peripheral signal that does not require you to look at a specific window or dashboard.

Menu Bar Integration

The menu bar component gives you quick access to agent status without the pet being visible. You can see which agents are running and their states from a dropdown.

Swift and SwiftUI

Built entirely in Swift with SwiftUI, AgentPet is a proper native macOS application with appropriate performance characteristics and system integration.

Unix-Socket Architecture

The agent event system uses Unix sockets, which means communication between the CLI helper and the desktop app is fast and low-overhead.

Pros

  • Free and open source
  • Genuinely useful for running multiple agents in parallel
  • Ambient signal — no need to context-switch to check agent status
  • Native macOS app with SwiftUI — good performance
  • Charming and delightful to use
  • Supports Claude Code, Codex, and Gemini CLI

Cons

  • macOS only
  • Requires some CLI setup to register agents
  • The desktop pet aesthetic is not for everyone (though it can be hidden)
  • Limited to supported AI coding agent CLIs

Who Is It For?

AgentPet is for macOS developers who run multiple AI coding agents in parallel and want an ambient signal about their status without constant window switching. It is particularly useful for developers using Claude Code and Codex simultaneously on different tasks.

Pricing

Free. Available at github.com/ntd4996/agentpet.

Verdict

AgentPet is a delightful and genuinely useful tool. The desktop pet concept might sound gimmicky, but as a peripheral ambient signal for multiple concurrent AI agents it is surprisingly effective. A small, focused app that does exactly what it promises.

Rating: 8/10 — Excellent for developers running multiple AI agents on macOS. macOS-only and pet aesthetic may not suit all.

This article is for educational purposes only. Always evaluate open-source tools against your own requirements before deploying to production.

Share:X / TwitterFacebookLinkedInPinterest

Partner picks

Build a smarter digital stack

Explore curated AI, automation, wealth, and creator tools selected for practical value, transparent pricing, and clear use cases.

Browse tools

Disclosure: some links may be affiliate links. DigitechLifestyle may earn a commission at no additional cost to you.