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