QuotaCheap Playbook
Cline Rules, .clineignore, Skills và Memory Bank: instruction bền cho agent
Tìm hiểu cline rules, .clineignore, skills và memory bank: instruction bền cho agent theo Cline docs: workflow, guardrails, review, testing, permissions, l…
Rules định nghĩa instructions/coding standards; .clineignore control files Cline can access; Skills là modular instruction sets; Memory Bank giúp maintain context across sessions.
Bài 7 series Cline Agent: Rules định nghĩa instructions/coding standards; .clineignore control files Cline can access; Skills là modular instruction sets; Memory Bank giúp maintain context across sessions. Bài viết bám theo Cline docs, tập trung developer workflow, review, security và cost visibility.
Cline Rules, .clineignore, Skills và Memory Bank: instruction bền cho agent Rules định nghĩa instructions/coding standards; .clineignore control files Cline can access; Skills là modular instruction sets; Memory Bank giúp maintain context across sessions.
Cách đọc đúng tài liệu Cline Tài liệu Cline có nhiều lớp: core workflow cho người dùng IDE, CLI/Kanban cho workflow song song, customization cho rules/skills/plugins/MCP, API/SDK cho người muốn tích hợp sâu, và enterprise docs cho governance/monitoring.
Khi viết playbook cho developer, cách an toàn nhất là tách rõ đâu là tính năng user facing, đâu là SDK/API, đâu là enterprise control.
Bài này chỉ dùng các claim có trong Cline docs.
Những phần về process, review, cost và team workflow là diễn giải vận hành cho developer, không phải lời hứa rằng Cline tự động giải quyết mọi vấn đề.
Coding agent càng mạnh thì càng cần con người review diff, chạy test, giới hạn quyền và đo usage.
Vì sao topic này quan trọng Cline được thiết kế cho complex coding work, nên mỗi phần của workflow cần được hiểu theo tác động thực tế lên repo, command, approval, review và team process.
Trong repo thật, vấn đề hiếm khi là “AI có viết được code không”.
Vấn đề là agent có đọc đúng context không, có sửa đúng phạm vi không, có cần approval không, có rollback được không, và output có đủ evidence để reviewer tin không.
Vì vậy mỗi tính năng của Cline nên được đặt vào một workflow cụ thể thay vì xem như magic button.
Cline docs nói gì Cline docs có Rules để define specific instructions and coding standards, .clineignore để control which files/directories Cline can access, Skills là modular instruction sets extending capabilities, và Memory Bank là structured documentation system giúp maintain context across sessions.
Điểm quan trọng là các tính năng này không đứng riêng.
File access, terminal command, plan/act, context, rules, MCP, checkpoints, CLI, Kanban và SDK đều là các mảnh của cùng một hệ thống: agent đọc, suy luận, hành động, xin phép, ghi nhận kết quả và để con người review.
Workflow developer trust Một workflow đáng tin nên có năm bước.
Một là giới hạn scope: nói rõ file, folder, issue hoặc behavior cần xử lý.
Hai là yêu cầu agent đọc trước khi sửa nếu task không nhỏ.
Ba là giữ approval cho hành động có side effect: terminal command, file write lớn, external tool, API call hoặc workflow deploy.
Bốn là verify bằng test, lint, build, browser/manual flow hoặc artifact.
Năm là review diff bằng Git/PR thay vì merge theo summary của agent.
Nếu task có nhiều đường đi, yêu cầu plan trước.
Nếu task là bug, yêu cầu reproduction hoặc evidence trước patch.
Nếu task đụng auth, billing, permission, schema, data migration hoặc deployment, coi đó là high risk change và thêm review gate.
Prompt mẫu Prompt kiểu này không làm agent hoàn hảo, nhưng nó giảm đoán mò.
Nó cũng giúp reviewer biết agent đã được giao gì và nên kiểm tra phần nào.