KD LabsKeep Development
Quay lại danh sách dự án
KD Code Icon
AI-Native IDE • VS Code ExtensionKD Labs (@kd-labs-io)

KD Code

ACP Protocol • Git Worktrees•v0.0.1
Kiến trúc Điều phối Agent Client Protocol (ACP) & Git Worktrees
VS Code Secondary Sidebar • Cmd+Alt+A
01. ACP Registry & Agents

Cài đặt 1-click Claude, Codex, OpenCode từ ACP Registry hoặc kết nối Agent cục bộ kèm MCP servers & Skills ($).

02. Isolated Git Worktrees

Mỗi phiên hội thoại hoặc tác vụ chạy trên một Git Worktree độc lập, tự động sao chép .env/node_modules và kiểm tra an toàn.

03. Best-of-N Diff & Merge

Gửi cùng 1 prompt cho nhiều Agent/Model, đối chiếu diff trực tiếp (Keep/Undo), gộp nhánh hoặc tạo Pull Request qua GitHub CLI.

Khởi chạy từ mã nguồn (Yêu cầu VS Code ≥ 1.123):git clone https://github.com/kd-labs-io/kd-code-extension && cd kd-code-extension && npm install && npm run reinstall
MIT License

Giới thiệu dự án

KD Code mang đến luồng làm việc AI-Native chuẩn mực ngay bên trong VS Code thông qua giao thức mở Agent Client Protocol (ACP). Thay vì bị khóa chặt vào một trợ lý duy nhất, lập trình viên có thể cài đặt Claude, Codex, OpenCode từ ACP Registry hoặc kết nối Agent cục bộ chỉ với một cú nhấp chuột. Điểm đột phá của KD Code là khả năng chạy mỗi phiên hội thoại trong một Git Worktree riêng biệt và thực thi chế độ Best-of-N (Compare): gửi cùng một yêu cầu tới nhiều Agent/Model song song, đối chiếu diff trực quan theo từng hunk/file, sau đó gộp nhánh (merge) hoặc tự động tạo Pull Request.

Tính năng cốt lõi

Chuẩn giao thức ACP: Kết nối và cài đặt 1-click Claude, Codex, OpenCode từ ACP Registry hoặc Agent tùy chỉnh.
Cô lập bằng Git Worktrees: Mỗi tab hội thoại vận hành trên một nhánh Git Worktree riêng biệt, không làm bẩn nhánh đang code.
Đối sánh Best-of-N (Compare): Gửi 1 prompt cho nhiều Agent/Model cùng lúc, so sánh diff song song và chọn bản tốt nhất.
Kiểm duyệt thay đổi (Keep & Undo): Duyệt diff theo từng dòng/file ngay trong khung chat và trình soạn thảo, hỗ trợ khôi phục Checkpoint.
Ngữ cảnh đa phương thức (@Context): Đính kèm file, thư mục, terminal lỗi, Problems và vẽ chú thích trực tiếp lên ảnh chụp màn hình.
Tích hợp MCP, Skills ($) & Slash Commands (/): Mở rộng công cụ cho Agent và tự động duyệt quyền (Permission Rules) linh hoạt.
Theo dõi Token, Chi phí & Tracing: Thống kê chi phí theo phiên/ngày qua ccusage và giám sát toàn bộ thông điệp ACP theo thời gian thực.
Bảo mật cấp độ máy (Machine-Scoped Security): Cấu hình thực thi (Agent, MCP, biến môi trường) được khóa ở cấp máy để chống tấn công từ repo lạ.
Giao diện Song ngữ & Mã nguồn mở MIT: Hỗ trợ hoàn chỉnh Tiếng Việt & Tiếng Anh, công khai minh bạch tại github.com/kd-labs-io/kd-code-extension.

Có gì mới trong phiên bản này

                • Ra mắt mã nguồn mở KD Code v0.0.1 theo giấy phép MIT tại github.com/kd-labs-io/kd-code-extension
• Hỗ trợ đầy đủ Agent Client Protocol (ACP) & cài đặt tự động từ ACP Registry
• Chế độ Git Worktree tự động, Best-of-N Compare và tạo Pull Request qua GitHub CLI
• Công cụ chẩn đoán môi trường (Doctor), thống kê chi phí ccusage và giao diện song ngữ Anh - Việt
              

Thông số kỹ thuật

Mã gói (Package Name)kd-labs.kd-code
Phiên bản0.0.1
Dung lượng tảiOpen Source (MIT)
Yêu cầu hệ điều hànhVS Code ≥ 1.123 (macOS • Linux • Windows)
Cập nhật lần cuốiTháng 11, 2026
Bảo vệ quyền riêng tư

Mọi thiết lập thực thi (Custom Agents, MCP Servers, biến môi trường, đường dẫn Node/ccusage) chỉ được áp dụng ở phạm vi máy (Machine Scope) — ngăn chặn hoàn toàn việc một workspace độc hại tự ý thực thi mã. Lệnh khởi tạo worktree luôn yêu cầu xác nhận lại mỗi khi nội dung tệp cấu hình thay đổi.