Izkoristite največ iz Damper CLI.
Praktičen vodič za nastavitev projekta, pisanje specifikacij, kontekst projekta, kontrolne sezname za zaključek in navade, ki omogočajo AI agentom zanesljivo dostavo kode.
En ukaz za povezavo Damperja z vašim projektom.
Baza znanja, ki naredi vsako AI sejo produktivno od prve vrstice.
Anatomija naloge, ki ustvari odlično kodo.
Dva mehanizma za preprečevanje napak in preverjanje kakovosti: kritična pravila prikazana ob začetku naloge in kontrolni seznami preverjeni ob zaključku.
En ukaz za povezavo Damperja z vašim projektom.
npx @damper/cli setup
To shrani vaš API ključ v .damper/config.json in doda Damper MCP strežnik v konfiguracijo Claude Code (~/.claude/settings.json). Spremembe kode niso potrebne.
Po nastavitvi začnite sejo Claude Code in ga prosite, da analizira vašo kodno bazo. Agent bo prebral vašo kodo, identificiral vzorce in ustvaril sekcije konteksta projekta, na katere se lahko sklicujejo prihodnje seje.
Analiziraj to kodno bazo in ustvari sekcije konteksta projekta za pregled, konvencije, testiranje in arhitekturo. Uporabi Damper MCP orodja: update_context_section za vsako sekcijo.
Dokumentacija po sekcijah
Organizirajte znanje v poimenovane sekcije kot pregled, konvencije, testiranje ali api/arhitektura. Vsaka sekcija se naloži neodvisno, da agenti berejo samo tisto, kar potrebujejo.
Hierarhične poti
Za monorepozitorije uporabite poti kot api/arhitektura ali api/končne-točke. Pridobite vse otroke z api/* ali vse potomce z api/**.
Tokensko učinkovito nalaganje
Velike sekcije je mogoče raziskovati blok po bloku. Uporabite get_section_blocks za ogled naslovov, nato get_section_block_content za nalaganje samo relevantnih delov.
Upravljanje sekcij
Uporabite MCP orodja za ustvarjanje in posodabljanje sekcij. Vsaka sekcija lahko cilja specifične module z appliesTo in vključuje oznake za odkrivanje.
Anatomija naloge, ki ustvari odlično kodo.
- Začnite z akcijskim glagolom, ki ustreza tipu: "Dodaj ..." za funkcije, "Popravi ..." za napake, "Izboljšaj ..." za izboljšave. Dober naslov pove, kaj bo pisalo v PR.
- Razložite uporabniški problem, pričakovano vedenje in morebitne omejitve. Tu ne predpisujte podrobnosti implementacije — to shranite za načrt.
- Razdelite delo na oštevilčene korake. Sklicujte se na specifične datoteke, funkcije ali vzorce. Bolj kot je načrt konkreten, manj agent ugiba.
- Za funkcije, ki zajemajo več modulov, ustvarite podnaloge. Agenti jih odkljukajo med delom, kar vam omogoča vpogled v napredek.
- Označite naloge z oznakami (backend, frontend, baza) in ocenite obseg (xs, s, m, l, xl). To pomaga pri načrtovanju in filtriranju.
Dva mehanizma za preprečevanje napak in preverjanje kakovosti: kritična pravila prikazana ob začetku naloge in kontrolni seznami preverjeni ob zaključku.
Pravila dodana sekcijam konteksta prek polja criticalRules. Samodejno se prikažejo, ko agent začne nalogo, zato jih ne more spregledati. Uporabite za vzorce, ki povzročijo resnične probleme, če so preskočeni.
update_context_section({
section: "testing",
content: "# Test workflow\n\nRun bun test before handoff"
})Celoten delovni tok
Pet korakov od nič do dostave kode z AI agenti.