Giao diện BashCut với timeline nhiều layer và terminal AI agent bên cạnh
AI Video Tuyển chọn

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.

BashCutVideo EditingAI AgentClaude CodeCodexMCPmacOSOpen Source
-

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.

Demo chính thức BashCut cho thấy terminal Codex, timeline nhiều layer, captions, transition và plugin
Demo GIF từ repository BashCut, cho thấy agent terminal nằm cạnh timeline và các thao tác chỉnh sửa xuất hiện trực tiếp trong project.

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.

Access Gate

0/1 bước

Hoàn thành 1 bước để tiếp tục

BashCut: video editor để Claude Code và Codex tự dựng video trên macOS

Direct sponsor Chưa hoàn thành

Mở trang nhà tài trợ

Đây là liên kết nhà tài trợ/cross-promo độc lập, không phải quảng cáo CPC bắt buộc click.

Shopee · Tài trợ

Mở tab nhà tài trợ

Prototype hiện ghi proof trên trình duyệt. Production sẽ xác minh bằng Worker/server.

Đ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

Nguồn tham khảo

Link ngoài và tài liệu liên quan

  • Nguồn

    Access Gate

    0/1 bước

    Hoàn thành 1 bước để tiếp tục

    BashCut: video editor để Claude Code và Codex tự dựng video trên macOS

    Direct sponsor Chưa hoàn thành

    Mở trang nhà tài trợ

    Đây là liên kết nhà tài trợ/cross-promo độc lập, không phải quảng cáo CPC bắt buộc click.

    Shopee · Tài trợ

    Mở tab nhà tài trợ

    Prototype hiện ghi proof trên trình duyệt. Production sẽ xác minh bằng Worker/server.

    Chính
  • Tải xuống

    Access Gate

    0/1 bước

    Hoàn thành 1 bước để tiếp tục

    BashCut: video editor để Claude Code và Codex tự dựng video trên macOS

    Direct sponsor Chưa hoàn thành

    Mở trang nhà tài trợ

    Đây là liên kết nhà tài trợ/cross-promo độc lập, không phải quảng cáo CPC bắt buộc click.

    Shopee · Tài trợ

    Mở tab nhà tài trợ

    Prototype hiện ghi proof trên trình duyệt. Production sẽ xác minh bằng Worker/server.

  • Nguồn

    Access Gate

    0/1 bước

    Hoàn thành 1 bước để tiếp tục

    BashCut: video editor để Claude Code và Codex tự dựng video trên macOS

    Direct sponsor Chưa hoàn thành

    Mở trang nhà tài trợ

    Đây là liên kết nhà tài trợ/cross-promo độc lập, không phải quảng cáo CPC bắt buộc click.

    Shopee · Tài trợ

    Mở tab nhà tài trợ

    Prototype hiện ghi proof trên trình duyệt. Production sẽ xác minh bằng Worker/server.

  • Nguồn

    Access Gate

    0/1 bước

    Hoàn thành 1 bước để tiếp tục

    BashCut: video editor để Claude Code và Codex tự dựng video trên macOS

    Direct sponsor Chưa hoàn thành

    Mở trang nhà tài trợ

    Đây là liên kết nhà tài trợ/cross-promo độc lập, không phải quảng cáo CPC bắt buộc click.

    Shopee · Tài trợ

    Mở tab nhà tài trợ

    Prototype hiện ghi proof trên trình duyệt. Production sẽ xác minh bằng Worker/server.