Gå til hovedindhold

Cursor

Cursor understøtter selvhostede Git-værter via sin mulighed “GitHub Enterprise Server”.

Endnu ikke verificeret mod fremforge. Cursors mulighed GitHub Enterprise Server taler med sin Git-vært via GitHubs eget API, og fremforge leverer Forgejos API, som ikke er identisk. Kloning, push og pull over HTTPS med et Git-adgangstoken virker altid (se Forbind til fremforge), og fremforges MCP-server giver assistenten adgang til dine repositories, issues og pull requests. Betragt vejen via GitHub Enterprise nedenfor som noget, du kan prøve, ikke som en understøttet løsning.

Opsætning i ét hug

  1. Åbn Settings → GitHub → Enterprise Server i Cursor.
  2. Server URL: https://frem.sh
  3. API URL: https://frem.sh/api/v1
  4. Personal access token: indsæt dit Git-adgangstoken (scopes: read:repository, write:repository, read:issue, write:issue), ikke et ffp_…-fremforge-API-token.

Cursor viser derefter dine fremforge-repositories under File → Open Repository → From GitHub.

Opsætning til clone

Foretrækker du Cursors flow “Clone from URL”:

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

Cursor bruger Git Credential Manager bag kulisserne – du bliver bedt om dit Git-adgangstoken ved første push, og derefter huskes det.

Kontrollér

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

Hvad Cursor læser

Cursors @-omtaler (@file, @code, @docs) og Composer-tilstand læser din lokale arbejdskopi – der kræves intet kald til fremforges API til det. fremforge-integrationen bruges specifikt til at oprette pull requests og linke til issues.

Om suverænitet

Cursor sender prompts + den kode, du har valgt, til sin egen inferens-backend (eller til OpenAI / Anthropic, hvis du bruger din egen nøgle). fremforge indgår ikke i den kæde. Dit Git-adgangstoken bruges udelukkende til adgang til Git og REST API’et.