GitButler — Git được thiết kế lại cho thời đại AI do đồng sáng lập GitHub tạo ra, huy động vòng Series A trị giá 17 triệu USD từ a16z
(gitbutler.com)GitButler: ứng dụng Git client mới cho thời đại AI
GitButler do nhóm do Scott Chacon (đồng sáng lập GitHub, tác giả Pro Git) dẫn dắt phát triển đã
huy động được khoản đầu tư Series A trị giá 17 triệu USD do Andreessen Horowitz (a16z) dẫn dắt.
• Các nhà đầu tư tham gia: Fly Ventures, A Capital
• Peter Levine của a16z tham gia hội đồng quản trị
⸻
Vì sao muốn làm lại Git
Scott Chacon giải thích bối cảnh của khoản đầu tư lần này như sau:
“Trong thời gian quá dài, các thực hành phát triển đã bị ép phải thích nghi với những gì Git có thể làm.
Vấn đề không phải là lập trình viên không biết viết code,
mà là ngữ cảnh bị đứt gãy giữa các công cụ, giữa con người với nhau, và giờ đây là giữa con người với agent.”
⸻
Các tính năng cốt lõi
GitButler tái thiết kế UX của Git hiện có và cung cấp sẵn các tính năng sau:
-
Stacked Branches
• Quản lý branch theo cấu trúc phân tầng
• Biểu diễn các luồng công việc phức tạp trực quan hơn -
Parallel Branches
• Giữ nhiều branch ở trạng thái hoạt động cùng lúc
• Cho phép cô lập logic ngay cả khi không dùng worktree -
Loại bỏ bước staging
• Làm việc trực tiếp mà không cầngit add
• Giảm rào cản tiếp cận Git -
Metadata phong phú
• Bổ sung ngữ cảnh phong phú hơn cho commit/công việc -
Lệnh chuyên dụng cho agent
• Cung cấp các câu lệnh tối ưu cho môi trường lập trình AI
⸻
Workflow lấy AI agent làm trung tâm
GitButler xem việc tích hợp với các công cụ AI là trọng tâm:
• Cursor
• Windsurf
• Claude Code
Các tính năng chính
• Tự động hóa quản lý commit
• Tạo savepoint
• Chạy agent trực tiếp trong GUI
Cập nhật GitButler 0.16
• Thêm tab Agent
• Có thể chạy các phiên Claude Code độc lập theo từng branch
⸻
Ngăn xếp công nghệ
• Desktop Framework: Tauri
• Frontend: Svelte + TypeScript
• Backend: Rust
• CLI: but (dùng chung engine Rust)
⸻
Định vị sản phẩm
• Tương thích ngay với các kho lưu trữ Git hiện có
• Cung cấp cả GUI + CLI
• Môi trường phát triển thế hệ mới thay thế giao diện Git
⸻
Chính sách giấy phép
• Fair Source License
• Có thể xem mã và đóng góp
• Hạn chế việc tạo sản phẩm cạnh tranh
• Chuyển sang giấy phép MIT sau 2 năm
⸻
Tóm tắt chính
• Giảm độ phức tạp của Git và cung cấp môi trường phát triển lấy ngữ cảnh làm trung tâm
• Được thiết kế với tiền đề cộng tác giữa con người + AI agent
• Diễn giải lại khái niệm branch/commit để phù hợp với workflow hiện đại
⸻
2 bình luận
Tôi đã dùng cái này khá lâu rồi.. vào thời điểm tôi dùng thì nó quá chậm với các repository lớn... và cũng rất khó để dùng cùng với git thông thường.. hy vọng bây giờ nó đã được cải thiện nhiều.
Không có
stagingà? Ban đầu cũng thấy lạ, nhưng nghĩ lại thì có lẽ với thế hệ tiếp theo, như vậy mới đúng...