Задайте правила — управляйте памятью

Разработка программного обеспечения с Cursor

Francesca Donadoni

AI Curriculum Manager, DataCamp

Правила Cursor

правила в Cursor

Разработка программного обеспечения с Cursor

Типы правил Cursor

$$

  • 📄 Правила проекта: .cursor/rules, в рамках вашей кодовой базы
  • 👤 Пользовательские правила: применяются ко всем нашим проектам
  • 🤝 Командные правила: общие стандарты, управляемые из панели управления
  • 🤖 AGENTS.md: инструкции для агента в формате Markdown для быстрой настройки

$$

Правила обеспечивают постоянный контекст

Разработка программного обеспечения с Cursor

Типы правил Cursor

$$

  • 📄 Правила проекта: .cursor/rules, в рамках вашей кодовой базы
  • 👤 Пользовательские правила: применяются ко всем нашим проектам
  • 🤝 Командные правила: общие стандарты, управляемые из панели управления
  • 🤖 AGENTS.md: инструкции для агента в формате Markdown для быстрой настройки

$$

Правила обеспечивают постоянный контекст ➡️ помогая получать стабильные результаты

Разработка программного обеспечения с Cursor
Разработка программного обеспечения с Cursor

Вложенность правил

вложенность правил

Разработка программного обеспечения с Cursor

Лучшие практики определения правил

$$

  • 🎯 Чёткие и конкретные

$$

  • ✂️ Большие правила разбиваются на меньшие

$$

  • 💡 Понятные примеры для ИИ-ассистента
Разработка программного обеспечения с Cursor

Определение инструкций для агента

файл agents.md

Разработка программного обеспечения с Cursor

Память в Cursor

  • Память:
    • Автоматически учитывает предпочтения
    • Сохраняет ключевые детали для поддержания согласованности

память в Cursor

Разработка программного обеспечения с Cursor

Настройки Cursor

правила и воспоминания

Разработка программного обеспечения с Cursor

Как создаются воспоминания?

$$

  • 👁️ Наблюдение Sidecar:
    • Фоновая модель
    • Извлекает полезные детали из наших чатов и предлагает их как воспоминания

$$

  • 🛠️ Вызовы инструментов:
    • Агент сохраняет воспоминания напрямую
    • По запросу или при обнаружении важных деталей
Разработка программного обеспечения с Cursor
Разработка программного обеспечения с Cursor

Меньше повторений — больше творчества

  • Правила + Память ➡️ Ассистент, который пишет код так же, как вы

правила и память как входные данные для Cursor

Разработка программного обеспечения с Cursor

Давайте потренируемся!

Разработка программного обеспечения с Cursor

Preparing Video For Download...