Tổng quan
OpenCode là một trợ lý lập trình AI mã nguồn mở chạy trong terminal của bạn. Nó hỗ trợ nhiều nhà cung cấp LLM và có thể được cấu hình để sử dụng LemonData API nhằm truy cập hơn 300 mô hình.Cài đặt
- Script cài đặt
- Homebrew
- Go
Cấu hình
Bước 1: Thiết lập biến môi trường
~/.bashrc hoặc ~/.zshrc:
Bước 2: Cấu hình OpenCode
Tạo hoặc chỉnh sửa~/.config/opencode/opencode.json (toàn cục) hoặc opencode.json trong thư mục gốc của dự án:
Cách sử dụng cơ bản
Bắt đầu chế độ tương tác:Các mô hình hiện có
| Mô hình | Phù hợp nhất cho |
|---|---|
gpt-4o | Các tác vụ phức tạp, kiến trúc mã nguồn |
gpt-4o-mini | Sửa lỗi nhanh, các truy vấn đơn giản |
claude-sonnet-4-5 | Review mã nguồn, tài liệu |
claude-opus-4-5 | Suy luận phức tạp |
gemini-2.5-flash | Phản hồi nhanh |
deepseek-r1 | Thiết kế thuật toán |
Các lệnh phổ biến
Phân tích mã nguồn:Các lệnh tương tác
| Lệnh | Mô tả |
|---|---|
/help | Hiển thị các lệnh hiện có |
/model <name> | Chuyển sang một mô hình khác |
/clear | Xóa lịch sử hội thoại |
/exit | Thoát OpenCode |
Xử lý sự cố
Lỗi kết nối
Lỗi kết nối
- Xác minh
LOCAL_ENDPOINTđã được thiết lập thànhhttps://api.lemondata.cc/v1 - Kiểm tra kết nối mạng
- Thử
curl https://api.lemondata.cc/v1/modelsđể kiểm tra
Xác thực thất bại
Xác thực thất bại
- Xác minh biến môi trường
OPENAI_API_KEYđã được thiết lập - Kiểm tra xem key có bắt đầu bằng
sk-hay không - Đảm bảo key đang hoạt động trong dashboard của LemonData
Không tìm thấy mô hình
Không tìm thấy mô hình
- Kiểm tra tên mô hình trong cấu hình có khớp chính xác hay không
- Xác minh tính khả dụng của mô hình tại lemondata.cc/en/models
Các thực hành tốt nhất
Sử dụng ngữ cảnh dự án
Sử dụng ngữ cảnh dự án
Chạy OpenCode từ thư mục gốc của dự án để hiểu rõ hơn về mã nguồn của bạn.
Chọn mô hình phù hợp
Chọn mô hình phù hợp
Sử dụng các mô hình nhanh hơn (gpt-4o-mini) cho các tác vụ đơn giản, các mô hình mạnh mẽ (gpt-4o, claude) cho các tác vụ phức tạp.
Xem lại mã nguồn được tạo
Xem lại mã nguồn được tạo
Luôn xem lại mã nguồn do AI tạo ra trước khi áp dụng các thay đổi vào dự án của bạn.