Feature Request: CLI Agent Dashboard / Thread View
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_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