Gå til innholdet

Konsepter

Disse sidene forklarer hvordan Control Center fungerer og hvorfor. De er ment for forståelse, ikke for utførelse: ingen av sidene her er en prosedyre du skal følge. Når du vil utføre en bestemt oppgave, går du til slik gjør du-veiledningene; når du vil slå opp noe, går du til referansen.

Les dem i valgfri rekkefølge. Er du ny, er kjernemodellen stedet å begynne.

De fire ideene alt annet bygger på.

  • Arbeidsområder og isolasjon — leietakergrensen, og hvorfor den håndheves av databaselayouten i stedet for av disiplin i spørringene
  • Agentmodellen — hva en agent består av: identitet, rolle, skills, adapter og modell
  • Livssyklus for agentutsending — hva som skjer mellom meldingen din og agentens første token
  • Moduser — hvordan chat, plan, review og orchestrate endrer hva en agent kan gjøre
  • Verktøykontekst og promptbuffer — hvorfor en agent bare ser et delsett av verktøyene sine, hvordan den når resten, og hva som holder cachen hos leverandøren varm
  • Kodeintelligens — kodegrafen, språkserveren, strukturelt søk og feilsøkeren
  • Samtalehistorikk — lagring, komprimering og forgrening av et transkript

Hva en agent har lov til å røre, og hvem som bestemmer.

Å gjøre en intensjon om til arbeid som blir utført.

  • Saker og delegering — den leverandørnøytrale arbeidsenheten hele flåten deler
  • Pipelines og automatisering — DAG-arbeidsflyter, utløsere og kjøringer som kan gjenopptas
  • Orkestrering — ett mål, én godkjenning, én generert pipeline
  • AI-gjennomgang — hvordan en PR blir gjennomgått: gjennomgangsområder, konsensus mellom reviewer-agenter, akser og vedtaket Ship/Hold/Block
  • PR-samtaler — å svare på en @-omtale på GitHub eller etiketten ai-review fra selve kodeverten
  • Minne og kunnskap — fakta, policyer og hva en agent har lov til å vite
  • Evals og kvalitet — eval-sett og fanen Kvalitet

Å jobbe med andre mennesker og nå flåten fra andre steder.

Formen på selve systemet.

  • Arkitektur — lagdeling, den delte kjernen, porter og adaptere
  • Drift og klienter — hvordan skrivebords-, web- og telefonklientene forholder seg til én server
  • Domenehendelser — den prosessinterne bussen funksjonene snakker over