Главная / 🌱 Начинающий / Что такое CC

🤖 Что такое Claude Code

Простое объяснение без лишних терминов — что это, зачем нужно, и чем отличается от обычного чат-бота.

В одном предложении

💡
Claude Code — это AI-помощник, который работает прямо в вашем терминале и имеет доступ к вашим файлам. Вместо того чтобы копировать код туда-сюда в браузер, Claude видит ваш проект целиком и сам вносит изменения.

Разница с обычным чат-ботом

❌ Claude в браузере (claude.ai)
  • Не видит ваши файлы — нужно копировать код вручную
  • Отвечает текстом — нужно самому применять правки
  • Не знает структуру проекта
  • Не может запускать команды
  • Каждый раз начинаете с нуля
✅ Claude Code (CLI)
  • Читает и редактирует файлы напрямую
  • Сам применяет изменения без вашего участия
  • Видит всю структуру проекта
  • Может запускать тесты, миграции, команды
  • Помнит контекст в рамках сессии

Аналогия из жизни

🏗️
Представьте, что вы нанимаете опытного разработчика. Вы говорите ему: «Добавь авторизацию через OAuth» — и он:

1. Открывает ваш проект, смотрит структуру
2. Устанавливает нужные пакеты
3. Пишет миграцию для базы данных
4. Создаёт контроллер, роуты, middleware
5. Запускает тесты и говорит «готово»

Это и есть Claude Code. Только вместо разработчика — AI, и работает он за секунды.

Что он умеет делать

📝
Писать код
Создаёт новые файлы, компоненты, функции — с нуля по вашему описанию
🔧
Чинить баги
Находит ошибку, понимает причину и исправляет — в нужном файле
🔄
Рефакторинг
Переписывает код чище, разбивает большие функции, переименовывает
🧪
Тесты
Пишет unit/feature тесты, запускает их и исправляет если падают
📖
Объяснять
Читает незнакомый код и объясняет простым языком что он делает
🗄️
База данных
Пишет и запускает миграции, оптимизирует запросы, через MCP
🚀
DevOps
Docker Compose, GitHub Actions, nginx конфиги — всё понимает
🔍
Code Review
Анализирует ваш код, находит проблемы безопасности и предлагает улучшения

Четыре интерфейса Claude Code

Claude Code доступен в нескольких форматах — выберите тот, который подходит вашему рабочему процессу:

💻
CLI (терминал)
Основной инструмент. Запускается командой claude в терминале. Полные возможности.
🖥️
Desktop App
Отдельное приложение для Windows/Mac. Удобный GUI поверх CLI с управлением проектами.
🔌
IDE Extension
Плагин для VS Code и JetBrains. Claude прямо в редакторе, видит открытые файлы.
🌐
Web (claude.ai/code)
Браузерная версия CC с загрузкой файлов. Без установки, но с ограничениями.
Без установки
💡
Для новичка: начните с CLI (терминал). Это самый мощный и изученный вариант. Подробнее о всех интерфейсах — на продвинутом уровне в разделе Интерфейсы CC.

Что это НЕ такое

Как выглядит работа с CC

# Открываем терминал в папке проекта
$ claude

# Claude показывает приветствие и ждёт задачу
Claude Code v1.x.x | sonnet | E:\Clients\myproject

# Ставим задачу на обычном языке
You: Добавь валидацию email в форму регистрации. Форма в resources/views/auth/register.blade.php

# Claude смотрит файл, делает изменения, рапортует
Claude: Прочитал register.blade.php. Добавляю валидацию...
       ✓ Обновлён resources/views/auth/register.blade.php
       ✓ Добавлено правило 'email' в RegisterController

# Проверяем и продолжаем
You: Хорошо. Теперь запусти тесты
Готовы к следующему шагу? Теперь вы знаете что такое CC. Дальше — ключевые понятия: что такое CLAUDE.md, MCP, hooks и токены — объяснено простым языком.