Handleiding bij de broncodepreview · 0.1.0

Advisor om een bevinding vragen

Toets optioneel Ollama-advies aan vastgelegd bewijs en bevestig de exacte openbaarmaking voordat één bevinding naar een externe provider gaat.

De API-referentie is in het Engels.

Begin met een melding die je begrijpt

Open een bevinding en lees scanner, regel, bronlocatie en bewijs. Advisor kan daarna een uitleg of reparatievoorstel geven. Het is optioneel: gewone scans gebruiken de geconfigureerde scanners en roepen geen AI aan.

De bevinding moet bij een scan met opgeslagen resultaten en de status completed, partial of failed horen. Advisor is niet beschikbaar voor een scan met de status cancelled, ook als die scan bevindingen bewaart. Als de melding is onderdrukt, vraagt de werkbank om haar opnieuw te openen voordat je advies aanvraagt. Bekijk de reden bij een uitgeschakelde Run Advisor-actie in plaats van ongerelateerde scaninstellingen te wijzigen.

Advisor levert onbetrouwbare modeluitvoer. Het kan gegevensstromen verkeerd begrijpen, een ineffectieve reparatie voorstellen of het probleem herhalen. Het vertrouwen is een door het model gegenereerde waarde, geen gemeten kans dat een bevinding klopt. De deterministische gate blijft scannerbewijs en je expliciete levenscyclusbeslissingen gebruiken.

Kies een geschikt lokaal model

Open Settings > Advisor en bekijk Advisor Providers. De lokale modelbediening toont gedetecteerde Ollama-modellen en onderscheidt lokaal opgeslagen gewichten van cloud-only-vermeldingen. Selecteer het bedoelde model en kies Use locally als het daarvoor geschikt is.

Die actie verifieert bereikbaarheid en de exacte modeldigest en registreert vervolgens de provider op hetzelfde apparaat. Er wordt geen bevindinginhoud verzonden. Het standaard lokale model is qwen3:8b; dit is een uitgangsconfiguratie, geen nauwkeurigheidsgarantie. Een onbeschikbaar of ongeschikt lokaal model maakt een externe provider niet geschikt voor automatische terugval.

Providerconfiguratie en actuele gereedheid zijn afzonderlijk. Als de dienst het model niet kan bereiken, inspecteer dan providerresultaat en verbindingsgegevens voordat je opnieuw advies aanvraagt. Deterministische scans en handmatige beoordeling blijven zonder Advisor mogelijk.

Voer een lokale beoordeling uit

  1. Ga terug naar de exacte bevinding in Findings.
  2. Kies Run Advisor en bekijk de aangeboden actie.
  3. Volg de toegelaten Advisor-job in Jobs of via de voortgang bij de bevinding.
  4. Open het opgeslagen resultaat en vergelijk redenering en reparatievoorstel met het vastgelegde bewijs.
  5. Wijzig broncode zelf, sla op en voer een nieuwe scan uit om het resultaat te verifiëren.

Een opgeslagen lokale Advisor-uitleg bij een bevinding.

Advisor voegt uitleg en een reparatievoorstel toe. De deterministische gate beslist nog steeds of bewijs aan beleid voldoet.

Open de volledige afbeelding

In VS Code is Run Advisor beschikbaar via contextmenu, bronhover en Quick Fix van de bevinding. De native actie vraagt bevestiging vóór lokaal modelwerk. Gebruik voor externe beoordeling de exacte bevinding in de Web UI, waar de volledige openbaarmaking zichtbaar is.

Een bevinding openen of erover zweven start Advisor nooit. Een resultaat wijzigt geen levenscyclus of broncode en vervangt geen mislukte gate. Leg na beoordeling van het bewijs je eigen levenscyclusbeslissing vast.

Configureer een externe provider bewust

Het providerformulier ondersteunt de beschreven transporten Direct en SSH. Voer de bedoelde bestemming en het model in, volg de hostautorisatieworkflow en gebruik vervolgens de afzonderlijke Test connection- en Activate-acties wanneer aangeboden.

