Перейти к содержанию
Публикация AiManual

Секреты создателя Claude Code: полный разворот рабочего процесса и промптов для максимальной эффективности

Раскрываем рабочие процессы и промпты от создателя Claude Code. Экспертиза высшего уровня для AI-программирования без хайпа и воды.

Коротко

Что будет в материале

  1. 01

    Ты используешь Claude Code неправильно. Все используют его неправильно

  2. 02

    Как на самом деле работает создатель Claude Code

  3. 03

    Полный промпт для архитектурных решений

  4. 04

    Рабочий процесс: от идеи до продакшена

Ты используешь Claude Code неправильно. Все используют его неправильно

Вот что происходит: вы открываете интерфейс, пишете "сделай мне REST API на Node.js", получаете код, копируете его в проект. Через час понимаете, что архитектура кривая, зависимости конфликтуют, а тестов нет. Начинаете переписывать. Снова просите Claude помочь. И снова получаете что-то не то.

Проблема не в модели. Проблема в том, как вы с ней разговариваете.

Самый частый вопрос в телеграм-чатах по AI-разработке: "Почему Claude Code делает глупые ошибки?" Ответ: потому что вы не дали ему контекста. Никто не даёт.

Как на самом деле работает создатель Claude Code

Борис Черны (Boris Cherny) — тот самый человек, который сделал Claude Code тем, чем он является. Его рабочий процесс выглядит не так, как у нас. У него нет магических промптов из одного предложения. Вместо этого — система.

1 Сначала контекст, потом задача

Вы начинаете с задачи. Он начинает с контекста. Разница огромная.

Вот как НЕ надо делать:

# Плохо: сразу задача без контекста
Напиши функцию для валидации email

Вот как делает Черны:

# Хорошо: сначала контекст проекта
Проект: SaaS платформа для образовательных курсов
Технологический стек: TypeScript 5.3, Next.js 14, Prisma, PostgreSQL
Стиль кода: Airbnb TypeScript Guide с модификациями
Существующие паттерны: все валидации в папке lib/validation, используют Zod
Текущая проблема: пользователи жалуются на некорректную валидацию email при регистрации
Задача: написать функцию валидации email, которая интегрируется с существующей системой

Видите разницу? Во втором случае Claude Code понимает не только что делать, но и как это делать в контексте вашего проекта.

💡
Секрет в том, что Claude Code — не волшебник, а очень быстрый стажёр. Он отлично кодит, но плохо угадывает контекст. Дайте ему контекст явно.

Полный промпт для архитектурных решений

Вот что вы упускаете: Claude Code может принимать архитектурные решения. Но только если вы дадите ему достаточно информации.

Вместо того чтобы просить "спроектируй базу данных", используйте этот промпт:

# Архитектурный промпт для Claude Code

КОНТЕКСТ ПРОЕКТА:
- Тип: маркетплейс цифровых товаров
- Масштаб: ожидается 10K пользователей в первый месяц
- Команда: 3 разработчика, все mid-level
- Сроки: MVP за 6 недель

ТЕХНИЧЕСКИЕ ОГРАНИЧЕНИЯ:
- Бюджет на инфраструктуру: $200/месяц
- Обязательные технологии: PostgreSQL (уже есть опыт у команды)
- Запрещенные технологии: MongoDB (не было в требованиях заказчика)

БИЗНЕС-ТРЕБОВАНИЯ:
- Пользователи могут быть продавцами и покупателями одновременно
- Нужна система рейтингов и отзывов
- Требуется аналитика по продажам для продавцов
- Обязательна двухфакторная аутентификация

ЗАДАЧА: спроектировать схему базы данных для этого маркетплейса.

ФОРМАТ ОТВЕТА:
1. Обоснование выбранной архитектуры
2. Схема таблиц в формате SQL DDL
3. Индексы для оптимизации частых запросов
4. Потенциальные bottlenecks и как их избежать
5. Миграционная стратегия для будущих изменений

Это не просто промпт. Это ТЗ для AI-архитектора. И Claude Code с ним справляется на удивление хорошо.

Рабочий процесс: от идеи до продакшена

Черны не использует Claude Code для всего подряд. У него есть чёткое разделение:

