CLI vodič

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.

Nastavitev projekta

En ukaz za povezavo Damperja z vašim projektom.

Kontekst projekta

Baza znanja, ki naredi vsako AI sejo produktivno od prve vrstice.

Pisanje učinkovitih specifikacij

Anatomija naloge, ki ustvari odlično kodo.

Varovalke kakovosti

Dva mehanizma za preprečevanje napak in preverjanje kakovosti: kritična pravila prikazana ob začetku naloge in kontrolni seznami preverjeni ob zaključku.

Nastavitev projekta

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.

Prvo zaganjanje: pustite AI, da pregleda projekt

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.

Pisanje učinkovitih specifikacij

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.
Varovalke kakovosti

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"
})
Vodnik

Celoten delovni tok

Pet korakov od nič do dostave kode z AI agenti.