# Hướng dẫn cài đặt Claude trên Ubuntu

Bài viết này hướng dẫn cách cài đặt và sử dụng **Claude** trên hệ điều hành **Ubuntu** thông qua công cụ dòng lệnh **Claude Code** do **Anthropic** phát triển.

Claude Code cho phép bạn:

* Chat với Claude trực tiếp trong terminal
* Hỗ trợ viết code, sửa lỗi, tạo file
* Tích hợp vào workflow lập trình

***

## 1. Yêu cầu hệ thống

Trước khi cài đặt cần đảm bảo:

* Ubuntu **20.04 trở lên**
* RAM tối thiểu **4GB**
* Có Internet
* Terminal (bash/zsh)

Nếu cài bằng npm thì cần thêm:

* **Node.js 18 trở lên**

Kiểm tra Node.js:

```
node -v
```

***

## 2. Cách 1 (Khuyến nghị) – Cài đặt bằng script chính thức

Cách này **không cần Node.js**.

Chạy lệnh:

```
curl -fsSL https://claude.ai/install.sh | bash
```

Sau khi cài xong, chương trình sẽ được đặt tại:

```
~/.local/bin/claude
```

Cách này cài bản binary độc lập và tự cập nhật dễ dàng.

***

## 3. Cách 2 – Cài bằng npm

Nếu bạn đã có Node.js:

```
npm install -g @anthropic-ai/claude-code
```

⚠️ Không nên dùng:

```
sudo npm install -g
```

vì có thể gây lỗi quyền truy cập.

***

## 4. Kiểm tra cài đặt

Sau khi cài xong, kiểm tra:

```
claude --version
```

Hoặc:

```
claude doctor
```

Nếu hiển thị phiên bản nghĩa là cài đặt thành công.

***

## 5. Đăng nhập Claude

Chạy:

```
claude
```

Hệ thống sẽ mở trình duyệt để đăng nhập tài khoản Claude.

Có thể đăng nhập bằng:

* tài khoản **Claude Pro / Max**
* hoặc API từ **Anthropic Console**

Sau khi xác thực xong, CLI sẽ tự lưu thông tin đăng nhập.

***

## 6. Sử dụng Claude trong terminal

Ví dụ:

```
claude
```

Sau đó nhập câu hỏi:

```
Explain Docker networking
```

Hoặc trong thư mục project:

```
cd my-project
claude
```

Claude sẽ đọc code và hỗ trợ chỉnh sửa.

***

## 7. Một số lệnh hữu ích

#### Cập nhật Claude

```
claude update
```

#### Tắt auto update

```
claude config set autoUpdates false --global
```

#### Kiểm tra hệ thống

```
claude doctor
```

***

## 8. Gỡ cài đặt

Nếu cài bằng npm:

```
npm uninstall -g @anthropic-ai/claude-code
```

Nếu cài bằng script:

```
rm ~/.local/bin/claude
```

***

## 9. Mẹo sử dụng

Claude CLI rất mạnh khi dùng với:

* Git repository
* Docker project
* DevOps script
* Tự động sửa code

Bạn có thể yêu cầu:

```
Refactor this code
Write a Dockerfile
Explain this error
```

***

✅ Sau khi cài xong, bạn có thể dùng Claude trực tiếp trong terminal để hỗ trợ lập trình, DevOps và tự động hóa workflow.
