JetBrains AI Assistant
JetBrains AI Assistant (innebygd i IntelliJ, PyCharm, GoLand, WebStorm og RustRover) støtter egendefinerte Git-verter via kontotypen «GitHub Enterprise» i IDE-en.
Ikke testet mot fremforge ennå. Kontotypen GitHub Enterprise i IDE-en 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
- Settings → Version Control → GitHub
- Klikk på + → GitHub Enterprise
- Server:
https://frem.sh - Token: lim inn Git-tilgangstokenet ditt (scopes:
read:repository,write:repository,read:issue,write:issue), ikke etffp_…-API-token for fremforge - Klikk på Log In.
Når kontoen er lagt til, kan du:
- VCS → Git → Clone viser fremforge-repositoryene dine i fanen GitHub.
- Verktøyvinduet Pull Requests viser pull requests fra fremforge.
- AI Assistants @-omtaler og spørringer som kjenner repositoryet, ser fremforge-kode gjennom denne tilkoblingen.
Kontroller
curl -sf https://frem.sh/api/v1/repos/<org>/<repo> -H "Authorization: token $FREMFORGE_GIT_TOKEN" | jq .full_nameDette skal skrive ut <org>/<repo>, et repository som også vises i IDE-ens liste over repositoryer i GitHub Enterprise.
Om suverenitet
JetBrains AI Assistant kjører mot JetBrains’ inferens-backend eller den modellen du konfigurerer. fremforge er ikke en del av den veien. Git-tilgangstokenet ditt brukes bare til Git og tilgang til REST-API-et.