Bộ slash command cho Claude Code, quản lý toàn bộ vòng đời feature — init → plan → implement — với CLAUDE.md làm nguồn trạng thái duy nhất, không cần đối chiếu nhiều tài liệu rời rạc.
Giới thiệu
Ti-agent là một bộ công cụ dạng slash command dành cho Claude Code, giúp tự động hoá quy trình phát triển phần mềm có AI hỗ trợ — từ lên kế hoạch, viết đặc tả (spec), chia nhỏ task, cho đến theo dõi tiến độ implement.
Thay vì phải cập nhật thủ công trạng thái ở nhiều file khác nhau, Ti-agent dùng CLAUDE.md (cụ thể là cột Status trong bảng Features) làm nguồn trạng thái duy nhất cho toàn bộ dự án — giảm context-switching và tránh việc tài liệu bị lệch khỏi thực tế code.
Tính năng
Sinh CLAUDE.md và cấu trúc .claude/specs cho dự án mới, hoặc khởi tạo tối giản cho dự án đã có sẵn.
Thêm feature mới với khung spec/tasks, hoàn thiện chi tiết, và kiểm tra chéo spec ↔ tasks trước khi implement.
Implement từng task và tự động cập nhật Status — kể cả chế độ tự động chạy hết các feature còn dở.
Đọc code hiện có để tái tạo lại spec/tasks cho những dự án chưa từng áp dụng quy trình này.
Sinh architecture.md, conventions.md, và tài liệu API cho từng feature/task.
Sửa yêu cầu của feature đã có code hoặc thêm/sửa task mà vẫn giữ lại lịch sử thay đổi.
Quy trình
Tham khảo
| Lệnh | Chức năng |
|---|---|
/ti-init | Khởi tạo CLAUDE.md + cấu trúc .claude/specs cho dự án mới |
/ti-docs | Sinh .claude/docs/architecture.md + .claude/docs/conventions.md |
/ti-add-feature | Thêm feature mới (spec/tasks khung) |
/ti-plan-feature | Hoàn thiện spec + sinh tasks chi tiết |
/ti-verify-plan | Kiểm tra chéo spec ↔ tasks trước khi implement |
/ti-list | Liệt kê feature + Status |
/ti-implement-feature | Implement từng task, tự cập nhật Status |
/ti-api | Sinh tài liệu API cho 1 feature/task |
/ti-edit-feature | Sửa yêu cầu 1 feature đã có code, giữ vết đổi |
/ti-edit-task | Thêm/sửa 1 task trong tasks.md |
/ti-auto | Tự động implement hết feature còn dở |
/ti-update-architecture | Cập nhật kiến trúc sau khi feature xong |
/ti-adopt-minimal | Khởi tạo tối giản cho dự án có sẵn |
/ti-adopt-feature | Đọc code có sẵn để tái tạo spec/tasks |
Cài đặt
pip install -e .
cd my-project && ti-agent init
ti-agent help
Xem source code, đóng góp, hoặc báo lỗi trên GitHub.