Mặt tối của mặt trăng đã viết lại tác nhân đầu cuối và đổi tên thành kimi-code, hoàn toàn theo cấu trúc của Claude Code

robot
Đang tạo bản tóm tắt

Theo giám sát Beating, công cụ mã nguồn mở terminal AI của Under the Dark Side của tháng đang âm thầm thực hiện di chuyển kho lưu trữ và viết lại kiến trúc, và đã chính thức đổi tên thành kimi-code. Để giải quyết các hạn chế về phản hồi tương tác và hiệu suất thực thi của phiên bản Python ban đầu, nhóm phát triển đã hoàn toàn chuyển hướng sang lộ trình công nghệ của Claude Code, công cụ terminal thuộc Anthropic, và hoàn thành một cuộc tái cấu trúc toàn diện dựa trên TypeScript và môi trường chạy Bun, đạt được khởi động lạnh trong mili giây và giao diện terminal người dùng mượt mà (TUI).

Việc điều chỉnh kiến trúc lần này có nghĩa là Kimi hoàn toàn loại bỏ công nghệ terminal Python cũ, hoàn toàn đối chiếu và tích hợp các giải pháp trưởng thành của Claude Code. Công cụ sử dụng Commander.js để chuẩn hóa phân tích lệnh, và dựa trên React Ink để thay thế Rich và prompt-toolkit, tạo ra giao diện TUI phản ứng mới hoàn toàn. Việc tái cấu trúc liên quan đến 166 tệp mã nguồn TypeScript, với tổng số dòng mã tăng thêm hơn 38.000 dòng. Trong bài kiểm tra chuẩn SWE-bench Verified, phiên bản tái cấu trúc dựa trên mô hình kimi-k2.5 bằng TypeScript đã thành công giải quyết 317 trong 500 nhiệm vụ phát triển (tỷ lệ thành công 63,4%), hiệu suất duy trì ở mức tương đương phiên bản Python gốc, đồng thời độ ổn định hoạt động và khả năng chống nhiễu của lớp mạng được nâng cao rõ rệt.

Ngoài việc đối chiếu kiến trúc nền tảng, kimi-code còn tập trung nâng cao trải nghiệm hợp tác giữa người và máy. Phiên bản mới không chỉ hỗ trợ kéo thả các tài sản video như quay màn hình vào terminal để phân tích đa mô hình, mà còn phục hồi sâu các thiết kế tiêu chuẩn của Claude Code, bao gồm chế độ "kế hoạch" hỗ trợ chỉnh sửa tương tác bằng con trỏ, phím tắt phổ biến của Emacs, thiết kế an toàn cho thoát nhanh bằng Ctrl + C nhấp đúp, và hỗ trợ kết nối các quy trình tự động hóa thông qua các hook vòng đời tùy chỉnh. Trong hệ sinh thái đa mô hình tương thích, kimi-code mở rộng API của các mô hình lớn bên thứ ba để tùy chỉnh tích hợp, biến công cụ không chỉ giới hạn trong gia đình Kimi, mà còn có thể dùng như một cổng lập trình terminal thống nhất cho các mô hình đa dạng.

Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 11
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
MinimalistSculpturePedestal
· 1giờ trước
TUI cải thiện độ mượt như thế nào? Có benchmark không?
Xem bản gốcTrả lời0
HedgeHedgeBaby
· 4giờ trước
Phím tắt của Emacs được đánh giá cao, hội nhóm Vim âm thầm rút khỏi nhóm trò chuyện
Xem bản gốcTrả lời0
Yield慢炖锅
· 4giờ trước
Phân tích đa mô thức tiến đến thiết bị cuối, sau này chụp màn hình trực tiếp bỏ vào hỏi?
Xem bản gốcTrả lời0
KiteAndBlock
· 4giờ trước
Ctrl+C có thể thoát bình thường, cập nhật đỉnh cao
Xem bản gốcTrả lời0
PixelMiningLamp
· 4giờ trước
3.8 vạn dòng tăng thêm, mức độ tái cấu trúc này rõ ràng hơn cả kế hoạch cuộc đời tôi
Xem bản gốcTrả lời0
GateUser-170ee8b1
· 4giờ trước
Claude Code 的技术债还清了属于是
Trả lời0
SugarMarketMaker
· 4giờ trước
Ý tưởng về cổng kết nối đa mô hình này thật tuyệt vời, cuối cùng không cần phải chuyển đổi liên tục nữa
Xem bản gốcTrả lời0
GateUser-5578154d
· 4giờ trước
TypeScript mới là tương lai của công cụ dòng lệnh, an toàn kiểu dữ liệu thật tuyệt vời
Xem bản gốcTrả lời0
BluePeonyCalmingAgent
· 4giờ trước
Khởi động lạnh ở mức mili giây? Cuối cùng không cần đợi cà phê nguội nữa
Xem bản gốcTrả lời0
TheRetreatButtonIsVeryLarge.
· 4giờ trước
166 tệp tin được tái cấu trúc, khối lượng công việc này khiến tôi phải quỳ xuống
Xem bản gốcTrả lời0
Xem thêm
  • Đã ghim