ПЕРВЫЙ ЧАС
Один проход: поставил → дом → проект → доска → первая закрытая работа.
На каждом шаге написано, что ты увидишь.
Нужен Python ≥ 3.12; для последнего шага — Claude Code (сама механика tide работает и без него). Команды показаны, чтобы ты понял цикл руками — в живой работе их ходит агент, а ты говоришь словами.
Уже поставил? tide quickstart печатает этот маршрут
прямо в терминале. English — quickstart.
1 · ПОСТАВИТЬ
git clone https://github.com/tide-tools/tide && cd tide ./install.sh
Увидишь ✓ tide <версия> и следующий жест. Если PATH не
подхватился — скрипт печатает одну строку для профиля шелла, и это единственное,
что тут можно «настраивать».
2 · ДОМ
Дом (control-home) — одна папка, из которой ты ведёшь все проекты:
mkdir ~/tide-home && cd ~/tide-home tide init --git
Увидишь список созданного — канон, ростер, плагины, README, git,
а также хуки и скиллы Claude, вставшие сами: агент, открытый в этом доме, с
первого дня умеет передать нить. Свежий дом получает только кор, съёмные части —
в tide plugins. В конце — следующий жест.
3 · СКАЗАТЬ ШЕЛЛУ, ГДЕ ДОМ
export TIDE_HOME=~/tide-home # добавь в профиль шелла
Пропустишь — следующий шаг всё равно заведёт проект, но не впишет
его в ростер, и на доске он не появится. Это не ошибка, просто одна пропущенная
строка посреди успешного прогона:
· roster no control-home — set $TIDE_HOME.
4 · ПРОЕКТ
Проект — любая папка с кодом, старая или новая:
mkdir -p ~/code/myapp && cd ~/code/myapp tide adopt --goal "маленькое веб-приложение — пробую tide"
Увидишь шаги усыновления, потом — какой терминал будет открывать твои сессии и чем это поменять, потом следующий жест. Проект рождается говорящим: README и канон несут твою цель, а не шаблонную воду, и он уже в ростере дома.
5 · ДОСКА
tide board --open # http://127.0.0.1:8765
Увидишь поток дома, поток myapp и строку HEALTH у каждого. Страница
перечитывает .tide/ каждые 30 секунд — всё, что ты делаешь дальше,
появляется там без перезапуска. Про телефон и службу —
docs/board.ru.md.
6 · ПЕРВАЯ РАБОТА
Работа — карточка согласия: агент предлагает шаги, ты говоришь «да», агент чекает пункты только с пруфом, закрываешь ты. Вербы работают из коробки; съёмная часть добавляет скилл агенту и вкладку на доске:
tide plugins on work # один раз на дом cd ~/code/myapp tide work add "приложение здоровается — проверить, что стартует" tide work propose 01 "запустить и увидеть ответ" # жест агента tide work agree 01 --word "да" # твоё слово tide work take 01 --by "первая сессия" tide work check 01 1 --proof "запустил — отвечает" # без пруфа не чекнется tide work close 01 --word "принято" # done ставит только рука
Увидишь короткий ответ после каждого жеста — что произошло и что
дальше — а на доске карточку, прошедшую open → taken → review → done.
tide work show 01 печатает журнал: каждый жест строкой, с твоими
словами внутри.
7 · СЕССИЯ
cd ~/tide-home tide menu
Увидишь выбор проекта, потом нити, потом сессии внутри неё — в
каждом списке первой строкой 0) + new. Откроется терминал, где Claude
уже в контексте: своя роль, канон проекта, живая нить, ростер. Дальше ты говоришь
словами («заведи работу…», «передай нить»), а вербы из шага 6 агент ходит сам.
ЕСЛИ ЗАСТРЯЛ
tide quickstart # этот маршрут — в терминале tide quickstart --open # эта страница — в браузере tide help # все команды tide doctor # а сломано ли что-то на самом деле tide report "что случилось" # боль уезжает автору