Instrument propriu · Montaj video
O producție în care agentul AI are propria semnătură
HEXART Video Edit este editorul nostru video, dezvoltat în Rust. Editorul video și agentul AI (Claude Code prin MCP) lucrează simultan în același proiect. Fiecare modificare a agentului devine o revizie semnată, pe care o puteți anula cu o singură apăsare pe Ctrl+Z.
- Limbă
- Rust, ediția 2024
- Cod
- 227.293 de linii în 16 module
- Testare automată
- 1 233
- Instrumente MCP pentru agent
- 121
- Presetări de export
- 79
- Commity
- 208 în 16 zile
- Versiune
- 0.14.0 din 26 octombrie 2026
- Platformă
- Windows 11, GPU cu DirectX 12
01Provocare
Schimbarea agentului trebuie să poată fi anulată
Un agent AI poate astăzi să monteze materialul pe muzică, să creeze o versiune verticală și să adauge subtitrări. Problemele apar când lucrează în același proiect cu editorul video. Modificările celor două părți se amestecă, iar anularea uneia o afectează pe cealaltă.
Am construit un editor în care, încă de la primul commit, se aplică o singură regulă: proiectul se modifică doar prin comenzi înregistrate în istoricul comun, fiecare cu autorul indicat.
02Soluție
Un singur istoric al modificărilor pentru oameni și agenți
-
Un apel, o revizie
Fiecare apelare a unui instrument de către agent reprezintă exact o revizie, cu autorul în formatul agent:client#număr. Editorul o vede în istoric și o anulează cu un singur Ctrl+Z.
-
Plan pe copia proiectului
Apelul este planificat mai întâi pe un instantaneu al proiectului. Dacă un pas eșuează, proiectul rămâne neschimbat, iar eroarea indică numărul comenzii.
-
Agentul retrage doar propriile acțiuni
Comanda de anulare a agentului se aplică doar celei mai recente revizii proprii. Nu modifică schimbările făcute de o persoană sau de o altă sesiune a agentului fără o solicitare explicită a utilizatorului.
-
Acțiunile plătite așteaptă aprobarea
Generarea de imagini și videoclipuri, transcrierea, trimiterea fișierelor, publicarea, ștergerea și exporturile mai lungi așteaptă confirmarea în fereastra editorului. În modul fără fereastră, sunt respinse.
Timp măsurat în flick-uri
Cronologia măsoară timpul în flick-uri: 705 600 000 de unități pe secundă. Un cadru la 23,976, 25, 29,97 și 60 fps corespunde întotdeauna unui număr întreg, astfel încât montajul se aliniază la cadru fără erori de rotunjire.
03Agent
121 de instrumente MCP
Agentul se conectează prin Model Context Protocol: server HTTP local cu token și verificarea antetelor Host și Origin sau prin stdio. Conectarea în Claude Code se face printr-o singură comandă: claude mcp add hexart -- hve mcp --connect. Serverul funcționează și în fundal, fără o fereastră deschisă.
Cele 121 de instrumente acoperă proiectul, media, cronologia, efectele, expresiile, mixerul audio, straturile web, marcatorii, analiza materialului, rotoscopia, separarea pistelor, generarea, exportul și livrarea fișierelor. Agentul vede rezultatul muncii sale prin instrumentul render_frame, care redă cadrul exact ca imagine.
04Motor
Editor complet, nu o interfață peste FFmpeg
-
Export: 79 de presetări
MP4, MOV, MKV, WebM, MXF și AVI; H.264, HEVC, AV1, VP9, ProRes, DNxHR, CineForm, FFV1 și HAP; secvențe PNG, TIFF, OpenEXR și DPX. Codare hardware NVENC, Quick Sync și AMF.
-
Schimb de date cu alte programe
XML Premiere, OpenTimelineIO și EDL. Ieșire live prin NDI. Material RAW de la camerele Blackmagic (BRAW) și RED (R3D), prin decodoare separate.
-
Culoare pe GPU
Previzualizare în wgpu și DirectX 12, compoziție în spațiu liniar, ieșire Rec.709, PQ și HLG. Roți lift, gamma, gain și offset, curbe, selector HSL, waveform, vectorscop și histogramă.
-
Sunet
Măsurarea LUFS și a true peak, efecte pe piste și pe master, pluginuri VST3 și CLAP cu compensarea latenței, separarea locală a pistelor cu modelele Spleeter și HTDemucs.
-
Straturi web și expresii
HTML, CSS și JavaScript (GSAP, three.js, Lottie) randate cadru cu cadru în Chrome sau Edge. Expresii în JavaScript complet, cu motorul QuickJS-ng.
-
Subtitrări și format vertical
Subtitrări karaoke din transcrierea ElevenLabs Scribe v2 și cadrare automată 9:16, care urmărește fețele.
05Măsurare
Un videoclip muzical de 290 de secunde exportat în 38 de secunde
Test pe videoclip cu 90 de elemente, 289,9 s, la rezoluția de 1536 × 656 px. Importul storyboardului a durat 9,4 s, iar exportul H.264 cu sunet a durat 37,9 s, adică 191 de cadre pe secundă.
Previzualizarea a redat 500 din 500 de cadre. Randarea unui cadru a durat în medie 1,8 ms și, în 95% dintre cazuri, cel mult 5,5 ms. Măsurătorile provin de la stația pe care este dezvoltat editorul.
06Cum a luat naștere
208 de commituri în 16 zile
Primul commit a fost creat pe 12 octombrie 2026, iar versiunea 0.14.0 a fost publicată pe 26 octombrie. Agenții AI au contribuit la 187 dintre cele 208 commituri: Claude Opus 5.5 la 186 și Claude Sonnet 5.5 la unul. Definirea scopului, deciziile și recepția rămân în sarcina unei persoane.
Sesiunile agenților rulează în paralel pe ramuri separate. Fiecare preia o sarcină din listă, iar fiecare modul are un responsabil. Înainte de integrare, se verifică totul: formatarea, analiza clippy fără avertismente, testele și compilarea. Deciziile de arhitectură sunt consemnate într-un jurnal care are acum 34 de înregistrări.
07Etap
Instrument intern, nu este un produs de vânzare
HEXART Video Edit este folosit în producția noastră. Nu există o versiune publică, o listă de prețuri sau o pagină de descărcare. Nu l-am testat pe macOS, iar lista de sarcini cuprinde 45 de poziții deschise, printre care arhive dotLottie și urmărirea ferestrelor în corecția culorilor.
Întrebări și răspunsuri
Întrebări despre HEXART Video Edit
Poate un agent AI să strice un proiect de montaj?
Fiecare apel al agentului este o revizie în același istoric cu modificările editorului, semnată ca agent. Apelul este planificat mai întâi pe o copie a proiectului: dacă un pas eșuează, nimic nu se modifică. O persoană anulează modificarea agentului cu un singur Ctrl+Z.
Cum conectați Claude Code la HEXART Video Edit?
Cu o singură comandă: claude mcp add hexart -- hve mcp --connect. Comanda pornește automat serverul în fundal, dacă nu rulează deja. Serverul ascultă doar local și necesită un token.
HEXART Video Edit este de vânzare?
Nu. Este un instrument pe care îl folosim în producția noastră. Nu are o versiune publică sau o listă de prețuri. Implementăm aceeași abordare, cu un agent AI alături de oameni și un istoric unic al modificărilor, în instrumentele clienților.
Doriți un agent AI în fluxul dumneavoastră de editare?
Construim instrumente în care un agent AI lucrează alături de oameni, iar fiecare modificare făcută de acesta poate fi anulată. Descrieți cum se desfășoară fluxul dumneavoastră de lucru.
Programați un workshop cu Paul
Alegeți treizeci de minute sau un atelier complet. Rezervați data în calendar, confirmarea sosește imediat.