Code phần mềm với AI
"có thể" tự làm, không chờ IT.
Anh chị sẽ có một người bạn đồng hành — Claude Code. Chỉ cần nói mình cần gì, Claude Code lo phần còn lại. Cách trò chuyện với nó, ta học ngay trong buổi hôm nay.
🚀 Bắt đầu với vibe coding
01
THAY ĐỔI LỚN

Lập trình đã đổi luật chơi

Rào cản giữa một ý tưởng và một sản phẩm chạy được gần như biến mất.

NGÀY XƯA
Muốn một công cụ?
  • Học lập trình hàng tháng, hoặc chờ đội kỹ thuật
  • Mỗi thay đổi nhỏ = một vòng yêu cầu, lại chờ
  • Ý tưởng phải đủ lớn mới "đáng" để IT làm
  • 3–6 tháng mới có bản chạy được
NGÀY NAY — VỚI AI
Mô tả bằng tiếng Việt
  • Giao việc cho AI như giao cho một cộng sự
  • AI tự viết, chạy, sửa — anh chị nghiệm thu kết quả
  • Việc nhỏ cũng đáng tự động hóa vì chi phí gần như 0
  • Vài giờ đến vài ngày là có bản dùng được
Với lãnh đạo: nút thắt không còn là kỹ thuật, mà là ai nhìn ra bài toán đáng giải — lợi thế thuộc về người hiểu nghiệp vụ.
02
HAI CÁCH AI GIÚP ANH CHỊ

Một bên tư vấn, một bên thực thi

Cùng là AI — nhưng dùng đúng chỗ mới hiệu quả.

💬
Claude Skill
Như hỏi một chuyên gia
NÓ LÀM GÌCho anh chị câu trả lời, bản nháp, phân tích — ngay trong khung chat
ĐẦU RAVăn bản, phân tích, bản nháp — anh chị tự dùng
TRUY CẬP FILETự copy-paste nội dung vào; mỗi lần làm lại từ đầu
CHI PHÍMỗi lần gọi đều tốn token — việc lặp lại càng tốn dần
HỢP KHIViệc làm một lần, không cần lặp lại theo chuẩn
VÍ DỤ"Soạn email phản hồi khách hàng", "tóm tắt một báo cáo"
🛠️
Claude Code
Như giao việc cho cộng sự
NÓ LÀM GÌTự đọc file, tự viết & chạy, tạo ra công cụ chạy được
ĐẦU RAFile, app, web tool, hoặc quy trình tự động
TRUY CẬP FILEĐọc trực tiếp file trên máy, xử lý hàng loạt
CHI PHÍTốn token 1 lần lúc dựng — sau đó dùng mãi, chia sẻ nhiều người
HỢP KHIViệc lặp lại, có quy tắc chuẩn hoá được — làm công cụ cho cả đội
VÍ DỤ"Web báo cáo cho cả vùng", "tự đối soát 100 file"
Cùng việc "phân tích file doanh số":  Skill → trả lời ngay, nhưng lần sau làm lại từ đầu (tốn token tiếp).  Claude Code → dựng 1 công cụ, lần sau chỉ thả file vào là xong.
03
LẰN RANH PHẦN MỀM

Khi nào anh chị cần đến PHẦN MỀM?

Trả lời CÓ cho ít nhất 1 trong 4 câu hỏi này — đây là việc của Claude Code

