8 điểm bởi unohee 2026-03-05 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Liệu một người có thể tự mình vận hành cả một “đội ngũ phát triển AI” không?

OpenSwarm là một pipeline phát triển tự động dùng Claude Code CLI để điều phối nhiều agent và liên tục tạo các bản commit mã vào repository thực tế.

Nó định kỳ lấy các issue từ Linear, rồi tạo/sửa mã theo pipeline Worker → Reviewer → (Tester → Documenter), đồng thời tự động cập nhật cả trạng thái issue.

•Duy trì “ngữ cảnh của các công việc đã làm trước đó” như bộ nhớ dài hạn bằng LanceDB + embedding multilingual-e5, nên càng chạy lâu trên cùng một dự án thì càng tận dụng ngữ cảnh tốt hơn.

•Thiết lập một knowledge graph mã nguồn đơn giản bằng cách quét codebase để tạo đồ thị phụ thuộc/tác động, rồi dùng nó để đánh giá phạm vi ảnh hưởng của thay đổi.

•Có thể thực hiện mọi thứ qua bot Discord như xem trạng thái, điều phối công việc, quản lý lịch, kiểm tra log, quản lý phiên pair session, v.v.; đồng thời có thể theo dõi trạng thái pipeline theo thời gian thực và PR Processor trên dashboard web (cổng 3847).

•Liên tục polling GitHub PR để tự động sửa lỗi CI, đồng thời thử lại các merge conflict bằng AI, giúp hệ thống tiếp tục bám theo “cho đến khi PR chuyển xanh”.

Trường hợp sử dụng của tôi chủ yếu là gắn nó vào các repository hạ tầng giao dịch cá nhân / công cụ LLM / side project, rồi để
•ném công việc vào Linear,
•OpenSwarm tự xử lý sửa mã → PR → sửa CI → cập nhật trạng thái issue đến mức tối đa có thể như một “vòng lặp Dev tự động”.

Runtime dựa trên Node.js 22+ và TypeScript, được xây dựng bằng cách kết hợp Claude Code CLI (sonnet/haiku), Linear, Discord, LanceDB và embedding Xenova multilingual-e5.

Dự án vẫn đang ở giai đoạn đầu nên còn nhiều thiếu sót. Rất mong nhận được nhiều phản hồi từ những người cũng đang phát triển cùng loại agent framework này.

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

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