Cursor Projects · Praxisanleitung 2026

Cursor Projects Anleitung: Projekt anlegen, planen und delegieren

Cursor Projects macht aus einem Chat ein dauerhaftes Arbeitspaket mit eigenem Coordinator-Agent. Diese 15-Schritte-Anleitung beginnt beim leeren Startbildschirm — Ordner öffnen, GitHub verbinden, erst planen dann bauen, jede Änderung einzeln annehmen — und endet mit einer laufenden App und einem Projekt, das deine Pull Requests beobachtet.

Kurzfassung — was Cursor Projects ist

  • Ein Project bündelt ein größeres Arbeitsvorhaben — ein Feature, eine Migration, eine komplette App — und wird über einen Chat mit dem Coordinator-Agent gesteuert. Der Coordinator plant und verteilt nur; er schreibt selbst keinen Code, das erledigen seine Subagenten, parallel so viele wie die Aufgabe braucht.
  • Projects sitzen im Bereich Projects der Agents-Window-Seitenleiste und laufen auf Cloud Agents — der Laptop kann zugeklappt werden, die Arbeit läuft weiter. Nicht verfügbar sind Projects in Enterprise-Plänen und mit Privacy Mode (Legacy).
  • Bevor ein Project etwas bringt, brauchst du ein echtes Projekt: auf dem Startbildschirm Open project, ein Ordner auf der Festplatte, dann Connect GitHub, damit die Workspace-Auswahl Repositories zeigt, und zuletzt das Modell für den Coordinator wählen.
  • Der eigentliche Nutzen sind die Subscriptions: Sag dem Coordinator, er soll einen Slack-Kanal beobachten, deinen Pull Requests folgen oder nach Zeitplan laufen. Ab der ersten aktiven Subscription erscheint über dem Eingabefeld der Listening-Pill mit allen Ereignissen, auf die das Projekt reagiert.

How to Create My First Project in Cursor AI (2026)

Video-Anleitung:The Code City5:04

Öffnen

Cursor Docs — Projects

Produktfakten:cursor.comDocs

Öffnen

Die Schritte 1-11 sind Standbilder aus The Code Citys Bildschirmaufzeichnung; die Schritte 12-15 stammen aus Emma's Productivity Lab, der Agents-Window-Aufzeichnung. Was ein Project, ein Coordinator-Agent, eine Subscription und der geteilte Kontext konkret tun, steht in der offiziellen Cursor-Dokumentation und der Ankündigung zu Cursor Projects.

Alle Frames sind Screenshots aus den Quellvideos mit Quellenangabe, jeder Schritt verlinkt auf die passende Zeitmarke. Der Text dieser Anleitung ist eigenständig geschrieben — kein Transkript.

Cursor Projects Schritt für Schritt

1 · Den Projektordner anlegen

  1. 1

    Über Open project starten, nicht über einen neuen Chat

    Beim Öffnen zeigt Cursor drei Buttons: Open project, Clone repo und Connect via SSH, darüber eine Recent-projekte-Liste mit den jeweiligen Pfaden. Ein Projekt ist in Cursor nach wie vor ein Ordner auf der Festplatte — Agenten, Pläne und Cloud-Arbeit hängen alle daran. Klick Open project, auch wenn du noch gar nichts hast.

    Cursor start screen showing the Open project, Clone repo and Connect via SSH buttons above a Recent projects list, the entry point for a Cursor Projects tutorial
    Cursors Startbildschirm: Open project, Clone repo, Connect via SSH plus die zuletzt geöffneten Projekte.Video ab 0:06
  2. 2

    Einen leeren Ordner anlegen und auswählen

    Über dem Startbildschirm erscheint der Windows-Dialog Open Folder. Mit New folder in der Werkzeugleiste einen Ordner anlegen, ihm einen Namen geben (im Video MyWebApp), dann Select Folder. Erstelle vorher keine Dateien und installiere keine Abhängigkeiten — ein leerer Ordner ist der richtige Ausgangspunkt, weil das Agent die erste Datei schreibt.

    Windows Open Folder dialog inside Cursor with the New folder button used to create an empty project directory before the agent writes any code
    Den Projektordner direkt aus Cursors Open-Folder-Dialog heraus anlegen.Video ab 0:18
  3. 3

    Die Shortcuts im leeren Editor merken

    Solange nichts geöffnet ist, druckt Cursor in die Editormitte seine eigene Befehlsübersicht: New Agent Strg+Shift+L, Show Terminal Strg+J, Search Files Strg+P, Open Browser Strg+Shift+B, Maximize Chat Strg+Alt+E und Add Folder Strg+Alt+A. Rechts dockt das New-Agent-Panel mit dem Platzhalter "Plan, Build, / for commands, @ for context" und einem Modus-Schalter.

    Empty Cursor workspace listing the New Agent, Show Terminal, Search Files, Open Browser, Maximize Chat and Add Folder keyboard shortcuts beside the docked New Agent panel
    Leerer Workspace mit New-Agent-Panel und den von Cursor angezeigten Tastenkürzeln.Video ab 0:42
  4. 4

    Die Aufgabe in einem einzigen Satz beschreiben

    Tippe was entstehen soll, nicht wie: "Create a ToDo web app with reminders." Während du schreibst, blendet Cursor unter dem Feld den Hinweis Try Plan Mode Shift+Tab ein. Lass den ersten Durchlauf im Ask-Modus, wenn du erst Antworten statt Dateänderungen willst — vage Prompts bringen das Agent dazu, deinen Stack zu raten, und genau dort scheitern Einsteiger-Projekte.

    Cursor New Agent chat box with the prompt Create a ToDo web app with reminders typed in and the Try Plan Mode Shift+Tab hint underneath
    Der erste Prompt im New-Agent-Feld, noch im Ask-Modus.Video ab 1:36

2 · Planen, bevor gebaut wird

  1. 5

    Die vorgeschlagene Architektur lesen, bevor du zustimmst

    Das Agent antwortet zuerst mit einem Datenmodell (`type Todo` mit id, title, notes, dueAt, remindAt, completed, createdAt), erklärt die Ablage in localStorage unter einem versionierten Schlüssel wie todos:v1 und skizziert einen rein clientseitigen Erinnerungsablauf: scheduleReminder, Prüfung liegt der Zeitpunkt in der Zukunft, setTimeout bis remindAt, dann die Notification API. Dazu nennt es seine eigenen Grenzen — setTimeout stirbt beim Schließen des Tabs, Hintergrund-Tabs drosseln Timer, und jede Todo braucht reminded: true gegen doppelte Meldungen.

    Cursor agent reply proposing a Todo TypeScript data model and a client-only reminder architecture flowchart from scheduleReminder through setTimeout to the Notification API
    Vorgeschlagenes Datenmodell und Erinnerung-Flowchart, samt der genannten Einschränkungen.Video ab 2:06
  2. 6

    In den Plan-Modus wechseln und einen Plan verlangen

    Mit Shift+Tab (oder über das Modus-Dropdown) wandert das Panel von Ask nach Plan, dann schicke "Provide plan for this". Das Agent meldet, was es getan hat — Thought for 1s, Checking the workspace then drafting a plan for the quick-demo frontend, Explored 1 search — und hält mit einer Questions-Karte an: "Which frontend setup do you want for the quick demo?" mit A Single index.html (kein Bauschritt), B Vite + React + TypeScript, C Other.

    Cursor Plan mode Questions card asking Which frontend setup do you want for the quick demo with single index.html and Vite React TypeScript options
    Der Plan-Modus sucht im Workspace und stellt eine Multiple-Choice-Frage.Video ab 2:54
  3. 7

    Die Scope-Frage beantworten und den Auftrag verkleinern

    Option A wählen und Continue drücken. Deine Antwort landet als beschrifteter Answer-Block im Thread, und das Agent beginnt sofort mit Creating a plan for the single-file quick demo. Enger Zuschnitt ist der Trick schlechthin: Je konkreter die beantwortete Frage, desto schneller und präziser der zurückkommende Plan.

    Cursor chat thread echoing the chosen Answer of Single index.html no build step while the agent writes Creating plan in Plan mode
    Die gewählte Antwort im Thread, im Eingabefeld bleibt Plan gesetzt.Video ab 3:06
  4. 8

    Plandatei und To-do-Liste kontrollieren

    Der Plan ist keine Chat-Wand, sondern eine echte Datei — `todo_demo_frontend_8c948b00.plan.md`, geöffnet im Editor, mit dem Abschnitt Known demo limitations, einer Out-of-scope-Liste (Backend, Sync, Auth, E-Mail/SMS-Erinnerungen, Service Worker / Web Push, Snooze und Kategorien, npm, React, Tests) und einer 6-To-dos-Checkliste. Im Chat spiegelt eine Plan-Karte das mit View Plan und dem Button Build Strg+Enter. Modus zurück auf Agent stellen und "proceed with the plan" senden.

    Generated todo_demo_frontend plan markdown file open in the Cursor editor beside its plan card with six To-dos, View Plan and the Build Ctrl+Enter button
    Die erzeugte .plan.md mit Out-of-scope-Liste und sechs Aufgaben.Video ab 3:30

3 · Bauen, prüfen, Dateien behalten

  1. 9

    Zusehen, wie die To-dos abgehakt werden

    Das Agent arbeitet die Liste von oben nach unten ab: Die Plan-Karte zeigt Build Todo Reminders — Quick Demo Frontend Plan, der Fortschritt steht bei Manual demo: permission, add todo, reminder fires, refresh persistence, complete/delete 6/6, und der Diff taucht inline auf, index.html +362. Danach prüft es sein Ergebnis selbst mit einem Node-Skript ("Verify index.html contains required elements", Node.js v22.22.0) und meldet Waiting for 1 command to finish — mit dem Angebot Run in background.

    Cursor agent finishing a build with five of six plan to-dos checked off and an inline green index.html plus 362 diff while a Node verification command runs
    Fünf von sechs To-dos abgehakt, der +362-Diff inline, während die Prüfkompilierung läuft.Video ab 3:48
  2. 10

    Jede erzeugte Datei mit Keep oder Undo bestätigen

    Öffne die von Cursor geschriebene Datei — der ganze Puffer ist grün als Neuzugang markiert, oben rechts im Editor stehen Undo File und Keep File (Strg+Backspace). Lies sie, bevor du behältst: die Formularlabels (What to do?, Due (optional), Remind at (optional)), der Add-todo-Submit-Button, die Filterbuttons All / Active / Done und der Empty-State stehen alle im Markup — und es ist genau das, was du verlangt hast.

    Cursor editor showing generated index.html highlighted as a new file with the Undo File and Keep File buttons in the top right of the tab
    Das erzeugte index.html mit Undo File und Keep File oben rechts im Tab.Video ab 4:06
  3. 11

    Das Ergebnis starten, ohne Cursor zu verlassen

    Strg+Shift+B öffnet die App in einem Browser-Tab innerhalb von Cursor — hier file:///D:/MyWebApp/index.html mit dem Titel Todo Reminders — Demo. Tippe buy eggs, stell eine Fälligkeit ein, drück Add todo, und die Filter All / Active / Done greifen über der Meldung "No todos yet. Add one above." Das ist der Kreislauf: briefen, planen, bauen, behalten, starten.

    Finished to-do reminder app running in Cursor built-in browser tab at file:///D:/MyWebApp/index.html with the What to do form and All Active Done filters
    Die fertige To-do-App, laufend in Cursors eingebautem Browser-Preview.Video ab 4:30

4 · Die Arbeit in ein Project überführen

  1. 12

    Das Agents Window öffnen und GitHub verbinden

    Projects leben im Agents Window, dessen Seitenleiste New Chat, Search, Automations und Customize zeigt, darunter der Abschnitt Repositories. Unten links liegt eine Getting-Started-Checkliste mit einem Connect-GitHub-Button — bis du ihn drückst, bietet der Workspace-Chip nur This PC und die leere Repositories-Liste steht auf No Repo. Der Composer selbst zeigt Start from scratch, einen Modell chooser und den Hinweis "Use /multitask to run subagents to parallelize your requests instead of queuing them".

    Cursor Agents Window before a Project exists, showing New Chat, Search, Automations and Customize in the sidebar, the Connect GitHub button and the Start from scratch model picker
    Das Agents Window ohne verbundenes Repository, mit Startprompts und Modellauswahl.Video ab 5:00
  2. 13

    Den Coordinator erst einmal dich befragen lassen

    Schreibe "i want to build an app", und das Agent antwortet "You want to build an app — I'll confirm the type and a project name first so we can set it up in the right folder", durchsucht seine eigenen Tool-Definitionen und arbeitet dann eine Vier-Fragen-Karte ab: Hauptzweck, Name des Projektordners (Standard: my-app) und "Any preferences for setup?" mit A Use sensible defaults (git, standard layout, common stack), B TypeScript, C Python, D React, E Skip git for now, F Other. Skip oder Continue — die Antworten sind anschließend das Projektbriefing.

    Cursor Agents Window question card asking Any preferences for setup with sensible defaults, TypeScript, Python, React and skip git options before scaffolding a project
    Die Frage-Karte zu den Setup-Präferenzen, bevor das Agent den Workspace anfasst.Video ab 6:45
  3. 14

    Prüfen, welchen Workspace das Agent angelegt hat

    Deine Antworten kommen als Summary-Block oben im Thread zurück, gefolgt von "Web portfolio it is — I'll create my-app with git and a standard layout, then move into that folder before scaffolding" und "Workspace is c:\Users\DELL\my-app. Next I'll scaffold a Vite portfolio landing page with git already initialized." Die rechte Leiste trackt jetzt den Workspace: On my-app, Changes +459, Browser, Terminal und Files. An diesem Punkt wird aus einem Ordner ein Projekt mit Historie.

    Cursor Agents Window summarising the answered setup questions and confirming the scaffolded workspace path before installing Vite dependencies
    Bestätigtes Briefing und der Pfad des Workspace, in den das Agent scaffoldet.Video ab 9:20
  4. 15

    Branch committen, dann wiederkehrende Arbeit ans Project geben

    Der Thread listet jeden Edit — package.json +14, .gitignore +4, index.html +140, main.js +4, styles.css +282, README.md +15 — plus "Ran Install Vite and project dependencies" und "Ran Start Vite development server", mit dem Branch (master) und einem Worktree-Dropdown in der Fußzeile; neben Changes +1623 liegt Create Branch & Commit einen Klick entfernt. Danach gehört die Arbeit, die einen Chat überlebt, ins Project: Beauftrage den Coordinator, einen Slack-Kanal zu beobachten, deinen Pull Requests zu folgen oder nach Zeitplan zu laufen — sobald eine Subscription steht, erscheint über dem Eingabefeld der Listening-Pill mit allen beobachteten Ereignissen.

    Cursor Agents Window file change list with package.json, index.html, styles.css and README edits plus line counts, ready to create a branch and commit for a Project
    Alle vom Agent geänderten Dateien, bereit für Branch und Commit im Agents Window.Video ab 11:20

FAQ zu Cursor Projects

Weiterstöbern