jean

给每个 AI 编码任务开独立工作区,多代理并行不打架

Jean 是一个面向 AI 智能体的开发环境,核心思路是用 Git worktree 为每个 AI 编码任务隔离出独立工作区,让多个智能体(如 Claude Code)可以并行修改代码而互不干扰。它解决的是当前 AI 编码代理普遍存在的冲突问题:多个任务同时改同一仓库时容易互相覆盖、难以回滚、难以审查。Jean 把每个任务放进独立 worktree 和分支,配合统一的界面管理会话、查看 diff、合并或丢弃结果,从而把 AI 代理从一次性对话变成可管理的工程流程。项目用 TypeScript 编写,强调与 Git 深度集成和并行执行,适合需要批量跑代理任务的开发者。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1280
维护状态 活跃
是否开源
定价模式 unknown

项目数据

分类智能体
开发团队coollabsio
所属国家
官网地址https://jean.build
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型agent,ai,claude-code,git,parallel,worktree
GitHub 星标★ 1280
30天Star增速
HF 下载量
上线时间2026-01-23 00:00:00
最近更新2026-09-16 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-12
浏览次数0

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 5 步

环境要求

  • 桌面版:从 GitHub Releases 页面或 jean.build 下载最新安装包
  • 服务端安装脚本需 Linux 系统并具备 sudo/root 权限
  • 本机需自行安装并登录所用 CLI(如 Claude CLI、Codex CLI、Cursor CLI 等)
  • 需具备 Git 环境以使用 worktree 工作流

安装与启动步骤

  1. 1下载桌面版

    访问 GitHub Releases 页面或官网,下载对应平台的最新版本安装包并安装,所有数据在本地运行。

  2. 2一键安装服务端

    在 Linux 上以 sudo 执行官方脚本,交互式安装会提示选择绑定网卡与端口。

    curl -fsSL https://raw.githubusercontent.com/coollabsio/jean/main/scripts/install-jean-server.sh | sudo bash
  3. 3非交互式安装

    加 -y 跳过交互,默认绑定 127.0.0.1:3456;也可用 --host / --port 自定义。

    curl -fsSL https://raw.githubusercontent.com/coollabsio/jean/main/scripts/install-jean-server.sh | sudo bash -s -- -y
  4. 4从克隆安装

    克隆仓库后执行脚本,可显式指定 host 与 port,脚本会下载 release 并注册 systemd 服务。

    git clone https://github.com/coollabsio/jean.git
    cd jean
    sudo ./scripts/install-jean-server.sh --host 127.0.0.1 --port 3456 -y
  5. 5手动前台运行

    不想用 systemd 时可直接运行服务端二进制,手动指定绑定地址和端口。

    jean-server --host 127.0.0.1 --port 3456

关键配置

配置项必填说明示例
--host服务端绑定的主机地址,默认 127.0.0.1127.0.0.1
--port服务端监听端口,默认 34563456
--token设置访问令牌;不传则保留已安装的现有 tokenjean_xxxxxxxxxxxxxxxx

如何确认成功

安装脚本会注册并启动 systemd 服务,访问 http://127.0.0.1:3456 或查看服务状态确认运行。

常见问题

Q:桌面版和服务端安装有什么区别?

A:桌面版直接从 GitHub Releases 或 jean.build 下载安装包;服务端是通过安装脚本部署的二进制并注册为 systemd 服务,二者按需选择。

Q:重复运行安装脚本会怎样?

A:脚本可用于升级,会下载最新 release 覆盖安装;已有 token 会被保留,除非显式传入 --token 覆盖。

Q:token 存在哪里?

A:安装脚本会写入一个 env 文件保存 host、port、token,并据此注册 systemd 服务,无需手动维护。

Q:必须自己装 AI CLI 吗?

A:是的,Jean 本身不内置模型,所有能力通过你本机已安装并登录的 CLI 提供,无厂商锁定。

注意事项

  • 桌面版为 Tauri 原生应用,数据与 CLI 调用均在本机完成。
  • 服务端安装脚本需 sudo 权限,会写入系统服务,请在受控机器上执行。
  • 默认仅绑定 127.0.0.1:3456,如需对外访问请自行评估安全风险。
  • README 未给出 uninstall 或 Docker 相关说明,勿自行假设部署方式。

核心亮点

  • 用 Git worktree 做任务级隔离,多个 AI 代理可同时改同一仓库而不互相覆盖
  • 与 Claude Code 等代理工作流直接集成,任务、分支、diff 可统一管理
  • TypeScript 实现,便于二次开发和接入自有代理或工具链

不足之处

  • 项目较新、星标规模有限,长期维护与生态成熟度待观察
  • 依赖 Git worktree 与特定代理工具,使用前需一定环境配置成本

适用场景

  • 同时让多个 AI 代理修复不同 issue,各自在独立分支上工作后统一审查合并
  • 用 AI 批量重构或迁移代码,按任务隔离改动,失败可整块丢弃
  • 团队把 AI 编码代理纳入日常开发流程,需要可追溯、可回滚的任务管理

替代项目

OpenHands、Aider、Cline

项目介绍

jean 是一个智能体领域的开源项目,官方简介:A dev environment for AI agents.。项目使用 TypeScript 开发,在 GitHub 上获得 1271 星标。

上一篇:opensquilla

下一篇:kangarooking-skills

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 194 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 226528 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187389 2026-08-09
agent-manager 开源

一站式管理企业 AI 代理,部署治理全搞定

WSO2 AI Agent Manager is an open control plane designed for enterprises to deploy, m···

★ 79 2026-08-09