Claude Coding
78 subscribers
16 videos
5 links
Claude Code: трюки, команды, реальные кейсы. #1 AI coding tool.

Код > слова. Показываем что работает.

Сеть каналов Claude → @claude_channel
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Claude нашёл утечку памяти за 40 секунд

Два часа дебага. Heap растёт, профайлер показывает event listeners.

claude "найди утечку памяти в этом модуле"

Claude прочитал весь модуль и нашёл:
→ Closure захватывает массив в addEventListener
→ removeEventListener не вызывается при unmount
→ Каждый ререндер создаёт новый listener

Исправление — 3 строки. Я смотрел в правильном месте, но искал не то. Claude смотрел весь код и увидел паттерн.

Разница: человек ищет точечно. Claude видит контекст целиком.
3
This media is not supported in your browser
VIEW IN TELEGRAM
--dangerously-skip-permissions

claude --dangerously-skip-permissions

Этот флаг снимает все подтверждения. Claude будет:
→ Писать и удалять файлы
→ Запускать npm install, git commit
→ Выполнять произвольные bash-команды
→ Всё без единого "Are you sure?"

Когда использовать:
• CI/CD пайплайн в изолированном контейнере
• Быстрый прототип в throwaway-директории
• Batch-обработка где каждый промпт доверен

Когда НЕ использовать:
• Продакшен-репо без бэкапа
• Незнакомая кодовая база

Мощь требует дисциплины.

@claude_security — про безопасность AI-инструментов
3
This media is not supported in your browser
VIEW IN TELEGRAM
Claude Code + MCP: подключаем всё

MCP серверы превращают Claude Code в хаб разработки.

Подключаю за минуту:
// .claude/mcp.json
{
"github": { "command": "mcp-server-github" },
"postgres": { "command": "mcp-server-postgres" }
}


Что получаю:
→ "создай PR" — Claude идёт в GitHub
→ "покажи ошибки из Sentry" — тянет логи
→ "какие юзеры зарегались" — прямой SQL в Postgres

MCP — стандарт который приняли OpenAI, Google, HuggingFace. Claude Code интегрировал первым.
4❤‍🔥1🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
Dev Team mode — агенты ревьюят код друг друга

Claude 5 принесёт Dev Team mode. Несколько агентов как команда:

→ Agent 1 пишет код
→ Agent 2 делает code review
→ Agent 3 пишет тесты
→ Координатор собирает результат

Каждый агент видит контекст других. Находят баги которые один пропустил бы.

Q2 2026. Через Claude Code в терминале.

Сейчас: claude skills install @anthropic/sdd

@claude_ultrathink — анализ мульти-агентных систем
1
This media is not supported in your browser
VIEW IN TELEGRAM
Claude Code vs Cursor: честное сравнение

Cursor лучше для:
→ Быстрые правки в одном файле
→ Tab-autocomplete в IDE
→ Визуальный diff в реальном времени

Claude Code лучше для:
→ Задачи на уровне всего репозитория
→ Рефакторинг 40+ файлов одним промптом
→ CI/CD интеграция, скрипты, пайплайны
→ MCP — подключение к БД, GitHub, Slack

46% назвали Claude Code "most loved". Cursor — 19%.

Не "один лучше". Разные инструменты. Но если выбирать один — тот что видит весь контекст.
4
This media is not supported in your browser
VIEW IN TELEGRAM
Генерация тестов — где Claude силён

claude "write tests for src/services/auth.ts, cover edge cases"

Что получаю:
→ Unit-тесты на каждый метод
→ Edge cases: null, undefined, пустые строки
→ Моки зависимостей (БД, внешние API)
→ Тесты на ошибки и таймауты

Claude читает implementation и понимает контракт. Не просто "вызвал функцию" — реально находит граничные случаи.

Покрытие auth модуля: с 23% до 91% за один промпт.

Совет: добавьте в CLAUDE.md тест-фреймворк — качество вырастет.
3
This media is not supported in your browser
VIEW IN TELEGRAM
CLAUDE.md — файл который меняет качество ответов

Создайте CLAUDE.md в корне проекта:

# Project
TypeScript, React 19, Tailwind
Tests: Vitest
DB: Prisma + PostgreSQL


