🤖
🐍 Python CLI · Open source

Ti-agent

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.

⭐ Xem trên GitHub ← Về trang chủ

Giới thiệu

Ti-agent là gì?

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

Ti-agent làm được gì

🏗️

Khởi tạo dự án

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.

📝

Spec & Task

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 có theo dõi

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ở.

🔍

Tái tạo từ code có sẵn

Đọ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.

📚

Tài liệu kiến trúc & API

Sinh architecture.md, conventions.md, và tài liệu API cho từng feature/task.

🧾

Theo vết thay đổi

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

Vòng đời một feature

/ti-init /ti-add-feature /ti-plan-feature /ti-verify-plan /ti-implement-feature /ti-update-architecture

Tham khảo

Danh sách slash command

LệnhChức năng
/ti-initKhởi tạo CLAUDE.md + cấu trúc .claude/specs cho dự án mới
/ti-docsSinh .claude/docs/architecture.md + .claude/docs/conventions.md
/ti-add-featureThêm feature mới (spec/tasks khung)
/ti-plan-featureHoàn thiện spec + sinh tasks chi tiết
/ti-verify-planKiểm tra chéo spec ↔ tasks trước khi implement
/ti-listLiệt kê feature + Status
/ti-implement-featureImplement từng task, tự cập nhật Status
/ti-apiSinh tài liệu API cho 1 feature/task
/ti-edit-featureSửa yêu cầu 1 feature đã có code, giữ vết đổi
/ti-edit-taskThêm/sửa 1 task trong tasks.md
/ti-autoTự động implement hết feature còn dở
/ti-update-architectureCập nhật kiến trúc sau khi feature xong
/ti-adopt-minimalKhở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

Bắt đầu nhanh

1
pip install -e .
2
cd my-project && ti-agent init
3
ti-agent help

Quan tâm đến Ti-agent? 🚀

Xem source code, đóng góp, hoặc báo lỗi trên GitHub.