01
Có lặp lại không?
"Tôi làm cái này mỗi tuần / mỗi ngày..."
02
Có động đến file/dữ liệu trên máy?
"Tôi có file Excel / PDF / CSV..."
03
Có ai khác cần dùng không?
"Team tôi cũng cần làm việc này..."
04
Có tính toán theo quy tắc chung hay quy trình?
"Nếu cột A = X thì làm A rồi mới tới B.."
→ Trả lời CÓ ≥ 1 câu  =  đây là việc của Claude Code
04
Cùng một việc — chat, skill, hay phần mềm?
ba mức độ khác nhau, dùng đúng mức thì nhanh, sai mức thì tốn công.
01
✦ Chat
claude.ai
02
✦ Skill
claude.ai · quy trình đóng gói
03
✦ Phần mềm
claude code · app riêng
1 người · việc lạ, làm 1 lần 1 người hoặc nhóm nhỏ · việc linh hoạt cả team / cả công ty · chạy đi chạy lại
RBG
"Soạn email mời khách hàng ưu tiên dự sự kiện" Skill "viết email chào sản phẩm theo tone TCB" — gọi khi có chương trình mới Web: paste danh sách KH → tự sinh email cá nhân hóa hàng loạt
"Tóm tắt phản hồi khảo sát khách hàng tuần này" Skill "tổng hợp phản hồi khách hàng" — paste số liệu là ra Web tự gom phản hồi đa kênh, mỗi sáng team có sẵn báo cáo
"Chi nhánh nào đang hụt chỉ tiêu CASA tháng này?" Skill "báo cáo chỉ tiêu huy động / tín dụng" — gọi cuối ngày Web theo dõi pipeline & chỉ tiêu, cả vùng xem cùng số liệu
CIBG
"Tóm tắt nhanh tình hình một khách hàng doanh nghiệp" Skill "tóm tắt hồ sơ KHDN theo mẫu" — gọi từng hồ sơ Tool: tổng hợp hồ sơ → tự tóm tắt & xuất file
"Soạn nháp tờ trình cho khoản vay này" Skill "viết nháp tờ trình tín dụng theo mẫu TCB" — gọi khi có deal Trang nội bộ: cả team tạo tờ trình chuẩn, lưu lịch sử dùng chung
"Bộ chứng từ deal này còn thiếu giấy tờ gì?" Skill "kiểm chứng từ theo checklist tín dụng" — gọi từng hồ sơ Tool: check bộ chứng từ theo checklist → xuất danh sách thiếu
KHI NÀO?
Việc bất ngờ, làm xong là thôi.
KHI NÀO?
Việc lặp lại, vẫn cần linh hoạt theo từng case.
KHI NÀO?
Cố định quy trình, nhiều người cùng chạy.
05
60 GIÂY · ĐẾN LƯỢT ANH CHỊ
⏱ 60 GIÂY · BẮT ĐẦU
Trong RBG & CIBG của anh chị,
việc nào anh chị làm đi làm lại mỗi tuần?
Không cần đẹp. Không cần đúng ngay. Chỉ cần một việc nhỏ, lặp lại, tốn thời gian.
Tổng hợp báo cáo kinh doanh khối01
Soạn nháp tờ trình / đề xuất02
Tóm tắt hồ sơ khách hàng doanh nghiệp03
Phân tích phản hồi của khách hàng04
Soạn email phản hồi mẫu05
Lập báo cáo nội bộ định kỳ06
Chuẩn bị nội dung cho cuộc họp07
Theo dõi pipeline / chỉ tiêu08
✎ đó là bài toán đầu tiên cho Claude Code.
Đụng dữ liệu khách hàng/nhạy cảm? → dùng dữ liệu giả, xin duyệt trước khi dùng thật.
06
LỘ TRÌNH THỰC HÀNH

6 bước để anh chị có công cụ đầu tiên

Đi theo thứ tự — mỗi bước cho một kết quả thấy được ngay.

BƯỚC 1
Mở Claude Desktop & cài Git
Tải và mở Claude Desktop, đăng nhập. Cài Git để Claude Code chạy được (hướng dẫn ngay slide sau). Bật Code Execution / File Creation.
BƯỚC 2
Prompt nhỏ đầu tiên
Thử một yêu cầu nhỏ: "Viết công cụ đổi USD sang VND theo tỷ giá hôm nay." Xem Claude tạo file ngay.
BƯỚC 3
🏁
Chọn 1 tác vụ thật
Tìm 1 việc lặp lại anh chị hay làm (gom số, tổng hợp báo cáo, chuyển định dạng…) — đó là ứng viên đầu tiên.
BƯỚC 4
📋
Viết "brief" rõ ràng
Mô tả rõ: đầu vào là gì, kết quả mong muốn, các trường hợp đặc biệt — như giao việc cho một cộng sự kỹ thuật.
BƯỚC 5
🔄
Test — sửa — lặp
Chạy thử với dữ liệu mẫu. Gặp lỗi? Gửi lỗi + ảnh màn hình cho Claude, nó tự sửa. Lặp đến khi ổn.
BƯỚC 6
🤝
Chia sẻ & nâng cấp
Đưa cho đồng nghiệp dùng thử, lấy góp ý. Nhờ Claude thêm tính năng. Việc nhỏ → công cụ cả đội dùng chung.
07
CHUẨN BỊ · BƯỚC 1

Cài Git — điều kiện cần của Claude Code

Claude Code dùng Git để quản lý & triển khai code. Cài 1 lần, dùng mãi.

