Přejít k obsahu

Vlastní nástroj · Střih videa

Sestřih, ve kterém má AI agent vlastní podpis

HEXART Video Edit je náš editor videa v Rustu. Střihač a agent AI (Claude Code přes MCP) pracují na stejném projektu ve stejnou dobu. Každá změna agenta vytvoří jednu revizi s jeho podpisem, kterou člověk vrátí jediným stisknutím Ctrl+Z.

Panel HEXART Video Edit: časová osa se dvěma změnami AI agenta a čísla projektu: 121 nástrojů MCP, 227 293 řádků Rustu, 1 233 testů, 79 předvoleb exportu
Jazyk
Rust, edice 2024
Kód
227 293 řádků v 16 modulech
Automatické testy
1 233
Nástroje MCP pro agenta
121
Předvolby exportu
79
Komunita
208 za 16 dní
Verze
0.14.0 ze dne 26. října 2026
Platforma
Windows 11, GPU s DirectX 12

01Výzva

Změnu agenta musí být možné vrátit zpět

AI agent dnes dokáže sestříhat materiál na hudbu, připravit vertikální verzi a přidat titulky. Problém nastává, když pracuje ve stejném projektu jako střihač. Změny obou stran se prolínají a vrácení jedné z nich naruší tu druhou.

Vytvořili jsme editor, ve kterém od prvního commitu platí jediné pravidlo: projekt se mění výhradně prostřednictvím příkazů zaznamenaných ve společné historii, u každého záznamu je uveden autor.

02Řešení

Jeden přehled změn pro člověka i agenta

  • Jedno volání, jedna revize

    Každé volání nástroje agentem představuje přesně jednu revizi s autorem ve formátu agent:klient#číslo. Střihač ji vidí v historii a vrátí zpět jediným stisknutím Ctrl+Z.

  • Plán na kopii projektu

    Volání se nejprve naplánuje nad snímkem projektu. Pokud některý krok selže, projekt zůstane beze změny a chyba uvede číslo příkazu.

  • Agent může vrátit pouze své vlastní změny

    Příkaz undo agenta se vztahuje pouze na jeho poslední revizi. Změny uživatele ani jiné relace agenta nevrátí bez výslovné žádosti uživatele.

  • Placené akce čekají na schválení

    Generování obrazu a videa, přepis, odesílání souborů, publikování, mazání a delší exporty čekají na potvrzení v okně editoru. V režimu bez okna jsou zamítnuty.

Čas měřený ve flickách

Časová osa počítá čas ve flicks: 705 600 000 jednotek za sekundu. Snímek při 23,976, 25, 29,97 a 60 sn./s je vždy celé číslo, takže střih přesně odpovídá snímku bez chyb zaokrouhlení.

03Agent

121 nástrojů MCP

Agent se připojuje přes Model Context Protocol: lokální HTTP server s tokenem a kontrolou hlaviček Host a Origin nebo přes stdio. Připojení v Claude Code vyžaduje jediný příkaz: claude mcp add hexart -- hve mcp --connect. Server běží také na pozadí bez otevřeného okna.

121 nástrojů zahrnuje projekt, média, časovou osu, efekty, výrazy, zvukový mixážní pult, webové vrstvy, značky, analýzu záznamu, rotoskopii, oddělování stop, generování, export a doručení souborů. Agent vidí výsledek své práce pomocí nástroje render_frame, který vrací přesný snímek jako obrázek.

04Motor

