团队与机器
您的机器,您的人,您的规矩。
您的机器、您的云,或我们的。
添加机器有三种方式:向 Jaah 租用,可以是您专属的,也可以是与其他组织共享、彼此隔离的;在您自己的 AWS 账号里启动一台;或用一次性命令接入您自己运行的机器。机器组为您维持一定数量的云端机器,按需或竞价,并为您的项目配置好每一台新机器。排空一台机器,它会先完成手头正在运行的任务。
- 向 Jaah 租用,专属或共享
- 在您的 AWS 账号里启动,或用您自己的机器
- 机器组始终保持您设定的数量

一个代码仓库一个项目,按您的工作方式组织。
一个项目就是一个代码仓库,加上决定代理如何在其中工作的一切:谁能使用、交付到哪个分支、它的检查、它的环境,以及同时运行多少个任务。把任务按功能分组,把最常用的项目置顶,功能完成后标记为已发布。
- 按项目授予访问权限
- 任务按功能分组
- 自己的分支、检查和上限

每个 commit 都要过检。自信满满的也不例外。
每个项目设两道关卡:代理每次 commit 前跑的快速检查,以及每个 pull request 前跑的完整测试套件。再配上技术栈命令、给代理的常设指令和环境变量——手动输入或从凭据读取——设置就完整了。
- 每次 commit 前的快速关卡
- 每个 pull request 前的完整测试
- 技术栈、指令与环境,按项目配置

每项设置,都在它所改变的东西那一页。
运行多少个代理、多少个待命、任务重试几次、使用哪些端口、模型价格、任务默认值、云端机器默认值。每一项都标明是默认值还是您的设置。
- 组织设置与系统设置
- 每个项目的设置,各有标签页
- 默认值有标记,覆盖项有名字

设置在哪里
设置就在您会去找的地方。
每项设置都在它所影响的对象页面上,谁也不用在一长串列表里翻找。
- 系统——同时运行数、待命池、端口、模型价格、任务与云端默认值
- 组织——谁担任什么角色、成员如何登录、邮箱域名
- 项目——谁能使用、分支与检查、机器、环境、默认值
- 机器——标签、容量、启用状态
- 组——详情、成员、角色
- 个人——资料、主题、通知、Git 访问