W
Trên Windows
Tải tại git-scm.com → mở file .exe → bấm Next đến hết → Install. Cứ để mặc định.
M
Trên macOS
Mở Terminal → gõ xcode-select --install. (Có Homebrew thì brew install git.)
Kiểm tra
Mở Terminal / CMD → gõ git --version → thấy con số là xong.
Chưa có Git, Claude Code sẽ báo lỗi "git not found" — nên làm bước này trước tiên.
08
PROMPT ĐẦU TIÊN

Đây là câu đầu tiên anh chị gõ cho Claude

Điền vào chỗ [ … ] cho việc vừa chọn — phần kỹ thuật đã có sẵn.

Tôi muốn một công cụ giúp [ mô tả việc cần làm ].
  •  Đầu vào: [ dữ liệu gì — kèm 1 file mẫu (dữ liệu giả) ]
  •  Kết quả mong muốn: [ trông như thế nào ]
  •  Quy tắc & ai dùng: [ nếu… thì…, mình hay cả team ]
Phần kỹ thuật — đã chuẩn hoá, cứ giữ nguyên:
"Làm theo chuẩn TCBS: Go + Tailwind + shadcn/ui + SQLite, đóng gói single binary. Dùng dữ liệu giả, deploy lên sandbox."
Gửi ➤
4 ô [ ] này là toàn bộ thứ anh chị cần nghĩ — phần còn lại Claude lo.
09
TRÁNH CÁC BẪY

5 cái bẫy khi vibe coding

Hầu hết thất bại đến từ 5 thứ này — tránh được là phần lớn đã ổn.

Brief mơ hồ
→ viết prompt cho rõ trước khi gõ
Xin cả app trong 1 câu
→ đi từng tính năng nhỏ, test rồi ghép
Nhét dữ liệu thật / PII vào AI
→ luôn dùng dữ liệu giả trong sandbox
Không có ca kiểm thử
→ chuẩn bị 3 ca mẫu (đã biết đáp án)
Tự deploy thứ IT phải quản
→ đụng hệ thống thật = dừng, gọi IT
Né được 5 bẫy này, anh chị đã đi được phần lớn chặng đường.
10
💻 Máy tínhCode & sản phẩm local
1 lệnh →
🧁 Claude CodeĐóng gói & gửi lên
tự động →
☁ Sandbox Serversandbox.tcbs.dev
Kết quả sau khi deploy thành công
🌐 Sản phẩm có địa chỉ riêng trên internet
https://tennhom.tcbs.dev
Ai cũng có thể truy cập — không cần cài gì thêm
So sánh: Trước và Sau khi deploy
✗ Chưa deploy
Chỉ chạy trên máy anh chị
Đồng nghiệp không thấy được
Không có link để chia sẻ
Tắt máy → mất hết
Khách hàng không thể test
✅ Đã deploy
Chạy trên server 24/7
Ai cũng vào được qua link
Có địa chỉ URL cố định
Tắt máy vẫn chạy bình thường
Khách hàng test được ngay
11
Cài đặt
công cụ
deploy
Làm 1 lần — dùng mãi · Sandbox an toàn, production có duyệt
💡 Bấm mỗi bước để hỏi Claude chi tiết hơn
🚀
1Tải công cụ về máy
Vào Google Drive → tải file .skill → Claude: Settings → Skills → Add → Bật lên
2Chỉ chỗ lưu file
Tạo folder "tcbs-install" trên máy → Mở Cowork → chọn folder đó làm nơi làm việc
3Bảo Claude chuẩn bị nguyên liệu
Gõ /install-tcbs-sandbox-deploy trong chat → Claude tự tải 2 file cần thiết vào folder
4Mở cửa sổ gõ lệnh
Vào folder tcbs-install → chuột phải → chọn "New Terminal at Folder"
5Nhấn nút cài đặt
Copy 1 dòng lệnh từ hướng dẫn → dán vào cửa sổ → Enter → chờ chạy xong
6Khai báo thông tin kết nối
Điền 4 thông tin team cấp: địa chỉ server · mã xác thực riêng · mã dự án · mã môi trường → Enter từng cái
7Sẵn sàng deploy! 🎉
Tắt & mở lại Claude → xin domain từ @minhnd7 → Nhắn: "deploy sản phẩm X lên địa chỉ Y" → Claude tự làm hết phần còn lại
12
1 / 13 ← → · F: full