För dig som vill komma igång

Ta hjälp av Codex eller Claude

Ge kodassistenten ett avgränsat uppdrag: installera klienten, kontrollera din projektåtkomst och förbered den första publiceringen.

Alla guider

Förbered uppgifterna

Öppna kodassistenten i den lokala projektmapp där du vill arbeta. Du behöver kunna få åtkomst till Whitespace-repot och ha ett projekt-ID samt en personlig API-nyckel från administratören. Själva nyckeln ska göras tillgänglig lokalt, inte klistras in i prompten.

Prompten fungerar som uppdragsbeskrivning för både Codex och Claude Code. Assistentens egna verktyg och godkännanden avgör vilka steg den kan utföra på din dator.

Kopiera den här startprompten

Markera och kopiera hela texten nedan. Du kan lägga till projekt-ID och önskat webbplatsnamn, men inga hemligheter.

Hjälp mig att förbereda den här datorn för att publicera statiska
webbplatser på Kvarts. Läs först projektets AGENTS.md och andra
lokala instruktioner. Gör små, avgränsade ändringar.

1. Kontrollera operativsystem, terminalskal, Git, Go och åtkomst till
   git@github.com:whitespace-se/malm-gateway.git. Återanvänd ett
   befintligt repo utan att skriva över ändringar. För en ny klon,
   använd grenen dev. Läs Go-kravet i go.mod och installera bara de
   verktyg som saknas, med datorns etablerade pakethanterare eller
   verktygens officiella installation. Förklara om jag behöver logga in.

2. Bygg ./cmd/kvarts och installera som ~/.local/bin/kvarts.
   Lägg till katalogen i PATH för mitt terminalskal om den saknas,
   utan att lägga till samma rad flera gånger. Kontrollera hjälpen
   med MALM_API_KEY= kvarts --help så att ingen nyckel skrivs ut.
   API-adressen ska vara https://api.kvarts.network med vanlig
   certifikatkontroll.

3. Jag får en personlig API-nyckel och ett projekt-ID av ansvarig
   administratör. Be mig göra nyckeln tillgänglig lokalt som
   MALM_API_KEY utan att klistra in den i chatten. Läs inte upp
   hemligheter, spara dem inte i källkod och committa dem inte.
   Använd GET /whoami och GET /projects för att kontrollera åtkomst.

4. Visa hur jag förbereder en mapp med index.html och hur jag kör
   kvarts create NAMN --project-id PROJEKT_ID --non-interactive
   kvarts deploy MAPP --name NAMN --non-interactive
   Kontrollera först vilket namn, vilket projekt och vilken mapp jag
   vill använda samt om innehållet får vara offentligt. Skapa eller
   publicera inget förrän jag har valt detta. Återanvänd inte en
   befintlig webbplats utan mitt uttryckliga godkännande.

5. När jag har bett dig publicera: använd bara den valda mappen,
   inga hemligheter eller källfiler utanför den. Kontrollera HTTPS,
   sida, stilmallar, bilder och länkar. Om sidan ska vara skyddad,
   kontrollera även utloggad åtkomst innan du delar länken.

Jag behöver bara klientverktyget för att använda den befintliga
tjänsten. Starta ingen lokal servermiljö eller Kubernetes-installation.
Fråga en sak i taget när uppgifter saknas och vänta på mitt svar.
Avsluta med vad du installerat och de exakta kommandon jag ska använda.

Det här ska vara klart efteråt

  • kvarts går att köra i din terminal och använder rätt API-adress.
  • Assistenten har kontrollerat att din nyckel når rätt projekt utan att visa nyckeln.
  • Du vet vilken mapp som ska publiceras, vilket namn sidan ska få och vilka som ska få se den.
  • Du har kommandon för både första publiceringen och nästa uppdatering.

Om assistenten behöver en administratörsnyckel för vanlig publicering, be den stanna och kontrollera projektbehörigheten. En vanlig publiceringsnyckel ska räcka. Du hittar kommandona även i installationsguiden.