pdalinis

Herdr Disp Model — AI skill for Claude Code

AI community

Display active Codex, Claude Code, Pi, and Hermes models in the Herdr agent sidebar.

How to install Herdr Disp Model

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

What Herdr Disp Model does

Display active Codex, Claude Code, Pi, and Hermes models in the Herdr agent sidebar.

Alternatives in AI

  • Bot On Anything — A large model-based chatbot builder that can quickly integrate AI models (including ChatGPT, Claude, Gemini) i 4.2k ★
  • Manifest — Real-time cost observability for OpenClaw agents — track tokens, costs, messages, and model usage 4.1k ★
  • Pilotfish — Multi-model orchestration layer for Claude Code — the frontier model plans, cheaper models execute, verificati 688 ★

README

Herdr Model Display

Herdr Model Display is a Herdr plugin that shows the active AI model and reasoning effort for Codex CLI, Claude Code, Pi, and Hermes Agent directly in the agent sidebar. Model names and effort levels update automatically when sessions start or users switch them:

codex - gpt-5.6 - med
claude - claude-opus-5 - high
pi - claude-sonnet-4-6 - xh
hermes - gpt-5.4 - low

![Herdr sidebar showing live model names for Codex and Pi](assets/herdr-model-display.png)

*The green status bars shown beneath the agents come from [Herdr Context Bar](https://github.com/pdalinis/herdr-ctx-bar), a separate plugin.*

The plugin uses harness lifecycle hooks and Herdr's display-only pane metadata. It does not scrape terminal output or take over Herdr's agent lifecycle state.

Status

  • Codex: automatic session, model, and effort updates
  • Claude: automatic session and live model/effort updates
  • Pi: automatic session and live model/effort updates
  • Hermes: automatic per-turn model and effort updates
  • Platforms: macOS and Linux
  • Requirements: Herdr 0.9.0+ and Python 3

Install

herdr plugin install pdalinis/herdr-disp-model
herdr plugin action invoke dev.pdalinis.model-display.setup-all

Restart running harness sessions after setup. Pi can instead load its adapter immediately with `/reload`. Codex may ask you to review and trust its newly installed hook before it runs.

Claude model-switch tracking uses `PostModelSwitch`, available in Claude Code 2.1.251 and newer. On older Claude versions, the adapter reports the current model and effort when the session starts and when the next prompt is submitted, but cannot update immediately after `/model` changes.

The default Herdr sidebar works without additional configuration because the plugin reports a display name such as `codex - gpt-5.6 - med`. Effort levels are shortened to `off`, `min`, `low`, `med`, `high`, `xh`, `max`, or `ult`. If a harness does not expose an effort level, the plugin ke