Gå til hovedinnhold

Cursor

Cursor støtter selvhostede Git-verter gjennom alternativet «GitHub Enterprise Server».

Ikke testet mot fremforge ennå. Alternativet GitHub Enterprise Server i Cursor snakker med Git-verten via GitHubs eget API, og fremforge tilbyr Forgejos API, som ikke er identisk. Kloning, push og pull over HTTPS med et Git-tilgangstoken fungerer alltid (se Koble til), og fremforges MCP-server gir assistenten tilgang til repositoryene, issuene og pull requestene dine. Se på GitHub Enterprise-veien nedenfor som noe du kan prøve, ikke som en støttet løsning.

Oppsett i ett steg

  1. Åpne Settings → GitHub → Enterprise Server i Cursor.
  2. Server URL: https://frem.sh
  3. API URL: https://frem.sh/api/v1
  4. Personal access token: lim inn Git-tilgangstokenet ditt (scopes: read:repository, write:repository, read:issue, write:issue), ikke et ffp_…-API-token for fremforge.

Cursor viser deretter fremforge-repositoryene dine under File → Open Repository → From GitHub.

Oppsett for kloning

Hvis du foretrekker Cursors flyt «Clone from URL»:

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

Cursor bruker Git Credential Manager i bakgrunnen: du blir bedt om Git-tilgangstokenet ditt ved første push, og den huskes deretter.

Kontroller

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

Hva Cursor leser

Cursors @-omtaler (@file, @code, @docs) og Composer-modus leser den lokale arbeidskopien din, så det trengs ingen kall mot fremforges API for dem. fremforge-integrasjonen brukes spesifikt til å opprette pull requests og koble til issues.

Om suverenitet

Cursor sender prompter og koden du har valgt, til sin egen inferens-backend (eller til OpenAI / Anthropic hvis du bruker din egen nøkkel). fremforge er ikke en del av den veien. Git-tilgangstokenet ditt brukes bare til Git og tilgang til REST-API-et.