Plnohodnotný editor, ne nadstavba nad FFmpeg

  • Export: 79 předvoleb

    MP4, MOV, MKV, WebM, MXF a AVI; H.264, HEVC, AV1, VP9, ProRes, DNxHR, CineForm, FFV1 a HAP; sekvence PNG, TIFF, OpenEXR a DPX. Hardwarové kódování NVENC, Quick Sync a AMF.

  • Propojení s dalšími programy

    Premiere XML, OpenTimelineIO a EDL. Živý výstup přes NDI. Záznam RAW z kamer Blackmagic (BRAW) a RED (R3D) přes samostatné dekodéry.

  • Barva na GPU

    Náhled ve wgpu a DirectX 12, kompozice v lineárním prostoru, výstup Rec.709, PQ a HLG. Kolečka lift, gamma, gain a offset, křivky, kvalifikátor HSL, waveform, vektorskop a histogram.

  • Zvuk

    Měření LUFS a true peak, efekty na stopách a masteru, pluginy VST3 a CLAP s kompenzací latence, lokální rozdělování stop pomocí modelů Spleeter a HTDemucs.

  • Webové vrstvy a výrazy

    HTML, CSS a JavaScript (GSAP, three.js, Lottie) vykreslované snímek po snímku v prohlížeči Chrome nebo Edge. Výrazy v plnohodnotném JavaScriptu na enginu QuickJS-ng.

  • Titulky a vertikální formát

    Karaoke titulky z přepisu ElevenLabs Scribe v2 a automatický záběr 9:16, který sleduje tváře.

05 Měření

290 sekund videoklipu za 38 sekund exportu

Test hudebního videoklipu s 90 prvky, 289,9 s, v rozlišení 1536 × 656 px. Import storyboardu trval 9,4 s a export H.264 se zvukem 37,9 s, tedy 191 snímků za sekundu.

Náhled přehrál 500 z 500 snímků. Vykreslení snímku trvalo v průměru 1,8 ms a v 95 % případů nejvýše 5,5 ms. Měření pocházejí z pracovní stanice, na které vzniká editor.

06Jak vznikl

208 commitů za 16 dní

První commit vznikl 12. října 2026, verzi 0.14.0 jsme označili 26. října. Na 187 z 208 commitů pracovali agenti AI: na 186 Claude Opus 5.5, na jednom Claude Sonnet 5.5. Rozsah, rozhodnutí a převzetí zůstávají na člověku.

Relace agentů pracují paralelně v samostatných větvích. Každá převezme úkol ze seznamu a každý modul má svého vlastníka. Před sloučením je nutné provést všechny kontroly: formátování, analýzu clippy bez varování, testy a sestavení. Architektonická rozhodnutí se zapisují do deníku, který má nyní 34 záznamů.

07Stav

Interní nástroj, nikoli produkt na prodej

HEXART Video Edit používáme v naší produkci. Nemá veřejnou verzi, ceník ani stránku ke stažení. Na macOS jsme ho netestovali a seznam úkolů obsahuje 45 otevřených položek, mimo jiné archivy dotLottie a sledování oken při korekci barev.

Otázky a odpovědi

Otázky k HEXART Video Edit

Může AI agent poškodit střihový projekt?

Každé spuštění agenta je jedna revize ve stejné historii jako změny střihače, označená jako agent. Spuštění se nejprve naplánuje na kopii projektu: pokud se některý krok nepodaří, nic se nezmění. Člověk vrátí změnu agenta jediným stisknutím Ctrl+Z.

Jak připojit Claude Code k HEXART Video Edit?

Jedním příkazem: claude mcp add hexart -- hve mcp --connect. Příkaz sám spustí server na pozadí, pokud ještě neběží. Server naslouchá pouze lokálně a vyžaduje token.

Je HEXART Video Edit na prodej?

Ne. Je to nástroj, na kterém pracujeme v rámci naší produkce. Nemá veřejnou verzi ani ceník. Stejný přístup, tedy AI agent po boku člověka s jednou historií změn, zavádíme do nástrojů klientů.

Chcete AI agenta ve svém editačním workflow?

Vytváříme nástroje, ve kterých agent AI pracuje po boku člověka a každou jeho změnu lze vrátit zpět. Popište, jak probíhá váš pracovní proces.

Domluvit workshop s Paulem

Vyberte si třicet minut nebo celý workshop. Termín rezervujete v kalendáři a potvrzení přijde ihned.