Claude Code - зачем это нужно и для чего нужен этот инструмент? В этом видео попробуем разобраться.

Как мы взаимодействуем с искусственным интеллектом

Когда мы работаем с большими языковыми моделями, есть несколько интерфейсов, через которые можно вести это взаимодействие.

Первый - чат через веб-интерфейс. Открываете в браузере сайт, например ChatGPT, создаёте чаты и в них общаетесь с моделями искусственного интеллекта.

Второй - специальные программы, которые предоставляют крупные компании. Например, у Claude есть программа Claude Desktop: вы скачиваете её на компьютер, устанавливаете и тоже работаете с моделями. У других компаний есть свои альтернативные решения.

Третий способ - взаимодействие из терминала операционной системы, в которой вы работаете. Терминал есть в любой системе - Windows, macOS, Linux и так далее. Claude Code - это как раз программная оболочка, утилита, которая запускается из терминала. Через неё вы работаете с моделями искусственного интеллекта, и благодаря запуску из терминала получаете расширенный доступ к компьютеру и его возможностям.

Что такое Claude Code

Claude Code - это ИИ-ассистент от компании Anthropic. Он работает через командную строку, а не через веб-интерфейс, и по сути это универсальное решение для разных операционных систем и сред разработки. Это альтернатива привычному чату, но с расширенными возможностями.

Терминал встроен во многие IDE, с которыми мы работаем: PhpStorm и другие продукты JetBrains, VS Code, а в будущем, возможно, и другие редакторы. Вы запускаете терминал, набираете в нём команду claude - и утилита стартует, получает доступ к файлам вашего проекта и может с ними взаимодействовать.

Кроме того, для популярных редакторов есть плагины: они упрощают запуск программы и работу с контекстом документов. Например, вы выделяете фрагмент текста - и Claude Code видит это выделение и понимает его как контекст.

Использовать Claude Code можно и прямо в терминале. Запускаете терминал (в Windows - меню Пуск, выбираете терминал), набираете команду claude - и открывается приветственный экран, где можно ставить задачи и общаться с выбранной моделью.

Главное - решение проблемы контекста

Главная задача, которую решает Claude Code, - это проблема контекста. Когда мы работаем в браузере, у него нет доступа к нашему компьютеру: в чате нельзя сказать "посмотри вот эти файлы" и дать ему поработать с ними. У браузера нет ресурсов компьютера - он не может выполнять команды в системе.

Claude Code этих ограничений лишён. Он полноценно взаимодействует с компьютером и получает нужный контекст из нужных файлов вашего проекта. За счёт этого возможностей становится намного больше, а качество изменений при работе с таким инструментом в разы выше, чем в чате или в других оболочках.

Сколько это стоит

В бесплатном режиме поработать не получится. Есть два основных варианта оплаты:

  • Токены. Вы получаете API-ключ и взаимодействуете с утилитой через него. Способ довольно дорогой - платить придётся много.
  • Подписка. Фиксированный тариф в месяц. На момент записи видео для комфортной работы нужно примерно 100 долларов; есть расширенный тариф за 200 долларов и совсем небольшой за 20 долларов для разовых задач (но полноценный проект на нём не потянуть).

Вот такой инструмент. Дальше в этом курсе разберёмся с ним подробнее и посмотрим, какие в нём есть возможности.