Claude Code CLI: первые впечатления, ч.2

После небольшого перерыва продолжаю изучать Claude Code.

  1. Для удобства теперь открываю Claude Code в терминале прямо в VSCode. Экран разделен вертикально. Слева 2/3 ширины — IDE, справа 1/3 — Claude Code. Это позволяет не запутаться в окнах, когда открыто сразу несколько проектов.

  2. Инструкции можно писать прямо в GitHub Issue или в Pull Request (если он уже создан для ветки). Просто говорю Claude Code, что инструкции в таком-то issue и он их сам подтягивает, используя командный инерфейс gh от гитхаба. Это чуть менее удобно, чем файлы в маркдауне, но зато оставляет за собой документацию в системе, к которой у всех в компании есть доступ.

  3. Обычно когда я над чем-то работаю, то почти сразу создаю PR, а в нем создаю чеклист Remaining work. Создал в Claude Code команду, которая автоматически подтягивает незакрытые чекбоксы из PR для текущей ветки.

Claude Code создал следующую запись в CLAUDE.md:

### GitHub Commands
- **Get PR checklists**: Use `gh pr list --head [current-branch] --json number,title,body` then extract unticked checkboxes (- [ ]) from the body
  1. При написании текста в markdown (например, для блога, как у меня на сайте компании), можно попросить его дать фидбек на текст. Фидбек неплох, но внедрять его самому лень. Поэтому я попросил его дополнить пост. Не могу сказать, что доволен текстом на 100%. Его нужно редактировать. Однако, в отличие от чат-интерфейса в браузере, в Claude Code я вижу diff и могу точечно принять, отклонить или отредактировать изменения.

  2. To be continued...