|
13 | 13 |
|
14 | 14 | A cross-platform desktop application for parallel agentic development. |
15 | 15 |
|
16 | | -## Features |
| 16 | +<details> |
| 17 | +<summary>Why parallelize?</summary> |
| 18 | + |
| 19 | +Here are some specific use cases we enable: |
17 | 20 |
|
18 | | -The overall experience should be familiar to Claude Code power users, we strive for parity with the best parts of Claude Code: |
| 21 | +- **Contextual continuity between relevant changes**: |
| 22 | + - e.g. create a workspace for `code-review`, `refactor`, and `new-feature` |
| 23 | +- **GPT-5-Pro**: use the slow but powerful GPT-5-Pro for complex issues |
| 24 | + - Run in the background for hours on end |
| 25 | + - The stream will automatically resume after restarts or intermittent connection issues. If the model completes early we will show an indicator. |
| 26 | +- **A/B testing**: run multiple workspaces in parallel on the same problem but different approaches, |
| 27 | + abandon the bad ones. |
| 28 | +- **Tangent exploration**: launch tangents in `cmux` away from main work |
19 | 29 |
|
20 | | -- Plan/Exec modes |
21 | | -- `/compact` based manual compaction |
22 | | -- vim mode in input box |
| 30 | +</details> |
| 31 | + |
| 32 | +## Features |
23 | 33 |
|
24 | | -But, the agentic loop is custom. Our goal is to create an experience that is as immersive and rich as an IDE. In fact, we think |
25 | | -of cmux as the IDE of the future. We go beyond Claude Code with: |
| 34 | +- Isolated workspaces with central view on git status updates |
| 35 | +- Multi-model (`sonnet-4-*`, `gpt-5-*`, `opus-4-*`) |
| 36 | +- Supporting UI and keybinds for efficiently managing a suite of agents |
| 37 | +- Rich markdown outputs (mermaid diagrams, LaTeX, etc.) |
26 | 38 |
|
27 | | -- Live git status updates for each workspace |
28 | | -- Workspace isolation |
29 | | - - Worktrees today, Docker containers / remote compute tomorrow |
30 | | -- [More compaction control](https://cmux.io/context-management.html) |
31 | | -- Automatic resumption after app restart |
32 | | -- Rich markdown rendering of plans and assistant messages |
33 | | - - Mermaid diagrams |
34 | | - - LaTeX |
35 | | - - Toggles! |
| 39 | +`cmux` has a custom agent loop, but, we are heavily inspired by Claude Code in our |
| 40 | +UX. You'll find familiar features like Plan/Exec mode, VIM inputs, `/compact` and new ones |
| 41 | +like [opportunistic compaction](https://cmux.io/context-management.html) and [mode prompts](https://cmux.io/instruction-files.html#mode-prompts). |
36 | 42 |
|
37 | 43 | 📚 **[Read the full documentation →](https://cmux.io)** |
38 | 44 |
|
|
0 commit comments