0
0
Lập trình
Flame Kris
Flame Krisbacodekiller

GitGovernance: Hệ điều hành cho hợp tác giữa con người và AI

Đăng vào 4 tháng trước

• 4 phút đọc

Vấn đề: Điều phối là nút thắt mới

Trong thời đại của AI, chúng ta có quyền truy cập vào một lực lượng lao động vô hạn gồm các tác nhân thông minh. Nhưng họ hoạt động trong hỗn loạn - không có ngôn ngữ chung, không có cơ sở hạ tầng tin cậy, không có trách nhiệm. Nút thắt không còn nằm ở việc thực hiện nữa; nó là điều phối.

Các công cụ hiện tại được thiết kế cho các nhóm chỉ có con người. Nhưng tương lai là sự kết hợp: con người + tác nhân AI làm việc cùng nhau với tốc độ của máy. Làm thế nào để bạn quản lý một tổ chức hoạt động nhanh hơn bạn có thể giám sát?

Giải pháp: Giao thức GitGovernance

GitGovernance là một hệ điều hành cho công việc thông minh. Đây không phải là một công cụ quản lý nhiệm vụ khác - mà là một giao thức cơ bản điều phối sự hợp tác có tác động lớn giữa con người và các tác nhân AI trên một sổ cái không thay đổi dựa trên Git.

Mỗi quyết định, mỗi nhiệm vụ, mỗi đoạn mã đều trở thành một Record được ký bằng mã hóa, tạo ra một nguồn sự thật có thể kiểm toán cho toàn bộ tổ chức.

Hai mặt, một hệ thống:

  1. gitgov CLI - Bảng điều khiển kiểm soát hoàn toàn cho các nhà phát triển và tác nhân
  2. @gitgov AI Assistant - Giao diện hội thoại xử lý sự phức tạp

Cách chúng tôi xây dựng nó: Kiro là đối tác kiến trúc

Chúng tôi không chỉ sử dụng Kiro để lập trình nhanh hơn - chúng tôi đã sử dụng nó để suy nghĩ rõ ràng hơn. Cách tiếp cận của chúng tôi đã biến Kiro từ một trợ lý mã thành một đối tác kiến trúc chiến lược.

Quy trình "Phát triển dựa trên bản thiết kế":

1. Tệp điều khiển như "Hiến pháp"

  • 10 tệp định nghĩa các nguyên tắc kiến trúc không thay đổi
  • Mô hình thiết kế, tiêu chuẩn bảo mật, tầm nhìn sản phẩm
  • Kiro đã học các quy luật của chúng tôi và trở thành người bảo vệ kiến trúc của chúng tôi

2. Thông số như "Kiến trúc"

  • 17 thành phần, mỗi thành phần có: requirements.md + design.md + tasks.md
  • Thay vì "xây dựng cho tôi một bảng điều khiển," chúng tôi đã có các cuộc trò chuyện kiến trúc có cấu trúc
  • Kiro hiểu không chỉ nhiệm vụ ngay lập tức, mà còn toàn bộ kế hoạch

3. Hooks như "Tự động hóa"

  • 7 hook tự động cho hệ thống tự duy trì
  • gitgov-auto-indexer.kiro.hook loại bỏ việc quản lý bộ nhớ đệm thủ công
  • Không có gánh nặng tâm trí cho các nhiệm vụ lặp đi lặp lại

Kết quả ấn tượng:

Thế hệ ấn tượng nhất là DashboardCommand - một TUI React/Ink phức tạp điều phối 6 adapter khác nhau. Sau khi cung cấp cho Kiro ngữ cảnh có cấu trúc thông qua các thông số và tệp điều khiển, nó đã tạo ra toàn bộ khung bao gồm quản lý trạng thái, hiển thị có điều kiện và điều phối dữ liệu.

Điều này chứng minh rằng cách tiếp cận "ngữ cảnh trước" của chúng tôi đã hoạt động.

Các đổi mới kỹ thuật chính:

  • Kiến trúc gốc Git - Không bị khóa vào nhà cung cấp
  • Chữ ký mã hóa - Mỗi hành động đều có thể quy trách nhiệm và kiểm toán
  • Điều phối đa adapter - 6 adapter doanh nghiệp hoạt động hài hòa
  • Giao diện kép - CLI hoàn chỉnh + AI hội thoại
  • Thiết kế dựa trên giao thức - Quy tắc quản lý có thể đọc bởi máy

Các số liệu:

  • 800+ bài kiểm tra đã vượt qua
  • 17 thành phần doanh nghiệp với thông số hoàn chỉnh
  • 7 lệnh CLI chức năng
  • 6-adapter hòa hợp trong bảng điều khiển tương tác
  • 10 tệp điều khiển như hiến pháp kiến trúc

Những gì chúng tôi đã học:

1. AI là một đối tác kiến trúc, không chỉ là một trợ lý
Sức mạnh thực sự của Kiro không phải là tạo mã - mà là buộc bạn phải suy nghĩ. Việc tạo ra thông số và tệp điều khiển đã khiến chúng tôi trở thành những kiến trúc sư rõ ràng và có chủ đích hơn.

2. Kiến thức rõ ràng là hào quang mới
Trong một thế giới mà mã được tạo ra nhanh chóng, lợi thế cạnh tranh chuyển từ việc thực hiện sang thiết kế. Các thông số được cấu trúc tốt có giá trị hơn chính mã.

3. Tương lai là Quản trị
Hợp tác giữa con người và tác nhân quy mô lớn không phải là một vấn đề tạo mã - mà là một vấn đề quản trị. Sự tin tưởng, khả năng truy tìm và kiểm toán là những trụ cột của phần mềm thế hệ tiếp theo.


GitGovernance không chỉ là một công cụ - mà là cơ sở hạ tầng mà thế hệ tổ chức tiếp theo sẽ được xây dựng.

Tương lai của công việc sẽ không được thiết kế bởi một cá nhân, mà bởi một cộng đồng. Tham gia cùng chúng tôi tại github.com/gitgovernance để cùng nhau xây dựng cơ sở hạ tầng của ngày mai.

Bạn sẽ xây dựng gì với một lực lượng lao động vô hạn gồm các tác nhân AI và một giao thức đảm bảo sự tin tưởng?

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào