Главная / Программа / Урок 08
УРОК 08 ИЗ 12

Обучение агентов: навыки, память, контекст

Как сделать агента умнее: skills, файлы памяти и управление контекстом.

⏱ 40 мин🏷 agents, skills, memory

Чему научишься

Три способа «научить» агента

Файл-инструкция проекта

Главный способ задать правила — файл CLAUDE.md в корне проекта. Агент читает его автоматически и следует ему. Туда пишут стек, стиль кода, важные команды, чего делать нельзя.

CLAUDE.md
# Проект: лендинг для кофейни

## Стек
- Чистый HTML/CSS/JS, без фреймворков
- Стили — в одном файле styles.css

## Правила
- Не подключай внешние библиотеки без спроса
- Все тексты на русском
- Перед коммитом проверяй, что страница открывается

## Команды
- Запуск локально: python3 -m http.server 8000
💡

Хороший CLAUDE.md экономит десятки повторяющихся объяснений. Агент перестаёт делать одни и те же «не те» вещи.

Память между сеансами

Можно попросить агента запоминать важное: «запомни, что я предпочитаю тёмную тему и комментарии на русском». Эти факты сохраняются и подтягиваются в следующих сессиях. Так агент адаптируется под тебя.

Что такое Skill

Skill — это папка с инструкцией (SKILL.md) и, при необходимости, скриптами, которую агент подключает, когда задача подходит. Например: «делать презентации», «обрабатывать PDF», «деплоить на сервер». Один раз описал — пользуешься всегда.

.claude/skills/deploy-site/SKILL.md
---
name: deploy-site
description: Деплой статического сайта на наш сервер через rsync и перезапуск nginx
---

# Как деплоить
1. Собери сайт: python3 build.py
2. Залей dist/ на сервер в /var/www/site
3. Проверь конфиг: sudo nginx -t
4. Перезапусти: sudo systemctl reload nginx
5. Открой URL и убедись, что 200 OK

Управление контекстом

Практика

🛠 Напиши CLAUDE.md и один skill

Создай в своём проекте файл CLAUDE.md с правилами и стеком. Затем опиши один навык, который тебе пригодится постоянно (например «писать README» или «деплой»). Проверь, что агент им пользуется.

Чеклист

Ты освоил:

  • Разницу между контекстом, памятью и skills
  • Как задать правила через CLAUDE.md
  • Как описать переиспользуемый навык
  • Зачем чистить контекст

📖 Термины этого урока

Незнакомое слово? Нажми — откроется полное объяснение в словаре.