Skip to content

Chương 2: Thiết Lập Vũ Khí — Antigravity, Cursor & Claude

"Đức nhìn terminal: 'VS Code là đủ rồi.' Tuấn mở Cursor: 'Anh ơi, thử cái này!' Lan cười: 'Thử hết đi, rồi chọn.'"


🎯 Mục tiêu

  • Cài đặt & cấu hình 3 AI coding tools
  • So sánh ưu/nhược điểm thực tế
  • Chọn tool phù hợp vai trò
  • Chạy prompt đầu tiên tạo code thật

Phần 1: Google Antigravity — CLI Power (30 phút)

Cài Đặt

bash
# macOS / Linux
npm install -g @anthropic/antigravity

# Verify
antigravity --version

CodyMaster Skills Setup

bash
git clone https://github.com/tody-ai/codymaster-skills.git ~/.gemini/antigravity/skills/
~/.gemini/antigravity/
├── settings.json         ← Config
├── skills/               ← CodyMaster (34+ skills)
│   ├── cm-start/
│   ├── cm-planning/
│   ├── cm-tdd/
│   └── cm-execution/
└── brain/                ← Memory

Lab 1: First Prompt

bash
mkdir -p ~/teamflow-practice && cd ~/teamflow-practice

antigravity "Tạo file hello.ts:
- Express server đơn giản
- GET / → JSON { message: 'Hello from TeamFlow!' }
- Port 3000, TypeScript"
bash
npx tsx hello.ts
curl http://localhost:3000

Phần 2: Cursor — Visual IDE (25 phút)

Cài Đặt

  1. Download cursor.com
  2. Install → Login (Free/Pro $20/mo)

CodyMaster cho Cursor

bash
cat > .cursorrules << 'EOF'
You follow CodyMaster skill protocols.
Project: TeamFlow — Express + TS + Supabase
Rules: TDD first, TypeScript strict, REST naming
EOF

Lab 2: Cursor Agent

Mở Cursor → Cmd+L → Agent mode:

Tạo Express route src/routes/projects.ts:
GET /api/projects, POST, PUT /:id, DELETE /:id
Supabase client + Zod validation

Phần 3: Claude Code + Cowork (25 phút)

Cài Đặt

bash
npm install -g @anthropic/claude-code
claude --version

Claude Cowork (Team)

bash
claude cowork start --project teamflow    # Host
claude cowork join --session <id>          # Members join

CLAUDE.md Config

bash
cat > CLAUDE.md << 'EOF'
# TeamFlow — Express + TS + Supabase
TDD first, Zod validation, RESTful API
EOF

Phần 4: Tool Comparison (15 phút)

Tiêu chíAntigravityCursorClaude Code
TypeCLI AgentIDECLI + Cowork
Speed⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
CodyMaster⭐⭐⭐⭐⭐ Native⭐⭐⭐ .cursorrules⭐⭐⭐⭐ CLAUDE.md
Team useScriptsShared rulesCowork built-in
CostFree$20/mo Pro$20/mo Pro
Best forPower usersVisual codersTeam collab

Chọn Tool

Bạn là...ChọnLý do
Dev terminal-loverAntigravityCodyMaster native
Dev visual-firstCursorIn-editor AI
PM/non-coderCursorLower barrier
Team leadClaude CoworkBuilt-in collab
Không chắcAntigravityFree, powerful

Homework

  • [ ] Cài ít nhất 1 tool (Antigravity recommended)
  • [ ] Tạo 1 TypeScript file bằng AI prompt
  • [ ] Đọc 3 skills: cm-start, cm-planning, cm-tdd
  • [ ] Chuẩn bị tài khoản Supabase

Chương tiếp: Supabase — Cloud Database Cho Team →

Powered by CodyMaster × VitePress