BashCut: video editor để Claude Code và Codex tự dựng video trên macOS
BashCut là video editor native trên macOS được thiết kế để AI agent thật sự thao tác trên timeline. Claude Code hoặc Codex có thể đọc project, cắt ghép, làm subtitle, mix âm thanh, chỉnh màu và export qua CLI/MCP, trong khi mọi thay đổi vẫn hiện rõ và Undo được.
Vì sao đáng xem
- Claude Code và Codex có terminal thật ngay cạnh timeline, agent chỉnh project bằng cùng hệ lệnh với giao diện
- Mọi edit đều hiện trên timeline, có History và có thể Undo thay vì để agent sửa file âm thầm
- Có timeline nhiều layer, subtitle, màu, audio ducking, voiceover, H.264 export và OTIO
- Miễn phí, mã nguồn mở MIT; release hiện tại là v0.0.5 và dự án vẫn đang phát triển nhanh
Nếu từng nghĩ “giá mà Claude hoặc Codex có thể tự dựng luôn đống footage này”, BashCut là một project rất đúng hướng đó.
Điểm hay nhất của BashCut không phải thêm một ô chat AI vào video editor. Nó biến chính các thao tác dựng video thành command để agent có thể đọc project, xem frame, cắt ghép, chỉnh subtitle, mix âm thanh, chỉnh màu rồi export. Mọi thay đổi vẫn hiện trên timeline và đi qua History như khi bạn tự thao tác.
Khác gì với các tool AI tạo video từ prompt?
Phần lớn tool AI video hiện nay mạnh ở việc generate clip mới từ text hoặc ảnh. BashCut đi theo hướng khác: lấy footage bạn đã quay sẵn rồi để agent dựng như một editor thật.
Nó là app native trên macOS, xây trên AVFoundation. Project được lưu dạng JSON cạnh footage, không cần một server trung gian để giữ timeline.
Vì vậy use case hợp lý hơn sẽ là:
- đưa một folder vlog cho agent khảo sát footage;
- nhờ cắt theo nhịp hoặc theo câu nói;
- tự transcribe và làm subtitle;
- mix voice với nhạc nền, ducking để giọng rõ hơn;
- chỉnh exposure, contrast, saturation hoặc LUT;
- thêm transition, speed ramp, keyframe;
- export H.264 có burn-in subtitle hoặc OTIO.
Agent làm việc thế nào?
Trong BashCut có terminal Claude Code, Codex và Shell ngay cạnh timeline. README của dự án cho biết đây là CLI thật, dùng đăng nhập Claude/ChatGPT hiện có thay vì một chatbot riêng do BashCut dựng lại.
Ngoài app, agent cũng có thể điều khiển project qua CLI bashcut hoặc MCP server. Điểm quan trọng là những lệnh này đi qua cùng hệ edit với giao diện, nên thay đổi của agent vẫn hiện ra, có revision check, History và Undo.
Đây là chi tiết mình thấy đáng giá nhất: agent có “tay chân” để dựng video, nhưng người dùng vẫn nhìn thấy và kiểm soát được từng thay đổi.
Cài nhanh
BashCut yêu cầu macOS 14 trở lên. Nếu đã dùng Homebrew, lệnh cài khá gọn:
brew install --cask dongnguyenvie/tap/bashcut
Bản release hiện tại mình kiểm tra là v0.0.5. Dự án dùng giấy phép MIT, miễn phí và mã nguồn mở.
Agent Kit và plugin để làm gì?
BashCut còn tách hai phần khá hay thành repo riêng.
Agent Kit chứa các skill cho Claude Code và Codex, ví dụ khảo sát footage, cắt theo beat, audio mix, captions, color grade, effects và voiceover. Nói đơn giản, BashCut cung cấp “tay chân”, còn Agent Kit dạy agent nên dựng thế nào.
Plugin registry mở rộng thêm các capability chạy ngoài app. Hiện repo có những plugin như Whisper Captions, VieNeu TTS, Silence Markers và Director để dùng thêm các model/agent khác.
Có thay Premiere hoặc DaVinci được chưa?
Chưa nên nghĩ như vậy.
BashCut hiện vẫn là project rất mới, tác giả cũng mô tả là active development. Nhưng nếu mục tiêu của bạn là thử một workflow nơi AI agent có thể dựng footage gần như end-to-end thay vì chỉ viết prompt hoặc hướng dẫn, đây là một project đáng nghịch.
Đặc biệt với người đã dùng Claude Code hoặc Codex hằng ngày, cách BashCut đưa agent vào ngay cạnh timeline khá tự nhiên: muốn sửa gì thì mô tả bằng ngôn ngữ bình thường, để agent thực thi, xem kết quả trên timeline, không thích thì Undo.
Điểm làm BashCut khác các tool AI video thông thường
Đây không phải công cụ sinh video từ prompt. Nó là một editor cho footage thật, nhưng được thiết kế để agent có thể thao tác đầy đủ.
Agent chạm được timeline
Cắt, trim, move, speed ramp, keyframe, transition, beat grid và nhiều thao tác khác đều có lệnh tương ứng.
Edit nào cũng Undo được
Thay đổi từ agent đi qua cùng hệ edit của giao diện, hiện trong History và có thể hoàn tác bằng Cmd+Z.
Claude và Codex thật
BashCut gắn terminal Claude Code, Codex và Shell vào app, đồng thời có CLI và MCP để điều khiển từ bên ngoài.
Có skill và plugin
Agent kit hướng dẫn cách dựng, còn plugin mở rộng transcription, TTS, silence detection, beat và loudness.

Muốn thử BashCut?
Mở repository để xem demo, tài liệu, cách cài bằng Homebrew và các link Agent Kit / Plugins đi kèm.
Điểm cần lưu ý
- • BashCut hiện chỉ hỗ trợ macOS 14 trở lên
- • Dự án vẫn ở giai đoạn active development/MVP, chưa nên mặc định xem là bản thay thế hoàn chỉnh cho Premiere hoặc DaVinci Resolve
- • Một số khả năng như Whisper captions, TTS hoặc agent/model bổ sung cần plugin tương ứng
Đọc tiếp
Có thể bạn sẽ cần những thứ này tiếp theo
AI Video
Đưa 1 video mẫu cho AI Agent, nó dựng lại cả workflow và nhân thành 100 phiên bản
Không chỉ viết lại script: công cụ này cho AI Agent phân tích video mẫu rồi dựng lại footage, caption, B-roll, hiệu ứng và nhịp dựng thành một workflow có thể sửa, tái sử dụng và nhân bản.
Xem tiếpAudio Tools
HNH SFX Finder: tìm và chèn Sound Effect ngay trong DaVinci Resolve
Plugin miễn phí dành cho anh em đã có sẵn kho SFX trên máy: tìm nhanh bằng tiếng Việt hoặc tiếng Anh, nghe thử, cắt In/Out và chèn thẳng sound vào timeline mà không phải lục từng folder.
Xem tiếpNguồn tham khảo
Link ngoài và tài liệu liên quan
- Nguồn Chính
- Tải xuống
- Nguồn
- Nguồn