Claude читает его первым при каждом запуске:
→ Знает ваш стек без объяснений
→ Следует вашим конвенциям
→ Не предлагает то что вы не используете
→ Пишет код в вашем стиле

Без CLAUDE.md — Claude угадывает. С ним — знает.

Самый быстрый способ повысить качество. 5 минут, эффект навсегда.
1
This media is not supported in your browser
VIEW IN TELEGRAM
Claude запускает git, npm, pip сам

"Добавь библиотеку для валидации email, обнови тесты, закоммить"

Claude выполнит:
npm install zod
// обновит validation.ts
git add -A
git commit -m "feat: add email validation"


Всё в одном промпте. Не "вот что надо сделать" — а реально делает.

Claude имеет доступ к терминалу. Может запускать любые команды.

Совет: git stash если не уверены. Откатить можно всегда.
1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда Claude выдумывает API

Claude предложил:
prisma.$transaction.rollbackOnError()

Выглядит правильно. TypeScript не ругается.

Но этого метода не существует в Prisma.

Как распознавать:
→ Слишком удобный API — проверяй доки
→ Метод без автокомплита в IDE — подозрительно
→ Claude отвечает уверенно — не значит правильно

Как обойти:
→ "покажи ссылку на документацию"
→ MCP-сервер документации
→ В CLAUDE.md: "проверяй API по документации"

Доверяй, но верифицируй.
4
This media is not supported in your browser
VIEW IN TELEGRAM
Claude Code в Docker для CI/CD

FROM node:20
RUN npm i -g @anthropic-ai/claude-code
ENV ANTHROPIC_API_KEY=$KEY


В CI/CD пайплайне:
claude -p "review this PR" --output-format json

Что даёт:
→ Code review на каждый PR автоматически
→ Генерация changelog из коммитов
→ Проверка совместимости зависимостей
→ Всё в изолированном контейнере

Добавляю в GitHub Actions — Claude ревьюит каждый PR.

--dangerously-skip-permissions в контейнере — безопасно.
3
This media is not supported in your browser
VIEW IN TELEGRAM
Thinking blocks — наблюдать как Claude думает

В Claude Code видно блоки размышлений. До 32K токенов.

Что внутри:
→ Анализ вашего кода и контекста
→ Рассмотрение нескольких подходов
→ Проверка edge cases в уме
→ Выбор оптимального решения

Как активировать:
claude "ultrathink: спроектируй архитектуру микросервиса авторизации"

"ultrathink" даёт максимальный бюджет на размышления.

Для: архитектуры, сложных багов, рефакторинга.
Не для: простых правок.

@claude_ultrathink — глубже про extended thinking
3
This media is not supported in your browser
VIEW IN TELEGRAM
Рефакторинг на 40 файлов за один промпт

Задача: UserDTO → UserResponse по всему проекту.

claude "rename UserDTO to UserResponse everywhere, update all imports"

Результат:
→ 40 файлов обновлено
→ Все import paths исправлены
→ Типы в тестах обновлены
→ Компиляция — 0 ошибок

В IDE это Find & Replace с ручной проверкой. Claude делает семантическую замену — понимает контекст.

Совет: tsc --noEmit после рефакторинга.
This media is not supported in your browser
VIEW IN TELEGRAM
--model: когда переключать модель

claude --model claude-opus-4-6 "сложная задача"

Sonnet — рабочая лошадь:
→ 90% задач, быстро, недорого

Opus — тяжёлая артиллерия:
→ Архитектура, сложные баги, мульти-файл
→ x3 дороже, x5 качество на сложном

Haiku — снайпер:
→ Простые правки, форматирование
→ x10 дешевле Sonnet

Стратегия: Sonnet каждый день. Opus когда нужно думать. Haiku на бойлерплейт.

$200/мес вместо $800 — переключаю модели по задаче.
This media is not supported in your browser
VIEW IN TELEGRAM
Claude решил задачу которую Кнут не мог решить неделями

Март 2026. Дональд Кнут — автор "Art of Computer Programming" — работал над задачей теории графов.

Несколько недель. Без результата.

Claude Opus 4.6 решил. Кнут подтвердил корректность.

