Hoppa till huvudinnehållet

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

  1. Settings → Version Control → GitHub
  2. Klicka på + → GitHub Enterprise
  3. Server: https://frem.sh
  4. Token: klistra in din Git-åtkomsttoken (scopes: read:repository, write:repository, read:issue, write:issue), inte en fremforge-API-token ffp_…
  5. 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_name

Det 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.