heygrc
heygrc en GitLab Duo

Verschillende taken, dezelfde pull request.

GitLab Duo beoordeelt een merge request op codeproblemen, direct binnen GitLab. heygrc leest dezelfde wijziging voor de compliance-controle die het raakt. Een wijziging kan correct zijn en toch voorkomen dat een geautomatiseerd besluitssysteem de vereiste records bijhoudt.

GitLab Duo

GitLab Duo Code Review is de ingebouwde AI-reviewer van GitLab. Het beoordeelt merge requests en stelt wijzigingen voor binnen GitLab.

heygrc

heygrc beoordeelt elke pull request tegen de compliance frameworks die je bedrijf moet naleven (ISO 27001, SOC 2, GDPR en meer) en citeert de specifieke controle die een wijziging raakt. Het is gebouwd voor compliance, niet voor codekwaliteit.

Waar ze niet overlappen

Correcte code die een AI-systeem belet records bij te houden.

Deze wijziging schakelt het loggen van de invoer en uitvoer van een geautomatiseerde geschiktheidsbeslissing uit, om opslagruimte te besparen. De beslissing blijft wel draaien.

scoring/decide.ts+0 −1
const decision = model.score(application)-  await decisionLog.record({ application, decision })return decision
heygrcEU AI Act Art. 12

De beslissing wordt nog steeds geretourneerd, dus de code is correct. Maar een geautomatiseerde geschiktheidsbeslissing die geen invoer en uitvoer meer registreert, verliest de traceerbaarheid die de verplichting tot registratie onder EU AI Act Art. 12 vereist voor hoogrisicosystemen. heygrc is ontworpen om een wijziging als deze te lezen tegenover je frameworks en de controle die het raakt te citeren.

Gebruik ze samen

Houd GitLab Duo. Voeg de compliance-laag toe.

Dit is geen kwestie van welke tool wint. GitLab Duo vangt de bugs en kwaliteitsproblemen die heygrc nooit zoekt, en heygrc vangt de complianceproblemen die een code-review niet is gebouwd om te zien. Beide uitvoeren betekent dat een pull request wordt gecontroleerd op of de code goed is en of de wijziging compliant is, twee verschillende soorten risico's, op dezelfde diff.

heygrc vervangt je code-review niet en certificeert je niet. Het beoordeelt wijzigingen tegen je frameworks en citeert de controle, zodat de compliancevraag wordt beantwoord waar de wijziging wordt gemaakt.

Vragen

heygrc en GitLab Duo, veelgestelde vragen.

Is heygrc een alternatief voor GitLab Duo?

Niet precies. GitLab Duo beoordeelt je code; heygrc beoordeelt elke wijziging op compliance tegen de frameworks die je bedrijf moet naleven (ISO 27001, SOC 2, GDPR en meer) en citeert de specifieke controle die deze raakt. Ze beantwoorden verschillende vragen over dezelfde pull request, dus heygrc is ontworpen om naast GitLab Duo te draaien, niet om het te vervangen.

Kan ik heygrc en GitLab Duo samen gebruiken?

Ja. Ze kijken naar verschillende soorten risico's op dezelfde diff: GitLab Duo naar de code, heygrc naar de compliance-controle die een wijziging raakt. heygrc vervangt je code-review niet.

Wat controleert heygrc op een pull request?

heygrc beoordeelt elke pull request tegen de frameworks die je bedrijf heeft geselecteerd en citeert de specifieke controle die een wijziging raakt, zodat de compliancevraag wordt beantwoord in de code-review. heygrc certificeert je niet.