Haka på julstöket.
Du behöver skapa ditt repo från vår mall. Där finns färdigkonfigurerade GitHub Actions som registrerar dig och skickar dina lösningar till analys. Tre steg, direkt i webbläsaren. Du behöver ingen färdig lösning för att gå med.
Gå med i vår AoC-grupp
Logga in på Advent of Code och öppna Leaderboards → Private leaderboard. Ange gruppkoden under Join a private leaderboard.
1487429-4647410cSamma gruppkod gäller för båda åren.
Passa också på att hämta ditt numeriska AoC-ID i Settings. Spara det till steg 3.
Var står mitt AoC-ID?
Vid namnalternativet Anonymous User #123456 är siffrorna efter # ditt ID. Du behöver inte välja alternativet eller ändra namn. Det är inte ditt username eller vår gruppkod.
Skapa ditt repo från vår mall
Du ska använda vårt startrepo för att delta. Det innehåller rätt mappar, inställningar och Actions-workflow som kopplar ditt repo till plattformen. Behåll filerna under .github/.
Öppna mallen och välj Use this template → Create a new repository. Välj ditt personliga GitHub-konto och Public. Skapa ett repo per år.
Fyll i och spara
Öppna advent.json i ditt nya repo på GitHub och klicka på pennan för att redigera. Fyll i valt år, ditt AoC-ID från steg 1 och namnet du vill visa. Behåll schema_version. GitHub-konto och repolänk hämtas automatiskt.
{
"schema_version": 1,
"year": 2026,
"aoc_user_id": "DITT_AOC_ID",
"display_name": "Ditt namn",
"bio": "Nyfiken på Rust och små agenter."
}bio är en valfri presentation på högst 160 tecken. Namn, presentation, repo och resultat visas offentligt på sajten.
Välj Commit changes och spara direkt till repots default branch, vanligtvis main. Registreringen startar automatiskt. Du kan också redigera lokalt, committa och pusha.
Så ser du att registreringen lyckades
Öppna Actions → Publicera Advent-lösningar → senaste körningen i ditt repo. Sammanfattningen visar om registreringen har tagits emot.
Klart när ditt namn syns på förstasidan. Ditt namn och din repolänk visas inom ungefär en minut efter lyckad registrering. Ingen API-nyckel eller inloggning på vår sajt behövs.
Ditt AoC-medlemskap bekräftas vid nästa synk, normalt inom 15 minuter. Därefter syns du även på topplistorna. Om något inte dyker upp →
Se deltagarna ↗0 av 3 steg klara
Om checklistan
Checklistan fungerar här på sidan. Du väljer själv om den sparas till nästa besök.
Registrerad? Nu börjar julstöket.
Klona ditt nya repo till datorn och välj ett spår att börja med. Du kan prova båda i samma repo.
Välj språk och lös pusslet själv, utan generativ AI. Lägg koden i days/01/manual/src/. Skriv egna tester, dagens Dockerfile och en README som visar hur andra kan köra lösningen.
Bygg ditt agentsystem i agent/. Målet är att systemet hämtar uppgiften, skriver och testar kod, rättar fel, lämnar svar och publicerar med så lite mänsklig inblandning som möjligt. Du får använda AI när du bygger systemet.
Låt systemet spara dagslösningen i days/01/agent/src/. Börja med ett steg och bygg vidare. Beskriv i README vad som är automatiserat och när du behöver ingripa. Se hela agentflödet →
Lös, dela, förbättra
Lämna svaret på AoC och pusha koden. När rätt dag och del är godkända analyserar vi lösningen. Förbättra och pusha igen när du vill. Standardstrukturen behöver ingen solution.json.
Behåll mallens ignore-filer. Personliga indata, uppgiftstext, API-nycklar och råa agentloggar ska inte publiceras.
Visa vad du har byggt, ställ frågor och dela det du lär dig. I vårt forum hjälper vi varandra vidare.
Startrepot, fil för fil · Krav för färdig analys · Spelregler