Визначайте правила, формуйте пам'ять

Розробка ПЗ з 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 observation:
    • Фоновa модель
    • Витягає корисні деталі з наших чатів і пропонує їх як спогади

$$

  • 🛠️ Tool calls:
    • Агент зберігає спогади безпосередньо
    • На запит або коли виявляє важливі деталі
Розробка ПЗ з Cursor
Розробка ПЗ з Cursor

Менше повторень, більше створення

  • Правила + Пам'ять ➡️ Помічник, що пише код так само, як ви

вхід: правила і пам'ять у Cursor

Розробка ПЗ з Cursor

Давайте потренуємось!

Розробка ПЗ з Cursor

Preparing Video For Download...