Ettevõttesisene tööriist · Videotöötlus
Montaaž, kus AI-agendil on oma allkiri
HEXART Video Edit on meie Rustis loodud videotöötlustarkvara. Montaažirežissöör ja AI-agent (Claude Code MCP kaudu) töötavad samas projektis samal ajal. Iga agendi tehtud muudatus on tema allkirjaga versioon, mille saab ühe Ctrl+Z-ga tagasi võtta.
- Keel
- Rooste, 2024. aasta väljaanne
- Kood
- 227 293 rida 16 moodulis
- Automaattestid
- 1 233
- MCP-tööriistad agendile
- 121
- Ekspordi eelseadistused
- 79
- Commity
- 208 16 päevaga
- Versioon
- 0.14.0, 26. oktoober 2026
- Platvorm
- Windows 11, DirectX 12-ga GPU
01Väljakutse
Agendi muutmine peab olema tagasipööratav
AI-agent suudab tänapäeval materjali muusika järgi lõigata, luua vertikaalse versiooni ja lisada subtiitrid. Probleem tekib siis, kui ta töötab samas projektis monteerijaga. Mõlema tehtud muudatused lähevad segamini ja ühe muudatuse tagasivõtmine rikub teise.
Ehitasime redaktori, kus kehtib esimesest commit’ist alates üks reegel: projekti muudetakse ainult ühisesse ajalukku salvestatud käskudega, iga kirje juures on selle autor.
02Lahendus
Inimese ja agendi ühine muudatuste ajalugu
-
Üks pöördumine, üks parandusring
Agendi iga tööriistakutse on täpselt üks muudatus, mille autor on kujul agent:klient#number. Monteerija näeb seda ajaloos ja saab selle ühe Ctrl+Z-ga tagasi võtta.
-
Projekti koopia plaan
Käsk kavandatakse esmalt projekti hetkeseisus. Kui mõni samm ebaõnnestub, jääb projekt muutmata ja veateade sisaldab käsu numbrit.
-
Agent tühistab ainult enda toimingud
Agendi tagasivõtmiskäsk toimib ainult tema viimase versiooni puhul. See ei mõjuta inimese tehtud muudatusi ega teise agendiseansi muudatusi ilma kasutaja selgesõnalise palveta.
-
Tasulised toimingud ootavad kinnitamist
Pildi ja video genereerimine, transkriptsioon, failide saatmine, avaldamine, kustutamine ja pikemad eksportimised ootavad kinnitust redaktoriaknas. Aknata režiimis lükatakse need tagasi.
Aega mõõdetakse flick’ides
Ajajoon mõõdab aega flick’ides: 705 600 000 ühikut sekundis. Kaadrisagedustel 23,976, 25, 29,97 ja 60 kaadrit sekundis on ühe kaadri pikkus alati täisarv, nii et lõige langeb täpselt kaadripiirile ilma ümardamisvigadeta.
03Agent
121 MCP-tööriista
Agent ühendub Model Context Protocoli kaudu: kohalik HTTP-server tokeni ning Host- ja Origin-päiste kontrolliga või stdio kaudu. Claude Code’iga ühendamiseks piisab ühest käsust: claude mcp add hexart -- hve mcp --connect. Server töötab ka taustal, ilma avatud aknata.
121 tööriista hõlmavad projekti, meediat, ajajoont, efekte, avaldisi, helimikserit, veebikihte, markereid, materjali analüüsi, rotoskoopiat, radade eraldamist, genereerimist, eksporti ja failide edastamist. Agent näeb oma töö tulemust render_frame'i tööriista abil, mis tagastab täpse kaadri pildina.
04Silinder
Täisfunktsionaalne redaktor, mitte FFmpegi kasutajaliides
-
Eksport: 79 eelseadistust
MP4, MOV, MKV, WebM, MXF ja AVI; H.264, HEVC, AV1, VP9, ProRes, DNxHR, CineForm, FFV1 ja HAP; PNG-, TIFF-, OpenEXR- ja DPX-jadad. Riistvaraline kodeerimine NVENC-i, Quick Synci ja AMF-iga.
-
Ühildub teiste programmidega
Premiere XML, OpenTimelineIO ja EDL. Otseülekanne NDI kaudu. Blackmagicu (BRAW) ja REDi (R3D) kaamerate RAW-materjal eraldi dekoodrite kaudu.
-
Värv GPU-l
Eelvaade wgpu ja DirectX 12 abil, kompositsioon lineaarses värviruumis, väljund Rec.709, PQ ja HLG. Lift-, gamma-, gain- ja offset-rattad, kõverad, HSL-valija, lainekuju, vektorskoop ja histogramm.
-
Heli
LUFS-i ja true peak’i mõõtmine, efektid lugudel ja masteril, VST3- ja CLAP-pistikprogrammid viivituse kompenseerimisega, lugude kohalik eraldamine Spleeteri ja HTDemucs mudelitega.
-
Veebikihid ja väljendusviisid
HTML, CSS ja JavaScript (GSAP, three.js, Lottie), mida Chrome või Edge renderdab kaaderhaaval. Täieliku JavaScripti avaldised QuickJS-ng mootoris.
-
Subtiitrid ja püstformaat
Karaoketekstid ElevenLabs Scribe v2 transkriptsiooni põhjal ja automaatne 9:16 kaader, mis jälgib nägusid.
05Mõõtmine
290 sekundit muusikavideot, 38 sekundit eksportimist
Test muusikavideol 90 elemendiga, 289,9 s, eraldusvõimega 1536 × 656 px. Süžeeskeemi importimine võttis 9,4 s ja H.264 eksport koos heliga 37,9 s ehk 191 kaadrit sekundis.
Eelvaade taasesitas 500 kaadrit 500-st. Kaadri renderdamine kestis keskmiselt 1,8 ms ja 95% juhtudest mitte üle 5,5 ms. Mõõtmised tehti tööjaamas, kus arendatakse redaktorit.
06Kuidas see sündis
208 commiti 16 päevaga
Esimene commit tehti 12. oktoobril 2026, versiooni 0.14.0 märkisime 26. oktoobril. 208 commitist 187 juures töötasid AI-agendid: 186 puhul Claude Opus 5.5 ja ühe puhul Claude Sonnet 5.5. Töö ulatus, otsused ja vastuvõtmine jäävad inimese ülesandeks.
Agentide sessioonid töötavad paralleelselt eraldi harudes. Igaüks võtab ülesande nimekirjast ja igal moodulil on omanik. Enne ühendamist tuleb läbida kõik kontrollid: vormindus, clippy analüüs hoiatusteta, testid ja build. Arhitektuuriotsused kantakse logisse, kus on praegu 34 sissekannet.
07Olek
Sisemiseks kasutamiseks mõeldud tööriist, mitte müügiks mõeldud toode
HEXART Video Edit on kasutusel meie tootmises. Avalikku versiooni, hinnakirja ega allalaadimislehte pole. Me pole seda macOS-is testinud ning ülesannete loendis on 45 lahendamata punkti, sealhulgas dotLottie arhiivid ja akende jälgimine värvikorrektsioonis.
Korduma kippuvad küsimused
Küsimused HEXART Video Editi kohta
Kas AI-agent võib montaažiprojekti rikkuda?
Iga agendi käivitus on üks versioon samas ajaloos montaažiparandustega ja märgitud agendina. Käivitus kavandatakse esmalt projekti koopias: kui mõni samm ebaõnnestub, ei muutu midagi. Inimene saab agendi muudatuse ühe Ctrl+Z-ga tagasi võtta.
Kuidas ühendada Claude Code HEXART Video Editiga?
Ühe käsuga: claude mcp add hexart -- hve mcp --connect. Käsk käivitab serveri taustal ise, kui see veel ei tööta. Server kuulab ainult kohalikus võrgus ja nõuab tokenit.
Kas HEXART Video Edit on müügil?
Ei. See on tööriist, mida kasutame oma tootmises. Avalikku versiooni ega hinnakirja pole. Sama lähenemist, kus AI-agent töötab inimese kõrval ja muudatusi jälgitakse ühes ajaloos, rakendame ka klientide tööriistades.
Kas soovite AI-agentti oma videotöötlusse?
Loome tööriistu, milles AI-agent töötab inimese kõrval ja iga selle tehtud muudatuse saab tagasi võtta. Kirjeldage, kuidas teie töövoog toimib.
Broneerige töötuba Pauliga
Valige 30 minutit või terve töötuba. Broneerige aeg kalendris, kinnitus saabub kohe.