För närvarande finns det för många AI-programmeringsverktyg: Windsurf, Trae (The Real AI Engineer), Cursor och Copilot. Bland dessa är Cursor den mest avancerade och också den dyraste. Jag har redan betalat för Cursor och är alltid uppmärksam på de senaste funktionerna för att få bästa möjliga valuta för pengarna.

Med tillkomsten av DeepSeek R1har priset sjunkit trots de förbättrade funktionerna. Denna prissättning av Cursor kanske inte har några fördelar, och det beror på om produktfunktionerna kan få användarna att förnya sina prenumerationer.

Cursor stöder också DeepSeek R1, men Agent är ännu inte tillgängligt. Några personer i communityn har redan rapporterat tillbaka.

Cursor nya funktioner i versionen

Den 23 januari 2025 uppdaterades Cursor till version 0.45, med några nya funktioner. Jag kommer att presentera några av funktionerna här.

.cursor/rules: Användare kan skriva flera regler på förvarsnivå i katalogen .cursor/rules. Agenten väljer automatiskt vilka regler som ska följas.

Kompositören sammanfattar tidigare samtal: När en konversation blir för lång kan du starta en ny konversation samtidigt som du refererar till den föregående konversationen.

Agenten kan se de senaste ändringarna: Agent kan använda verktyget för att se dina senaste ändringar. Det kan också se ändringar mellan användarmeddelanden.

Bättre förståelse för slutförvaret: Vi har tränat en ny modell för att förstå förvaret. Vi kommer att släppa den till alla 0.45-användare inom nästa vecka.

Fusionsmodell: Vi har tränat en ny tab-modell med betydande förbättringar i hopp och långa sammanhang. Vi kommer också att släppa den här funktionen till användarna snart.

Valfri lång kontext: Vid märkning av långa filer kan användarna välja att använda en avancerad modell för att begära ett större kontextfönster. Detta kommer att använda fler snabba förfrågningar.

Följande innehåll Jag kan visuellt se förändringarna, det vill säga uppenbara konfigurationsobjekt, interaktiva skärmdumpar visar att till exempel @codebase som en bättre förståelse för kodbasen, det är inte lätt att testa förändringar.

.cursor/rules-katalogen

Denna del kan göras i Settings genom att skapa ett nytt Project Rules, och sedan kan du skapa en ny fil i katalogen .cursor/rules i projektet. Den här gången är regelfilen, med suffixet .mdc, ett speciellt Markdown-filformat. Den här gången kan du @referera till en fil i filen, på samma sätt som i NotePads.

Filens innehåll är indelat i tre delar:

Beskrivning: beskriver regelns funktion. I Composer kommer agenten automatiskt att matcha den relevanta beskrivningen baserat på användarens krav och sedan skicka motsvarande markörregelinnehåll baserat på beskrivningen.

Omfattning av filer som påverkas: beskriver vilka filer som regeln påverkar. Om ett projekt har flera filer kan olika krav ställas för olika typer av filer.

Regelinnehåll: beskriver det specifika innehållet i regeln.

Kompositören sammanfattar tidigare samtal

Nu när du öppnar en ny Composer kan du använda @Summarized Composers för att sammanfatta tidigare konversationer och fortsätta konversationen.

Om "Ingen sammanfattning tillgänglig" visas måste du öppna den tidigare konversationen igen från historiken för att utlösa en sammanfattning. Eller så visas sammanfattningsinnehållet automatiskt efter ett tag, men upplevelsen är inte särskilt bra ännu. Det kommer definitivt att optimeras i framtiden.

Agenten kan se de senaste ändringarna

Nu kan du använda @Recent Changes för att se de senaste ändringarna i Large-modellen och fortsätta konversationen för att bättre förstå användarens behov.

Stort sammanhang

Nytt inställningsobjekt

Efter aktivering, om lång text väljs, visas följande snabbmeddelande som kräver fler poäng

Markör Så här uppdaterar du den senaste versionen

Cursors versionsuppdateringar skickas ut i rotation och användarna kan inte aktivt uppdatera dem. De kan bara vänta på att Cursor ska göra det. Du kan dock också prova följande två metoder:

  1. Uppdatera med hjälp av brew

Om du är macOS-användare kan du använda följande kommando för att tvinga fram en installation av den senaste versionen

brew install -cask -force cursor

  1. Uppdatering med hjälp av Cursor

command/control + shift + P för att öppna kommandopanelen, ange update och tryck sedan på enter för att uppdatera till den senaste versionen.

Liknande inlägg

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *