# Programm wählen

VS Code ist der empfohlene Einstieg, und Cursor, Antigravity, JetBrains, Claude Code und Codex arbeiten mit derselben Editor-Konfiguration aus local-configuration.

> Source: https://www.mainpath.ai/de/docs/choosing-your-ide/

MainPath legt dich nicht auf ein Werkzeug fest. Die gemeinsame Editor-Konfiguration im `local-configuration`-Repository deines Projekts versorgt VS Code, Cursor, Antigravity und JetBrains mit denselben Einstellungen. Regeln für KI-Agenten kommen aus dem Agent-Plugin (`mp agent install`). Die [MainPath Toolbox]({{< relref "local-app" >}}) installiert die Werkzeuge auf Wunsch und öffnet Projekte per Klick in dem Programm, das du in ihren Einstellungen als **Standard-Tool** festlegst.

## Empfehlung für den Einstieg: VS Code

Für den Anfang empfehlen wir Visual Studio Code, aus drei Gründen. Die MainPath-Extension, die die MainPath Toolbox mitinstalliert, zeigt eine Welcome-Seite mit allen Repositories des Projekts und startet jede Anwendung per Button mit `mp run-local`, sodass du dir keine Befehle merken musst. VS Code ist kostenlos, läuft auf macOS, Windows und Linux und steht im [Remote-Workspace]({{< relref "workspaces-overview" >}}) als VS Code Web auch im Browser bereit. Und weil Cursor und Antigravity auf VS Code aufbauen, funktioniert dieselbe Extension dort ebenfalls; ein späterer Wechsel ändert an deinen Einstellungen nichts. Was die Extension im Einzelnen kann, steht unter [Cursor, VS Code und Antigravity]({{< relref "vscode-cursor-antigravity" >}}).

## Wenn du mit KI-Agenten arbeitest

Claude Code und Codex arbeiten als Agenten im Terminal oder als Desktop-App und lassen sich mit jedem Editor kombinieren. Sie bekommen Skills, Regeln und MCP über `mp agent install` und kennen dadurch MainPath-Regeln, bevor du den ersten Prompt schreibst. Die Unterschiede zwischen beiden stehen unter [Claude Code]({{< relref "claude-code" >}}) und [Codex]({{< relref "codex" >}}). Cursor und Antigravity bringen ihren Agenten im Editor mit und nutzen dasselbe Plugin.

## JetBrains

IntelliJ IDEA und andere JetBrains-IDEs funktionieren mit Plattform-Projekten, weil der Code aus gewöhnlichen Git-Repositories besteht. Die Integration ist schlanker: Es gibt keine Extension, Anwendungen startest du im Terminal mit `mp run-local`, und Run-Konfigurationen legst du selbst an. Was MainPath dort mitbringt, steht unter [JetBrains]({{< relref "jetbrains" >}}).

Eigene Arbeitsregeln für alle Agenten pflegst du an einer Stelle, wie unter [Eigene Regeln für KI-Agenten]({{< relref "ai-instructions" >}}) beschrieben.

