JetBrains AI Assistant
JetBrains AI Assistant (inbyggd i IntelliJ, PyCharm, GoLand, WebStorm och RustRover) stöder egna Git-värdar via IDE:ns kontotyp ”GitHub Enterprise”.
Ännu inte verifierat mot fremforge. IDE:ns kontotyp GitHub Enterprise pratar med sin Git-värd via GitHubs eget API, och fremforge tillhandahåller Forgejos API, som inte är identiskt. Kloning, push och pull över HTTPS med en Git-åtkomsttoken fungerar alltid (se Ansluta till fremforge), och fremforges MCP-server ger assistenten åtkomst till dina repon, issues och pull requests. Se vägen via GitHub Enterprise nedan som något du kan prova, inte som en väg som stöds.
Konfiguration i ett svep
- Settings → Version Control → GitHub
- Klicka på + → GitHub Enterprise
- Server:
https://frem.sh - Token: klistra in din Git-åtkomsttoken (scopes:
read:repository,write:repository,read:issue,write:issue), inte en fremforge-API-tokenffp_… - Klicka på Log In.
När kontot är tillagt kan du:
- VCS → Git → Clone listar dina fremforge-repon på fliken GitHub.
- Verktygsfönstret Pull Requests listar fremforges PR:ar.
- AI Assistants @-omnämnanden och repo-medvetna frågor ser fremforge-kod via den här anslutningen.
Verifiera
curl -sf https://frem.sh/api/v1/repos/<org>/<repo> -H "Authorization: token $FREMFORGE_GIT_TOKEN" | jq .full_nameDet ska skriva ut <org>/<repo>, ett repo som också visas i IDE:ns lista över repon i GitHub Enterprise.
Om suveränitet
JetBrains AI Assistant körs mot JetBrains inferensbackend eller den modell du har konfigurerat. fremforge är inte inblandat i det flödet. Din Git-åtkomsttoken används enbart för åtkomst till Git och REST API:t.