Этап Что делает Claude Code Что делает человек
Исследование Собирает информацию о библиотеках, сравнивает подходы Формулирует критерии сравнения, проверяет выводы
Прототипирование Пишет 80% кода прототипа Задаёт архитектурные ограничения, тестирует работоспособность
Рефакторинг Предлагает улучшения архитектуры, оптимизации Принимает решения по trade-offs, проверяет совместимость
Тестирование Генерирует unit-тесты, edge cases Пишет интеграционные тесты, проверяет бизнес-логику

Ключевой момент: человек остаётся архитектором. AI — супер-быстрый инженер. Если поменять эти роли местами, получается плохо.

Терминальная настройка: то, о чём не пишут в блогах

У Черны в терминале висит не просто Claude Code. У него есть кастомные скрипты, которые делают работу в 3 раза эффективнее.

Вот один из них — автоформатирование промптов:

#!/bin/bash
# prompt-formatter.sh
# Автоматически форматирует промпт перед отправкой в Claude Code

# Убирает лишние пробелы
# Добавляет структуру
# Проверяет наличие контекста

echo "=== КОНТЕКСТ ПРОЕКТА ==="
echo ""
echo "=== ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ ==="
echo ""
echo "=== ЗАДАЧА ==="
echo ""
echo "=== ФОРМАТ ОТВЕТА ==="

Звучит просто? Но это экономит кучу времени. Вместо того чтобы каждый раз вручную структурировать промпт, вы просто пишете текст, скрипт его форматирует.

Самый недооценённый инструмент в AI-разработке — это bash-скрипты. 5 минут на написание скрипта экономят часы ручной работы с промптами.

Промпт для автономной работы

Вы знали, что Claude Code может работать автономно? Не просто отвечать на вопросы, а выполнять многошаговые задачи. Вот промпт, который заставляет его работать как агента:

# Агентный промпт для долгих задач

ТЫ: Senior разработчик с 10+ лет опыта
ЗАДАЧА: Рефакторинг модуля аутентификации
ВРЕМЯ: 8 часов автономной работы

ИНСТРУКЦИИ:
1. Сначала проанализируй текущий код в папке /src/auth
2. Составь план рефакторинга из 5 шагов
3. Перед каждым шагом покажи мне план этого шага
4. После каждого шага спроси, нужно ли что-то изменить
5. Если я не отвечаю 15 минут, переходи к следующему шагу

ОГРАНИЧЕНИЯ:
- Не удаляй существующие тесты без моего подтверждения
- Сохраняй обратную совместимость API
- Документируй все breaking changes

НАЧНИ С АНАЛИЗА ТЕКУЩЕГО КОДА И ПРЕДЛОЖИ ПЛАН.

Этот промпт превращает Claude Code из помощника в коллегу, который может работать целый день. Подробнее о таких подходах читайте в статье про навыковый подход к промптам.

Чего Claude Code никогда не сделает хорошо

Давайте без иллюзий. Есть вещи, где Claude Code безнадёжен:

  • Принятие бизнес-решений ("какую фичу сделать следующей?")
  • Работа с легаси кодом, где нет документации
  • Оптимизация под конкретное железо
  • Написание кода, который нарушает best practices, но нужен для хака

Почему? Потому что эти задачи требуют контекста, которого нет в интернете. Или требуют нарушения правил, которым модель обучена следовать.

Если вам нужно сравнить, как с такими задачами справляются разные модели, используйте промпт для сравнения LLM.

Итоговый чеклист

Прежде чем закрыть эту статью и вернуться к коду, проверьте:

  1. Вы даёте контекст проекта перед каждой задачей?
  2. Вы указываете технические ограничения (стек, бюджет, сроки)?
  3. Вы просите конкретный формат ответа?
  4. У вас есть bash-скрипты для автоматизации рутины?
  5. Вы остаётесь архитектором, а не отдаёте эту роль AI?

Если на все вопросы "да" — вы уже в топ-10% разработчиков, использующих Claude Code. Если нет — начинайте с первого пункта.

И последнее: не пытайтесь скопировать рабочий процесс Черны один в один. У вас другой опыт, другие проекты, другой стиль мышления. Берите принципы, а не конкретные промпты. Принципы работают всегда. Конкретные промпты — только в конкретных условиях.

Хотите глубже погрузиться в настройку окружения? Читайте про рабочий процесс создателя Claude Code. Там нет магии, зато много практических деталей.