Feature Request: CLI Agent Dashboard / Thread View

Open 💬 1 comment Opened Jun 30, 2026 by AyangHuang

What variant of Codex are you using?

CLI

What feature would you like to see?

Feature Request: CLI Agent Dashboard / Thread View

Summary

I'd love to see a built-in CLI dashboard for managing multiple Codex agents (threads/sessions) from the terminal.

As Codex becomes more capable at parallel development workflows (threads, worktrees, subagents, long-running tasks), it becomes increasingly difficult to keep track of multiple running agents when using only the CLI.

Problem

Today, if I start several Codex CLI sessions, I need to manage them using terminal tabs, tmux, or external tools.

For example:

  • Agent A: implementing a feature
  • Agent B: writing tests
  • Agent C: reviewing code
  • Agent D: investigating logs

There is currently no way to quickly answer questions like:

  • Which agents are still running?
  • Which project/worktree does each agent belong to?
  • Which task is each agent working on?
  • Which ones have completed?
  • How can I quickly jump back into a specific thread?

The desktop app provides much better visibility, but users who primarily work in the terminal don't have an equivalent experience.

Proposed Solution

A terminal dashboard similar to:

Projects

sheet-facade

├── login
│   🟢 Running
│   Branch: feature/login
│
├── payment
│   🟢 Running
│   Branch: feature/payment
│
├── review
│   🟡 Waiting
│
└── tests
    ⚫ Finished

Or commands such as:

codex threads
codex dashboard
codex attach <thread-id>
codex logs <thread-id>
codex diff <thread-id>

Nice-to-have Features

  • List all active threads
  • Group by project
  • Group by git worktree
  • Show current task summary
  • Running / Waiting / Finished status
  • Attach to a running thread
  • View logs
  • View git diff
  • Search/filter threads
  • Keyboard navigation (TUI)

Why this matters

Many developers use Codex as a long-running coding agent.

When multiple agents are working simultaneously, terminal multiplexers (tmux, Warp panes, etc.) only manage windows—they don't provide visibility into the agents themselves.

A built-in CLI dashboard would significantly improve the multi-agent workflow while keeping users inside the terminal.

Thanks for considering this feature!

Additional information

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