Každá změna agentapřímo v souboru.

Když AI agent opraví vaše komentáře, DotMD ukáže úpravy v samotném dokumentu, ne jako diff v terminálu. Ty, které se vám líbí, ponechte, ostatní vraťte a kdykoli se vraťte k dřívější verzi.

macOS 14 nebo novější. Čtení je zdarma, DotMD Pro má 3denní zkušební období zdarma.

Rychlá odpověď

Když agent opraví vaše komentáře, DotMD ukáže, co se změnilo od chvíle, kdy je přečetl: starý text přeškrtnutý červeně, nový zeleně, vedle komentáře, na který odpovídá. Opravu přijměte, znovu otevřete, nebo zvolte Accept All. Změny, o které nikdo nežádal, se počítají zvlášť. Každá dřívější verze zůstává ve Version History. Revize a nástroje pro agenty jsou součástí DotMD Pro (3denní zkušební doba zdarma); čtení zůstává zdarma.

Jak zkontrolovat opravy agenta v souboru Markdown

Když agent přečte vaše komentáře, DotMD si poznamená soubor v tom okamžiku. Vše, co se potom změní, se zobrazí v dokumentu: starý text červeně přeškrtnutý, nový zeleně. To je revize. Git k tomu nepotřebujete.

  1. Otevřete revizi

    Klikněte na Review na panelu nástrojů. Nad stránkou se objeví pruh, který říká, čí změny to jsou a kolik jich je, například Review changes by Claude Code · 3 comments · 2 other changes.

  2. Čtěte každou opravu vedle jejího komentáře

    Klikněte na komentář v panelu a stránka se posune k jeho změnám. Poznámka agenta o tom, co udělal, je na kartě.

  3. Přijměte ji, nebo ji znovu otevřete

    Accept změnu ponechá a komentář přesune do Resolved. Reopen změnu vrátí a komentář pošle zpět do Open, aby ho agent viděl znovu. Chcete-li napsat proč, komentář nejdřív upravte.

  4. Dokončete

    Accept All ponechá všechny změny a ukončí revizi. Decline All vrátí soubor do stavu, v jakém byl, když agent komentáře přečetl. Done (⌘↩) zavře panel a revize čeká: otevřete Review znovu a pokračujte, i po ukončení DotMD.

@DotMD při revizi změn agenta ve specifikaci: starý odstavec červeně, nový zeleně, nahoře Decline All a Accept All, vpravo komentáře v panelu Review
Revize: každá změna vedle komentáře, který ji vyvolal.

Změny a komentáře na sebe ukazují

Klikněte na změnu na stránce a její komentář se vybere v panelu. Změny komentáře zahrnují místo, na které jste ukázali, i každé další místo, které agent kvůli němu upravil, například testovací plán nebo souhrnnou tabulku, kterou přizpůsobil. Vidíte celou opravu, ne jen jeden řádek.

Ostatní změny

Pruh také počítá other changes: úpravy, o které žádný komentář nežádal. Jsou to věci, které agent udělal sám, nebo změny souboru od začátku revize, včetně vašich. Podívejte se i na ně. Právě tady se skrývají agentova překvapení. Revert u změny vrátí jen tu jednu změnu.

Version History: porovnání, vrácení, obnovení

Stiskněte ⌥⌘Y nebo zvolte File → Show Version History. Verze jsou vpravo seřazené podle dnů a stránka ukazuje vybranou verzi s tím, co se změnilo oproti předchozí: přidaný text zeleně, odstraněný červeně.

  • Restore vrátí vybranou verzi. Aktuální text se nejdřív uloží jako verze, takže obnovení lze vrátit dalším obnovením.
  • Vrácení jedné změny. U aktuální verze klikněte na Revert na červeném textu bloku a potom na Apply Reverts. Soubor se zapíše jen s těmito vrácenými změnami, zbytek zůstane.
  • Každé vrácení se uchová. Než Reopen, Revert nebo Decline All změní soubor, jeho text se uloží jako verze, takže vrácenou opravu lze získat zpět.
@Version History v DotMD: vpravo seznam verzí podle dnů, u každé označení, kdo ji vytvořil, a na stránce vybraná verze se starým odstavcem červeně a novým zeleně
Version History: každá verze s označením, kdo ji vytvořil.

Kdy se verze ukládají a jak dlouho se uchovávají

DotMD uloží verzi pokaždé, když soubor kdokoli změní: vy, AI agent, git nebo jiná aplikace, ať je soubor otevřený, nebo ne. Uloží ji i při otevření souboru, dokončení úprav či ukončení a každé dvě minuty, když píšete. Soubor vytvořený agentem má jedinou verzi, dokud ho poprvé neotevřete, takže nikdy nevidíte historii konceptů, které jste nečetli.

Starší verze se řídnou stejně jako v Time Machine: vše z posledního dne, pak jedna za hodinu po týden, jedna za den po měsíc a potom jedna za týden, nejvýše 200 na soubor. Soubor, který změnila jiná aplikace, má v postranním panelu oranžovou tečku. Otevřete ho a DotMD přejde rovnou na to, co se změnilo.

Otázky ke kontrole změn

Potřebuji k tomu git?

Ne. DotMD uloží verzi pokaždé, když soubor kdokoli změní: vy, agent, git nebo jiná aplikace.

Mohu vrátit jen jednu změnu?

Ano. Ve Version History označte blok tlačítkem Revert a stiskněte Apply Reverts; zbytek zůstane.

Co jsou „other changes“?

Úpravy, o které žádný komentář nežádal: ty, které agent udělal sám, nebo změny od začátku revize, včetně vašich.

Jak dlouho se verze uchovávají?

Vše z posledního dne, pak jedna za hodinu po týden, jedna za den po měsíc, potom jedna za týden, nejvýše 200 na soubor.

Další otázky