Agent Ps banner
mkhuda mkhuda

Agent Ps

Productivity community

Description

A process table for coding agent sessions. Claude Code, Codex, OpenCode, Hermes, Pi, CommandCode and Copilot in one view, with models, idle time, disk use and one key to stop them.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

agent-ps listing sessions from claude, hermes, codex, opencode, pi, commandcode and copilot side by side, each with its model, uptime, idle time, cpu, memory, disk and working directory, with two hermes background helpers at the bottom

agent-ps

**A process table for coding agent sessions, the way `ps` would look if it knew what a session was.**

[![ci](https://img.shields.io/github/actions/workflow/status/mkhuda/agent-ps/ci.yml?branch=main&style=flat-square&label=ci)](https://github.com/mkhuda/agent-ps/actions/workflows/ci.yml) [![pypi](https://img.shields.io/pypi/v/agent-ps?style=flat-square&color=blue)](https://pypi.org/project/agent-ps/) [![npm](https://img.shields.io/npm/v/%40mkhuda%2Fagent-ps?style=flat-square&color=blue&label=npm)](https://www.npmjs.com/package/@mkhuda/agent-ps) [![license](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/mkhuda/agent-ps/blob/main/LICENSE) ![python](https://img.shields.io/badge/python-3.8%2B-blue?style=flat-square) ![agents](https://img.shields.io/badge/agents-7-orange?style=flat-square) ![dependencies](https://img.shields.io/badge/dependencies-none-brightgreen?style=flat-square)

[Install](#install) | [Usage](#usage) | [Agents](#agents) | [Scripting](#scripting) | [How it works](https://github.com/mkhuda/agent-ps/blob/main/docs/internals.md)

curl -fsSL https://raw.githubusercontent.com/mkhuda/agent-ps/main/install.sh | sh

`ps aux | grep claude` gives you PIDs. It will not tell you which one is the session you are talking to, what model it is spending on, whether it has been idle for three days, or which rows are background daemons that outlived the terminal that started them. It also misses the other six agents entirely.

agent-ps lists every session with its agent, model, working directory, uptime, idle time and disk footprint,