Zum Hauptinhalt springen

Cursor

Cursor unterstützt selbst gehostete Git-Hosts über die Option „GitHub Enterprise Server“.

Noch nicht mit fremforge geprüft. Die Option „GitHub Enterprise Server“ von Cursor spricht mit dem Git-Host über die API von GitHub, fremforge stellt aber die API von Forgejo bereit, und die beiden sind nicht identisch. Klonen, Pushen und Pullen über HTTPS mit einem Git-Zugriffstoken funktioniert immer (siehe Verbinden), und über den fremforge-MCP-Server erhält der Assistent Zugriff auf deine Repositorys, Issues und Pull Requests. Betrachte den unten beschriebenen Weg über GitHub Enterprise als Versuch, nicht als unterstützten Weg.

Einrichtung in einem Schritt

  1. Öffne in Cursor Settings → GitHub → Enterprise Server.
  2. Server-URL: https://frem.sh
  3. API-URL: https://frem.sh/api/v1
  4. Personal access token: Füge dein Git-Zugriffstoken ein (Scopes: read:repository, write:repository, read:issue, write:issue), kein ffp_…-fremforge-API-Token.

Danach listet Cursor deine fremforge-Repositorys unter File → Open Repository → From GitHub auf.

Klonen einrichten

Wenn du lieber den Ablauf „Clone from URL“ in Cursor nutzt:

git clone https://frem.sh/<org>/<repo>.git

Cursor verwendet im Hintergrund Git Credential Manager – beim ersten Push wird dein Git-Zugriffstoken abgefragt und danach gespeichert.

Prüfen

curl -sf https://frem.sh/api/v1/repos/<org>/<repo> -H "Authorization: token $FREMFORGE_GIT_TOKEN" | jq .full_name

Was Cursor liest

Die @-Erwähnungen von Cursor (@file, @code, @docs) und der Composer-Modus lesen deine lokale Arbeitskopie – dafür ist kein Aufruf der fremforge-API nötig. Die fremforge-Integration wird gezielt für das Anlegen von Pull Requests und das Verknüpfen von Issues verwendet.

Hinweis zur Souveränität

Cursor sendet Prompts und deinen ausgewählten Code an sein Inferenz-Backend (oder an OpenAI bzw. Anthropic, wenn du deinen eigenen Schlüssel mitbringst). fremforge ist an diesem Weg nicht beteiligt. Dein Git-Zugriffstoken dient ausschließlich dem Zugriff auf Git und die REST-API.