Skip to main content
← Glossary

What is LaunchAgent?

A LaunchAgent is a macOS mechanism (managed by launchd) for running a background process on behalf of a logged-in user. ArgusTest installs as a LaunchAgent so its monitoring daemon starts automatically at login, restarts if it crashes, and keeps running across reboots without you launching it manually.

LaunchAgents are defined by a property-list file and managed by launchd, macOS's service manager. They run in the user session (unlike LaunchDaemons, which run system-wide).

This is why ArgusTest monitoring is "always on" — the agent keeps the daemon alive in the background.

See it in practice

ArgusTest gives your AI assistant real-time visibility into your iOS device.

Get started