Reads your disk
The transcripts your agents already write. Read-only, always — coSlash never modifies them.
Run more agents / Lose less context
One place to see what every coding agent is doing.
2 waiting 3 active 9 sessions this week · 5 Claude Code / 3 Codex / 1 OpenCode · $57.80 est. at list API prices
Asked whether the idempotency key belongs on the payment intent or the order.
Rewriting tokens.css and threading ThemeProvider through the settings tree.
Worker drains in staging. The dead-letter path and its tests are still open.
ctx 91% · compacted 2× · 14 behind main · cache cold
The transcripts your agents already write. Read-only, always — coSlash never modifies them.
Goals, decisions, files, commands, and subagent lineage, indexed locally. No account, no daemon, no telemetry.
Resume in your own CLI with full context, or carry a handoff brief into a fresh session — even one from a different vendor.
Picking a session back up is not always the cheap option. coSlash lays out what it will actually cost to continue, then gives you two ways back in.
5b8d0417…e2a9
26h 40m · 9 turns · 174 tools · 4 errors
in 1k · out 142k · cache 24.6M r / 1.18M w
Move webhook retries off the request path into a durable queue worker.
OUTCOMEWorker drains in staging. The dead-letter path and its tests are still open.
KEY DECISIONRetry state lives on the job row, not Redis — replays must survive a cache flush.
9files
0PRs
0subagents
91% context, compacted 2×, 14 behind mainthis one says start fresh
The personal attention layer stays free and open source.
$0forever
For individual developers
Coming soon
For shared agent work
Custom
For organizations with advanced needs
The session transcripts Claude Code, Codex, and OpenCode already write to disk, plus the Git and process metadata needed to tell a running session from a finished one. There is nothing to connect and no account to create — it reads what is already on your machine.
Claude Code, Codex, and OpenCode — both the desktop apps and the CLIs, with subagents shown under the session that spawned them. macOS on Apple Silicon or Intel. Linux and Windows are not supported yet.
No. Transcripts are opened read-only and never written to, and coSlash makes no commits, branches, or edits in your repository. It writes only to its own directory, ~/.coslash, where cached debriefs and pending handoffs live. Resume and handoff launch your own CLI in your own terminal — every edit after that is the agent’s, exactly as if you had started it yourself.
Not unless you turn it on. Debriefs are derived from the transcript with no model involved. Optional AI synthesis only sharpens them, and stays off until you enable and save it. When on, it sends a bounded set of derived facts — about 12 KB — through the local Claude Code or Codex CLI you pick. That spends a little of the agent’s own usage: a few cents per session at most, and only substantial sessions qualify.
No. coSlash binds to 127.0.0.1:8787 and nothing else, and every API request carries an access token minted when the server starts. It is not reachable from your network, and a link from an earlier run stops working once the server restarts.
They are estimates at list API prices, not invoices: token counts from the transcript against a dated per-model price table. A model with no verified price is flagged and left out of the total rather than guessed at, so the number is never quietly wrong. OpenCode sessions report the cost they recorded themselves instead of an estimate.
Yes. Resume reopens the original session in its own CLI with full context. Start fresh writes a Markdown handoff — objective, current state, key decisions, timeline, files, commits, next steps — and opens a new session with it loaded as reference, so the next agent waits for your instruction instead of acting on stale notes. The handoff is plain text, so it crosses vendors: a Claude Code session can be picked up in Codex.
Install once, and every session your agents run stays legible — today and three weeks from now.