Это не "AI заменит математиков":
→ LLM находят решения в комбинаторике
→ Паттерны в графах — сильная сторона трансформеров
→ Человек + AI > каждый по отдельности

Кнуту 88. Он принял решение и похвалил инструмент.

@claude_ultrathink — разбор задачи
This media is not supported in your browser
VIEW IN TELEGRAM
$200/мес вместо $800 на Claude Code

Оптимизация по моделям:

Haiku ($0.25/1M) — 60% задач:
→ Простые правки, рутина

Sonnet ($3/1M) — 35% задач:
→ Новые фичи, code review, тесты

Opus ($15/1M) — 5% задач:
→ Архитектура, сложные баги

Ключ: CLAUDE.md уменьшает итерации. Меньше итераций = дешевле.

Pipeline mode (-p) экономит ещё 20%.

Те же задачи, $200 вместо $800.
This media is not supported in your browser
VIEW IN TELEGRAM
Subagent-driven development через skills.sh

claude skills install @anthropic/sdd

SDD — Claude разбивает задачу на подагентов:

→ Agent: architect — проектирует
→ Agent: implementer — пишет код
→ Agent: tester — создаёт тесты
→ Agent: reviewer — ревьюит

Каждый в своём контексте, видит результат остальных.

Для задач "реализуй фичу от А до Я" — x3 к качеству.

Прообраз Dev Team mode в Claude 5.
This media is not supported in your browser
VIEW IN TELEGRAM
Дебаг одной командой

claude "this test is failing, figure out why and fix it"

Что происходит:
→ Claude читает тест и реализацию
→ Запускает тест, смотрит ошибку
→ Находит причину в коде
→ Фиксит
→ Запускает снова — зелёный

Один промпт. Ноль ручного дебага.

Работает: Claude видит тест, реализацию, и может запускать команды. Три вещи параллельно.

Совет: "ultrathink" для сложных багов — больше времени на анализ.
This media is not supported in your browser
VIEW IN TELEGRAM
GitHub Copilot добавил Claude как модель

Microsoft признали: в Copilot теперь можно выбрать Claude.

→ GitHub протестировали все модели
→ Claude показал лучшие результаты на коде
→ Пользователи просили — добавили

Ирония: Copilot — продукт Microsoft, партнёра OpenAI. И они добавили конкурента.

46% "most loved" — не маркетинг. Когда конкуренты добавляют тебя в свои продукты.

Claude Code остаётся отдельным. В VS Code — Claude доступен и через Copilot.
This media is not supported in your browser
VIEW IN TELEGRAM
Claude 5: 500K-1M контекст, на 50% дешевле

Q2 2026 — релиз Claude 5:

Контекст: 500K–1M токенов
→ Целый проект в одном запросе

Стоимость: на 50% дешевле
→ Opus-уровень за цену Sonnet

Dev Team mode:
→ Мульти-агентная разработка из коробки

Для Claude Code:
→ Больше контекста = меньше "забыл начало"
→ Дешевле = можно не экономить

Решение реальных ограничений, не хайп.
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Продакшен-пайплайн: Claude Code пишет контент

Система где Claude Code:
→ Пишет тексты по шаблонам
→ Генерирует HTML-карточки с анимациями
→ Рендерит в MP4 через Playwright
→ Публикует в Telegram по расписанию

Весь контент этого канала — этот пайплайн.

Стек: Python + Telethon + Playwright + FFmpeg + Claude Code

11 шаблонов, параметризация цветов, текстов, анимаций.

Не "AI заменил человека". AI стал инструментом в руках того кто решает ЧТО публиковать.
This media is not supported in your browser
VIEW IN TELEGRAM
claude "explain" — лучше чем читать код

claude "explain src/core/scheduler.ts"

Claude выдаёт:
→ Что делает модуль (3 предложения)
→ Зависимости и кто вызывает
→ Паттерны (Observer, Queue, Retry)
→ Возможные проблемы

Новый проект? claude "explain this codebase" — обзор за 30 секунд.

Онбординг: вместо недели чтения кода — час с Claude.

Использую каждый день. Быстрее чем grep, глубже чем комментарии.