A Rust CLI for managing git worktrees by branch name, built for running multiple AI coding agents in parallel.
coollabsio/jean
A desktop and headless dev environment that runs multiple AI coding agents in parallel, each in its own git worktree.
- Stars
- 1,353
- Forks
- 166
- Open issues
- 63
- Last commit
- 7 hours ago
What is it?
Jean is a workspace for AI coding agents. It runs Claude, Codex, Cursor, OpenCode, Pi, Command Code, Grok, Kimi Code, Antigravity and Muse in parallel, and gives every task its own git worktree so changes stay isolated. Git operations, diff review, a built-in terminal, and GitHub, Linear and Sentry integrations are combined in one interface.
Jean ships as a native desktop app and as a headless `jean-server` for Linux. The desktop app can show local and remote projects in one sidebar, with each action running on the server that owns the project. The web UI is served over HTTP and WebSocket with token authentication, so it can be opened from a browser or phone.
Jean uses your existing CLI installations and subscriptions, and runs on machines you control.
Key features
- 01Creates a separate git worktree per task and runs multiple agent sessions in parallel
- 02Supports Claude, Codex, Cursor, OpenCode and several other AI coding CLIs
- 03Built-in terminal, diff viewer with line comments, and file browser
- 04Integrates with GitHub, Linear, Sentry and CodeRabbit
- 05Desktop app can connect to remote jean-server instances over SSH or URL
- 06Web access with token authentication, usable from a browser or phone
Use cases
- Running several AI agents on different issues or branches at the same time
- Reviewing agent-generated diffs before merging changes
- Driving AI coding work on a remote Linux server from a laptop
- Starting agent tasks directly from GitHub issues or pull requests
Quick start
- 1
Install on macOS with Homebrew: tap the Jean repository
brew tap coollabsio/jean - 2
Install the Jean desktop app cask
brew install --cask jean - 3
On other platforms, download the latest version from the GitHub Releases page
Things to know
- Only macOS is tested; Windows is not fully tested and Linux is only community tested.
- Builds from source require Node.js, Rust, and on Windows the Visual Studio C++ workload.
- Jean relies on your own installed CLI agents and subscriptions, such as Claude or Codex.
Topics
FAQ
- What is jean?
- A desktop and headless dev environment that runs multiple AI coding agents in parallel, each in its own git worktree. Jean is a workspace for AI coding agents. It runs Claude, Codex, Cursor, OpenCode, Pi, Command Code, Grok, Kimi Code, Antigravity and Muse in parallel, and gives every task its own git worktree so changes stay isolated. Git operations, diff review, a built-in terminal, and GitHub, Linear and Sentry integrations are combined in one interface.
- Is jean free to use? What license does it have?
- jean is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is jean still maintained?
- Actively maintained. The last commit to jean was on Oct 21, 2026.
- What can I use jean for?
- Running several AI agents on different issues or branches at the same time Reviewing agent-generated diffs before merging changes Driving AI coding work on a remote Linux server from a laptop Starting agent tasks directly from GitHub issues or pull requests
- How do I install jean?
- Install on macOS with Homebrew: tap the Jean repository: brew tap coollabsio/jean Install the Jean desktop app cask: brew install --cask jean On other platforms, download the latest version from the GitHub Releases page
- Where can I get jean?
- The source code and installation instructions are on GitHub: https://github.com/coollabsio/jean
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A desktop app for macOS, Windows and Linux that packages the Pi AI coding agent into an installable application with a built-in chat window.
A desktop GUI that runs your existing coding agents like Claude Code, Codex and Cursor in tabbed, side-by-side sessions.
A small native desktop workspace that runs multiple coding agents (Claude Code, Codex, Kimi Code, OpenCode and more) side by side with projects, Git and a terminal.
A lightweight cross-platform IDE for AI coding that runs multiple Claude Code and Codex agent sessions across projects in one window.
A VS Code extension that puts Claude Code, Codex and other coding agents in one conversation, so they can give separate opinions, hand off work and debate solutions.