Testen en activeren verzenden geen bevindinginhoud. Een actieve, geteste en geautoriseerde externe provider blijft buiten automatische, scanbrede en bulkrouting. Je kiest hem voor één bevinding via het openbaarmakingsproces.

Houd het providerconcept zichtbaar tijdens het oplossen van een mislukte lees- of opslagactie. Reload Settings bewaart een geopend Add/Edit-formulier. Als een andere client de providercollectie veranderde, kopieer dan benodigde wijzigingen, annuleer het formulier en open de opgeslagen provider opnieuw voordat je beslist. Een verouderd formulier kan de nieuwere collectierevisie niet overschrijven.

Controleer exact wat het werkstation verlaat

Selecteer voor een extern verzoek de provider voor de bedoelde bevinding en inspecteer de verse, door de server opgebouwde openbaarmaking. Die vermeldt:

  • Provider, bestemming en transport.
  • De vastgelegde modeldigest.
  • Bevinding en revisie.
  • Opgenomen inhoudscategorieën en begrensde payloadgrootte.
  • De bevestigingshash die preview en verzoek verbindt.

Lees de daadwerkelijke preview in plaats van aan te nemen dat een geredigeerd fragment geen gevoelige informatie bevat. Bevestig alleen de openbaarmaking die je wilt verzenden. Vraag een nieuwe preview op en beoordeel die als bestemming, model, bevindingrevisie of pakket verandert.

Advisor / één bewust verzoekDiagram
  1. Begin met de exacte bevinding

    Lees bron, scanidentiteit en revisie voordat je een andere interpretatie vraagt.

  2. Beoordeel provider en model

    Configuratie, autorisatie en actuele gereedheid zijn verschillend. Automatische en scanbrede selectie blijft lokaal.

  3. Bevestig zo nodig externe openbaarmaking

    Een extern verzoek vereist een verse preview voor één bevinding, gebonden aan bestemming, model, bevindingrevisie en promptinhoud.

  4. Volg de toegelaten Advisor-job

    Worker en connector gebruiken exact toegestane reikwijdte. Volg bewaard resultaat of annuleringsuitkomst.

  5. Vergelijk advies met de bron

    Behandel reparatievoorstel en vertrouwenswaarde als modeluitvoer. Wijzig bewust en scan opnieuw voor nieuw bewijs.

Advies is onbetrouwbare ondersteuning. Het verandert niet automatisch een beoordeling en beslist niet over de deterministische gate. Annulering haalt geen inhoud terug die de provider al ontving.

De resulterende job is aan die bevestiging gebonden. Automatische externe routing, een scanbreed verzoek of bulkselectie kan de openbaarmaking voor één bevinding niet vervangen. Alleen providerinstelling is nooit toestemming om broninhoud te verzenden.

Volg annulering en gelijktijdige wijzigingen

Een job bewaart de gekozen bevindingrevisie en controleert haar vóór modelwerk en vóór opslag van het antwoord. Maakt een gelijktijdige levenscycluswijziging het resultaat verouderd, dan wordt het oude antwoord weggegooid in plaats van aan de nieuwere toestand gekoppeld. Vernieuw de bevinding voordat je beslist over een volgend verzoek.

Gebruik de annulering van de exacte job wanneer aangeboden. Annulering kan inhoud die een externe provider al ontving niet terughalen. Bij een SSH-job sluit opruimen de productforward; het product maakt geen omgekeerde tunnel naar het werkstation. Wacht op de vastgelegde einduitkomst in Jobs.

Een verbroken browserverbinding of gesloten voortgangspaneel bewijst geen annulering. Open de bestaande job voordat je een vervanging indient. Advisor-fouten of annulering laten scannerbewijs en gatebeslissing intact.

De Advisor-referentie beschrijft provider- en openbaarmakingsverzoeken. Lees jobs- en bewijsarchitectuur voor de duurzame opdrachtstroom en herstel wanneer de uitkomst niet kan worden vastgesteld.