Skip to content

Làn và phiên Claude ​

Chia việc cho các phiên Claude Code theo file, không theo người hay theo việc: hai phiên không bao giờ sửa cùng một vùng file. Đó là điều kiện để làm thẳng trên main mà không phải merge.

Mỗi web app một làn ​

LànĐược sửaGhi chú
ielts, grammar, speak, walk, satapps/<app>/ (code, docs/, design/)Program ít việc thì không cần phiên thường trực
platformworkers/api, migrations/, packages/*, shell learnMột phiên tại một thời điểm: code chung và D1
harnessCI, hook, skill, CLAUDE.mdChỉ mở khi cần
Repo khácnemo12-www, nemo12-videosMỗi repo một làn

Việc vừa cần API vừa cần giao diện: làn platform làm API và migration trước (kiểu expand/contract, code cũ vẫn chạy), push lên main, rồi làn app làm giao diện.

Bao nhiêu phiên ​

  • Đang chạy cùng lúc: 3 đến 5 phiên. Giới hạn là sức duyệt của chủ dự án, hạn mức GitHub API (5.000 lượt mỗi giờ dùng chung, đã cạn hai lần) và ổ đĩa (mỗi worktree khoảng 1 GB).
  • Mỗi phiên một việc rồi kết thúc. Phiên dài thì ngữ cảnh phình và bị tóm tắt. Kiến thức cần giữ nằm ở .claude/memory/ và apps/<app>/docs/.

Folder trên máy ​

text
~/ConanCode/
  nemo12.com/          làn platform (checkout chính)
  nemo12-ielts/        worktree, làn ielts
  nemo12-grammar/      worktree, làn grammar
  nemo12-www/          repo riêng
  nemo12-videos/       repo riêng

Mỗi app có apps/<app>/CLAUDE.md: Claude Code tự nạp khi phiên làm trong thư mục ấy, nên luật của IELTS chỉ nạp khi làm IELTS.

Archive hay Delete một phiên ​

ArchiveDelete
PhiênẨn khỏi sidebarXoá hẳn
Lịch sử trò chuyệnCòn, mở lại đượcMất vĩnh viễn
Code trong repoKhông ảnh hưởngKhông ảnh hưởng

Dùng Archive cho phiên đã xong. Chỉ Delete phiên vô giá trị hoặc có nội dung nhạy cảm. Đừng archive phiên đang chạy, và kiểm phiên không còn thay đổi chưa push trong worktree của nó.