Vaš agent pravi, da je končano. Prepričajte se sami.
Claude Code, Cursor in vsak agent MCP delo vrnejo na samo nalogo — vsak spremenjen zaslon v vsakem stanju in vsak spremenjen odgovor API, polje za poljem. Za vsakega odobrite ali zahtevajte spremembe, agent pa vaše opombe prevzame v naslednji seji.
Na voljo brezplačen paket · en URL MCP, en ključ API · katera koli spletna tehnologija
Agenti pišejo kodo hitreje, kot jo lahko preverite.
Ozko grlo se je premaknilo. Pisanje spremembe traja minute, preverjanje, ali je pravilna, pa še vedno pomeni checkout veje, klikanje skozi vsako stanje in lepljenje opomb nazaj v klepet.
Diff ne pokaže zaslona
Šeststo spremenjenih vrstic ne pove ničesar o tem, kako je prazno stanje videti na telefonu v temnem načinu.
Klepet pozabi vaš pregled
Opombe, prilepljene v eno sejo agenta, so v naslednji izgubljene, preostala ekipa pa jih sploh ne vidi.
»Testi uspejo« ni dokaz
Stran in odgovor želite videti sami, ne pa na slepo zaupati agentovemu povzetku.
Vaša koda gre na GitHub. Vse o delu gre v Damper.
Vaš agent dela ob vaši kodi in jo kot običajno potisne na vaš git gostitelj. Damper hrani drugo polovico: zakaj naloga obstaja, kaj mora dokazati »končano«, dokaze, ki jih agent prinese nazaj, in kaj ste si o njih mislili vi.
Claude Code, Cursor, Codex ali kateri koli MCP odjemalec, ki dela v vašem repozitoriju.
start_taskadd_screenshotlist_review_artifacts- Zahteve strank in glasovi zanjo
- Specifikacija, pravila projekta in seznam za zaključek
- Dokazi: vsako stanje zaslona in vsak odziv API-ja
- Vaša odločitev za vsakega od njih
PM, oblikovalec, ustanovitelj ali inženir. Nič za checkout ali zagon.
Pregled kode in CI ostaneta tam, kjer sta. Pull request je povezan z nalogo.
Korak za korakom
Agent začne z nalogo, pravili in tem, kar želite videti.
Začetek naloge jo zaklene za enega agenta in vrne specifikacijo, projektna pravila za datoteke, ki jih bo spreminjal, in vašo politiko dokazov za pregled — katere zaslone zajeti, v katerih temah, velikostih zaslona in stanjih ter ali so primeri API obvezni.
- Najprej naloga z največjim povpraševanjem — razvrščena po tem, kaj stranke želijo in plačujejo.
- Brez presenečenj ob pregledu — agent vnaprej ve, kakšen dokaz boste zahtevali.
Zajame vsak spremenjen zaslon v vsakem stanju, ki šteje.
Med delom agent priloži posnetke zaslona vsake spremenjene strani — prazno, nalaganje, napaka, izpolnjeno — po temi, velikosti zaslona in jeziku, s posnetkom pred spremembo, če je stran že obstajala. Pristanejo na nalogi, združeni po strani, v vrstnem redu, v katerem jih je agent zajel.
- Pred in po drug ob drugem, zato je regresija očitna na prvi pogled.
- Različice so filtrirane namesto vas — samo temni način, samo mobilni pogled, samo en jezik.
- Slike gredo neposredno v shrambo prek enkratne povezave za nalaganje, nikoli skozi agentovo kontekstno okno.
Preglejte, kako je videti, ne le diff.
Naloge, ki čakajo na vas, se prikažejo v razdelku Potrebuje vas na domačem zaslonu. Odprite eno in preglejte vse posnetke: odobrite ali zahtevajte spremembe z opombo — dovolj je en stavek. Vsaka odločitev vas premakne na naslednji posnetek.
- Pregled po vrsti — vsako stanje po vrstnem redu, pred in po drug ob drugem.
- Ena odločitev za vsako gradivo — odobrite, zahtevajte spremembe s komentarjem ali ponastavite.
- Vsa ekipa vidi isti pregled, ne le tisti, ki so bili v klepetu.
Spremembe API, polje za poljem.
Za vsako dodano ali spremenjeno končno točko agent priloži zahtevo, odgovor in to, kar je končna točka vračala prej. Damper izpiše natanko, katera polja so dodana, spremenjena ali odstranjena, zato dveh odgovorov JSON ne primerjate več na oko.
- En primer za vsak izid — uspeh in vsaka napaka poti drug ob drugem.
- Vsak primer kopirajte kot curl in ga ponovite v svojem okolju.
- Glave s poverilnicami se skrijejo, dolga telesa skrajšajo, preden se karkoli shrani.
Agent prebere vaše odločitve in popravi točno to, kar ste označili.
Vaše odločitve se shranijo na nalogo, ne v zgodovino klepeta. V naslednji seji agent izpiše gradivo naloge, vidi, katero ste vrnili in zakaj, ter popravi samo to. Znova poslan posnetek se vrne v čakanje, zato si ogledate samo tisto, kar se je spremenilo.
- Deluje čez seje, računalnike in agente — pregled ostane ob nalogi.
- Nič kopiranja in lepljenja — »zahtevane spremembe« z vašo opombo je že navodilo.
Končano pomeni dokazano, s potrdilom kot dokazom.
Za zaključek naloge je potreben dokaz za vsako postavko kontrolnega seznama projekta, Damper pa preveri, ali se navedene vrste sprememb ujemajo s priloženim — spremembe API zahtevajo primere API, spremembe vmesnika posnetke zaslona. Naloga preide v pregled s potrdilom o zaključku: kaj je izdano, kaj preverjeno in katero tveganje ostaja.
- Manjkajoč dokaz je označen na nalogi — ali pa blokira zaključek, če tako zahtevate.
- Kadar dokaz res ni smiseln, mora agent navesti razlog, vi pa ga vidite.
- Izdajte, dnevnik sprememb pa se sam sestavi iz izdanih nalog.
To ni še eno orodje za pregled kode.
Pregled pull requesta vpraša, ali je koda prava. Damper vpraša, ali je pravi rezultat — in poskrbi, da agent odgovor tudi sliši. Večina ekip potrebuje oboje, in delujeta drug ob drugem.
Obdržite svoje pull requeste. PR je povezan z nalogo, zato se pregled kode in pregled izdelka napotujeta drug na drugega.
Enkrat se odločite, kakšen dokaz potrebujete.
Nastavite jo za vsak projekt in vsak agent ob začetku vsake naloge dobi enaka navodila — vključno z jezikom, temo, velikostmi zaslona in stanji, ki jih je treba zajeti.
Dve minuti do povezave. V aplikacijo ni treba nič nameščati.
Damper je gostovani strežnik MCP, CLI in navaden HTTP API. Uporabite, kar se najbolje ujema z delovanjem vašega agenta.
Strežnik MCP
En URL in en ključ za Claude Code, Cursor ali kateri koli odjemalec MCP. Agent dobi naloge, kontekst in orodja za pregled.
# Claude Code claude mcp add --transport http damper \ https://api.usedamper.com/mcp \ --header "Authorization: Bearer dmp_..."
Nalaganje s CLI
Usmerite ga v mapo s posnetki zaslona — imena datotek postanejo stran in stanje — ali v manifest s posnetki pred in primeri API.
# invoices-list--empty.png → page + state
damper artifacts upload --task 42 \
--viewport mobile --theme dark \
./screenshotsHTTP API
Skripte, opravila CI in agenti brez MCP uporabljajo iste končne točke s projektnim ključem API.
# under /api/agent POST tasks/:id/artifacts/screenshots POST tasks/:id/artifacts/api-examples GET tasks/:id/artifacts PUT artifact-uploads/:token
Privzeto zasebno
Posnetki zaslona in primeri API so interni za vašo ekipo in se nikoli ne prikažejo na javnem načrtu.
Skrivnosti ostanejo zunaj
Glave Authorization, cookie in ključa API se skrijejo, preden se primer shrani, agentom pa naročimo, naj zajemajo samo testne podatke.
Vaša koda ostane v vašem repozitoriju
Damper nikoli ne klonira in ne bere vašega repozitorija. Shrani le, kar pošlje agent: napredek naloge, povezave do PR-jev, posnetke in primere API.
Vaš stack, vaša orodja
Damper ne zaganja vaše aplikacije. Zajemajte s Playwrightom, svojim zaganjalnikom testov ali karkoli, kar zapiše PNG.
Preden povežete agenta
Kateri agenti delujejo z Damperjem?
Kako agent naredi posnetke zaslona?
Ali odobritve blokirajo izdajo naloge?
Kaj se zgodi, ko agent znova pošlje posnetek?
Ali obstaja omejitev?
Ali to nadomesti GitHub pull requeste ali pregled kode?
Ali Damper dobi dostop do naše izvorne kode?
Ali Damper počne še kaj poleg pregleda?
Nehajte pregledovati agentovo delo v klepetalnem oknu.
Povežite Damper, agentu predajte najpomembnejšo nalogo in preverite vsak zaslon in vsak odgovor, preden gre v izdajo.