Команды и машины
Ваши машины, ваши люди, ваши правила.
Ваши машины, ваше облако или наше.
Добавить машину можно тремя способами: арендовать ту, что предоставляет Яша, — выделенную или общую, где каждая организация изолирована; запустить в своём аккаунте AWS; или подключить свою машину разовой командой. Группа машин держит для вас заданное число облачных машин, on-demand или spot, и настраивает каждую новую под ваши проекты. Выведите машину из работы — и она сначала доделает текущие задачи.
- Аренда, выделенная или общая — машины даёт Яша
- Запущенная в вашем аккаунте AWS или ваша собственная
- Группы машин держат заданное вами число

Один проект — один репозиторий. Устроено так, как работаете вы.
Проект — это один репозиторий и всё, что определяет, как в нём работают агенты: кто может им пользоваться, в какую ветку идут изменения, его проверки, окружение и сколько задач он выполняет одновременно. Группируйте задачи в фичи, закрепляйте проекты, которыми пользуетесь чаще всего, и отмечайте фичу выпущенной, когда она готова.
- Доступ выдаётся на каждый проект
- Задачи, сгруппированные в фичи
- Своя ветка, проверки и лимиты

Каждый коммит проверен. Даже самый уверенный.
В каждом проекте два гейта: быстрая проверка, которую агент запускает перед каждым коммитом, и полный набор тестов перед каждым пул-реквестом. Команды стека, постоянные инструкции для агентов и переменные окружения — введённые вручную или взятые из учётных данных — довершают настройку.
- Быстрый гейт перед каждым коммитом
- Полный набор тестов перед каждым пул-реквестом
- Стек, инструкции и окружение для каждого проекта

Каждая настройка — на странице того, что она меняет.
Сколько агентов работает, сколько стоит наготове, сколько раз повторять задачу, какие порты занимать, цены моделей, параметры задач по умолчанию, параметры облачных машин. У каждой настройки видно, стоит ли значение по умолчанию или ваше.
- Настройки организации и системы
- Настройки каждого проекта — на его собственных вкладках
- Умолчания помечены, свои значения подписаны

Где живут настройки
Настройки там, где вы их и стали бы искать.
Каждая настройка лежит на странице того, что она меняет, — никому не придётся рыться в одном длинном списке.
- Система — сколько работает одновременно, резервные пулы, порты, цены моделей, умолчания для задач и облака
- Организация — у кого какая роль, как участники входят, почтовые домены
- Проект — кто может им пользоваться, его ветка и проверки, машины, окружение, значения по умолчанию
- Машина — теги, мощность, включена ли
- Группа — сведения, участники, роли
- Вы — профиль, тема, уведомления, доступ к Git
Яша. Просто добавьте машин.
Расскажите, какой у вас парк машин.
Запускайте агентов на своих машинах, в своём аккаунте AWS или на машинах, которые держит Яша, — доступы, проверки и лимиты каждого проекта в ваших руках. Зарегистрируйтесь и выберите тариф под число ваших команд, репозиториев и машин.