Mình vừa làm được một điều mà một năm trước mình nghĩ là không thể: tự tay tạo ra một ứng dụng dự đoán nhà vô địch World Cup 2026! Ứng dụng này chạy dữ liệu thực tế, tự động cập nhật mỗi ngày và ai cũng có thể truy cập được qua internet. Điều thú vị nhất là mình không phải dân lập trình. Và sau email này, bạn cũng sẽ làm được điều tương tự. Hôm nay mình sẽ chia sẻ chi tiết quy trình: từ lúc bắt đầu gõ câu lệnh đầu tiên trong Claude Code, đến lúc ứng dụng chạy live trên một địa chỉ web thật. Quan trọng hơn cả ứng dụng, mình muốn bạn hiểu được API là gì — vì đây là khái niệm sẽ mở ra cho bạn cả một thế giới ứng dụng, không chỉ riêng bóng đá. 🍀 Trước tiên: Claude Code là gì và nó khác gì với chat thông thường? Nhiều bạn dùng Claude trên trình duyệt (Chrome, Safari) và chỉ thấy ô chat — giống như ChatGPT hay Gemini, hỏi gì đáp nấy. Nhưng Claude còn nhiều hơn thế nữa: - Chat (trên web): Chỉ hỏi đáp thông thường. - Cowork: Làm được nhiều hơn — tạo file Word, Excel, PowerPoint và xuất ra cho bạn. - Code: nơi bạn có thể thỏa sức sáng tạo app và website! Để bắt đầu, bạn cần hai thứ: tải Claude về máy tính (trên web chưa có tính năng này) và đăng ký gói Pro. Gói này có giá khoảng 20 đô/tháng, hoặc tiết kiệm hơn nếu bạn trả theo năm, tầm 17 đô/tháng. 🍀 Setup ban đầu: Chọn folder, model và chế độ Đầu tiên, hãy chọn một folder để lưu trữ tất cả dữ liệu và code của dự án. Mình đã đặt tên cho dự án của mình là “FIFA World Cup 2026”. Tiếp theo, bạn sẽ chọn model phù hợp với nhu cầu của mình: - Haiku: Đây là model trả lời nhanh nhất, nhưng cũng là model ít thông minh nhất. - Sonnet: Một lựa chọn cân bằng, chậm hơn một chút so với Haiku nhưng thông minh hơn. - Opus 4.8: Model thông minh nhất hiện tại, tuy nhiên nó sẽ mất nhiều thời gian hơn và tốn nhiều token hơn, nhưng đổi lại bạn sẽ nhận được kết quả tốt nhất. Mình đã chọn Sonnet cho dự án này vì nó nhanh và hiệu quả. Bạn cũng sẽ cần chọn mức effort (làm nhanh hay làm kỹ) và chế độ quyền: - Ask permission: Model sẽ hỏi ý kiến bạn ở mỗi bước.