Первая неделя на новом месте — поток мелких неловких вопросов. Как тейлить логи в этом стеке? Какая конвенция подключения к стейдж-БД? Куда смотреть, когда деплой упал? Каждый сеньор помнит себя задающим эти вопросы и помнит, как отвечает на них через пять лет. Цена реальна с обеих сторон: новичок чувствует себя медленным, сеньор теряет полчаса в день на контекст-свитчах.
CliAI не заменяет менторство. Но снижает объём можно-найти-самому вопросов до почти нуля.
Реальный сценарий первой недели
Новый инженер приходит в backend-команду. Прод на Kubernetes, стейдж — кластер поменьше, observability через Loki и Prometheus. К среде нужно отдебажить flaky-тест, падающий только на стейдже.
Вопрос 1: «Где логи?»
$ clai стрим логов деплоймента api в staging за последний час, только ошибки→ kubectl -n staging logs -l app=api --tail=-1 --since=1h \ | grep -i error
Команда показывает структуру: где namespace, конвенцию label-селекторов, флаг временного окна. За неделю запуска похожих команд новичок впитывает командный «вкус» kubectl без чьих-либо объяснений.
Вопрос 2: «Как зайти в стейдж-БД?»
$ clai проброс порта стейдж-postgres на локальный 5432→ kubectl -n staging port-forward svc/postgres 5432:5432
Новичок узнаёт мы не ssh-имся в поды, мы port-forward'им сервисы. Командная норма всплыла естественно.
Вопрос 3: «Почему упал последний деплой?»
$ clai покажи события деплоймента api в staging за последние 30 минут→ kubectl -n staging get events --sort-by=.lastTimestamp \ | grep api | tail -20
Почему это лучше runbook
Runbook статичен. Стек команды дрейфует: кто-то переехал с Loki на OpenSearch, кто-то поменял конвенцию namespace, кто-то добавил Istio-sidecar, требующий другого exec-флага. Runbook устаревает. CliAI генерирует под вопрос, а не под замороженный снимок.
Чего CliAI не умеет — объяснить почему. Он даст правильную kubectl-команду, но не скажет новичку, что стейдж — единственная среда, где включён legacy-auth, и поэтому тест flaky. Этот разговор остаётся за сеньором.
См. также
- Уточнение команды — онбординг как раз тот момент, когда первая команда часто не та.
- Документация — полный справочник, когда дойдёт интерес копнуть глубже.