Definiera reglerna, forma minnet

Mjukvaruutveckling med Cursor

Francesca Donadoni

AI Curriculum Manager, DataCamp

Cursor-regler

regler i Cursor

Mjukvaruutveckling med Cursor

Typer av Cursor-regler

$$

  • 📄 Projektregler: .cursor/rules, begränsade till din kodbas
  • 👤 Användarregler: gäller för alla dina projekt
  • 🤝 Teamregler: gemensamma standarder som hanteras via instrumentpanelen
  • 🤖 AGENTS.md: agentinstruktioner i markdown för enkel konfiguration

$$

Regler ger persistent kontext

Mjukvaruutveckling med Cursor

Typer av Cursor-regler

$$

  • 📄 Projektregler: .cursor/rules, begränsade till din kodbas
  • 👤 Användarregler: gäller för alla dina projekt
  • 🤝 Teamregler: gemensamma standarder som hanteras via instrumentpanelen
  • 🤖 AGENTS.md: agentinstruktioner i markdown för enkel konfiguration

$$

Regler ger persistent kontext ➡️ för konsekventa resultat

Mjukvaruutveckling med Cursor
Mjukvaruutveckling med Cursor

Nästade regler

nästade regler

Mjukvaruutveckling med Cursor

Bästa praxis för att definiera regler

$$

  • 🎯 Fokuserade och konkreta

$$

  • ✂️ Stora regler delas upp i mindre

$$

  • 💡 Tydliga exempel som vägleder AI-assistenten
Mjukvaruutveckling med Cursor

Definiera agentinstruktioner

filen agents.md

Mjukvaruutveckling med Cursor

Minne i Cursor

  • Minne:
    • Hämtar automatiskt upp preferenser
    • Sparar viktig information för att bibehålla konsekvens

minne i Cursor

Mjukvaruutveckling med Cursor

Cursor-inställningar

regler och minnen

Mjukvaruutveckling med Cursor

Hur skapas minnen?

$$

  • 👁️ Sidecar-observation:
    • Bakgrundsmodell
    • Extraherar användbara detaljer från dina chattar och föreslår dem som minnen

$$

  • 🛠️ Verktygsanrop:
    • Agenten sparar minnen direkt
    • På begäran eller när den upptäcker viktig information
Mjukvaruutveckling med Cursor
Mjukvaruutveckling med Cursor

Mindre upprepning, mer skapande

  • Regler + Minne ➡️ En assistent som kodar på ditt sätt

regler och minne som indata till Cursor

Mjukvaruutveckling med Cursor

Nu kör vi en övning!

Mjukvaruutveckling med Cursor

Preparing Video For Download...