# My Project
## Стек
Python 3.12, FastAPI, PostgreSQL
## Команды
pytest tests/ -v
docker compose up
## Правила
- Не коммитить .env
- Русский в UI, English в коде
AI-ассистент для разработчиков, который живёт в вашем терминале
Claude Code — это официальный CLI-инструмент от Anthropic, который превращает Claude в полноценного напарника по разработке. Он читает ваш код, понимает структуру проекта, пишет и редактирует файлы, запускает команды и работает с внешними сервисами.
Не просто чат-бот. Не просто автокомплит. Это агент, который думает, планирует и действует.
Создаёт файлы, рефакторит, фиксит баги, добавляет фичи. Видит весь проект, а не один файл. Понимает контекст и зависимости.
Ищет по файлам, читает код, анализирует архитектуру. Может разобраться в незнакомом проекте за минуты — быстрее, чем вы.
Тесты, сборка, деплой, git — всё через терминал. Claude сам решает что запустить, анализирует вывод и реагирует на ошибки.
CLAUDE.md, Memory, Rules — система долгосрочной памяти. Claude знает ваш стек, правила, стиль и не забывает между сессиями.
MCP-протокол: трекер задач, почта, БД, мессенджеры — Claude работает с ними напрямую, без копипасты между окнами.
Параллельные задачи: один агент ищет по коду, другой планирует архитектуру, третий запускает тесты. Всё одновременно.
Писать фичи, фиксить баги, рефакторить, добавлять тесты, генерировать код по описанию
Dockerfile, CI/CD, деплой, настройка инфраструктуры, мониторинг, диагностика
SQL-запросы, анализ данных, парсинг, трансформация CSV/JSON, работа с API
Боты, скрипты, MCP-серверы, интеграции между сервисами, workflow
README, API-доки, презентации, PDF-отчёты, сайты — как эта страница
Задачи в трекере, почта, календарь, отчёты — через MCP без переключения контекста
Файл инструкций, который Claude Code читает при каждом запуске. Как README, но для ИИ.
Claude каждый раз начинает с нуля. Не знает стек, структуру, правила. Приходится объяснять заново.
Сразу в контексте: знает проект, конвенции, команды. Работает точнее и быстрее с первого сообщения.
Держи <200 строк. Для каждой строки спроси: «Если убрать — Claude будет ошибаться?» Нет — удаляй.
Чем короче CLAUDE.md, тем точнее Claude следует правилам
5 уровней, которые комбинируются, а не заменяют друг друга
Загружаются только когда нужны. Экономия до 80% токенов.
---
name: deploy-amvera
description: Деплой сервера на Amvera. Использовать
когда пользователь просит задеплоить.
---
# Деплой на Amvera
## Шаги
1. Проверить amvera.yaml
2. git push amvera main:master
3. Проверить статус в панели
## Правила
- ВСЕГДА master, не main!
- amvera.yaml, не .yml!
- Не коммитить .env
| CLAUDE.md | Rules | Skills | |
|---|---|---|---|
| Когда загружается | Всегда | По path-паттерну | По запросу |
| Назначение | Стандарты проекта | Правила для папок | Workflow / рецепты |
| Кто вызывает | Автоматически | Автоматически | Пользователь или Claude |
| Расход токенов | Постоянный | Умеренный | Минимальный |
| Пример | "Не коммить .env" | "В tests/ — pytest" | /deploy, /review-pr |
Model Context Protocol подключает Claude к вашим рабочим сервисам
{
"mcpServers": {
"yandex": {
"command": "python3",
"args": ["servers/yandex/server.py"]
},
"gmail": {
"command": "python3",
"args": ["servers/gmail/server.py"]
}
}
}
Быстрый запуск через процесс. Идеален для разработки.
Для продакшена. Деплой на Amvera, VPS, облако.
Python SDK для создания своих MCP-серверов за минуты.
Приёмы, которые ускорят вашу работу
Переключает в режим планирования. Claude продумает архитектуру, прежде чем писать код.
Если Claude пошёл не туда — прерви и скорректируй направление. Не трать токены впустую.
Когда контекст раздувается — сожми, чтобы сэкономить токены и сохранить фокус.
Автогенерация CLAUDE.md по текущему проекту. Отличная отправная точка.
Opus для сложного, Sonnet для быстрого, Haiku для простых вопросов.
Явно укажи файл для контекста: @src/main.py — Claude прочитает его.
Claude запускает подагентов для параллельных задач: Explore для поиска, Plan для архитектуры.
Агент работает в изолированной git-ветке. Безопасно для экспериментов.
Долгосрочная память между сессиями: user, feedback, project, reference.
Shell-команды на события: автоформатирование, линтер перед коммитом.
Упражнения для самостоятельного тестирования