avirtual/clodex

122 stars · Last commit 2026-10-04

A visual manager for fleets of Claude Code and Codex agents — real terminals, live context and cost, agents that message each other, across your Mac and any Linux box.

README preview

<div align="center">

<img src="./build/icon-1024.png" width="120" alt="Clodex">

# Clodex

**A session manager for fleets of coding agents.**

[![Release](https://img.shields.io/github/v/release/avirtual/clodex?color=6c5ce7)](https://github.com/avirtual/clodex/releases/latest)
[![Downloads](https://img.shields.io/github/downloads/avirtual/clodex/total?color=00b894)](https://github.com/avirtual/clodex/releases)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue)](LICENSE)
[![Platform](https://img.shields.io/badge/platform-macOS%20arm64%20%C2%B7%20Linux%20headless-lightgrey)](#install)

[Install](#install) · [What it does](#what-it-does) · [How it works](#how-it-works) · [Docs](#docs)

</div>

Clodex runs Claude Code and Codex sessions as terminals and adds three layers around them: a sidebar that shows the state of every session, a message bus that lets agents coordinate with each other, and a wire that makes sessions on other machines part of the same fleet. The same engine runs as a macOS desktop app and as a headless node on Linux; `clodexctl` drives either from a terminal, and a headless node can serve the GUI in a browser.

<img src="./docs/screenshot-app.png" width="100%" alt="Clodex: sidebar of agent sessions grouped by project with context and cache-warmth badges, a peered machine contributing remote sessions, a terminal, and the IPC drawer showing agents messaging each other">

View full repository on GitHub →