Trang chủ / Tìm hiểu / Claude không giới hạn trong các IDE JetBrains
Claude trong JetBrains. Một bàn vẽ kỹ thuật chính xác với khung trình soạn thảo lớn gồm nhiều ngăn và một đầu nối API nhỏ có thể thay thế bên cạnh.

Claude không giới hạn trong các IDE JetBrains

Các IDE JetBrains — IntelliJ IDEA, PyCharm, WebStorm, GoLand và các sản phẩm còn lại — hỗ trợ Claude thông qua plugin Continue có trên JetBrains Marketplace. Continue sử dụng một tệp cấu hình dùng chung, hoạt động giống nhau trên mọi sản phẩm JetBrains, nên bạn chỉ cần cấu hình một lần là có Claude trong mọi IDE mình sử dụng. Kết nối qua cổng không giới hạn giúp trợ lý AI luôn sẵn sàng trên tất cả IDE của bạn mà không làm tích lũy chi phí tính theo token từ từng IDE.

Cài đặt Continue trong bất kỳ IDE JetBrains nào

Mở IDE JetBrains và vào Cài đặt (Ctrl+Alt+S), rồi chọn Plugin. Tìm Continue trong thẻ Marketplace và nhấp Cài đặt. Plugin hoạt động trong mọi IDE JetBrains từ phiên bản 2023.1 trở đi — IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm, RubyMine, CLion, Rider và DataGrip. Bạn cần cài đặt riêng cho từng IDE, nhưng tất cả đều dùng chung một tệp cấu hình.

Sau khi cài đặt, khởi động lại IDE và bạn sẽ thấy bảng Continue ở thanh bên phải. Lần khởi chạy đầu tiên tạo thư mục cấu hình tại ~/.continue/ với tệp config.yaml mặc định. Đây là tệp duy nhất bạn cần chỉnh sửa để kết nối Claude qua cổng không giới hạn của mình. Mọi IDE JetBrains đều đọc cùng tệp này, và VS Code cũng vậy nếu bạn sử dụng Continue ở đó.

Plugin Continue cung cấp ba tính năng chính: Trò chuyện (AI hội thoại trong thanh bên), Chỉnh sửa (thay đổi mã nội dòng) và Áp dụng (áp dụng các thay đổi được đề xuất vào tệp). Mỗi tính năng có thể được gán cho một mô hình khác nhau, giúp bạn kiểm soát chi tiết biến thể Claude nào xử lý tác vụ nào.

Cấu hình config.yaml cho Claude không giới hạn

Mở ~/.continue/config.yaml trong bất kỳ trình soạn thảo văn bản nào. Tệp sử dụng định dạng YAML với mảng models xác định các nhà cung cấp AI khả dụng. Thêm một mục mô hình mới với provider đặt thành anthropic, apiBase đặt thành https://unlimited.aiprimetech.io (host gốc, không có /v1 — SDK tự nối thêm đường dẫn) và apiKey đặt thành khóa AI Prime Tech Unlimited của bạn.

Mỗi mục mô hình cần có title (tên hiển thị trong giao diện), model (mã định danh mô hình) và cấu hình nhà cung cấp. Tạo các mục cho từng biến thể Claude mà bạn muốn sử dụng: một mục cho Sonnet làm mô hình dùng hằng ngày, một mục cho Opus để suy luận phức tạp và tùy chọn thêm một mục cho Haiku để tương tác nhanh. Trường title là nội dung xuất hiện trong danh sách lựa chọn mô hình của Continue.

Bạn cũng có thể sử dụng loại nhà cung cấp openai thay cho anthropic. Trong trường hợp đó, đặt apiBase thành https://unlimited.aiprimetech.io/v1 (có /v1) và đưa khóa vào trường apiKey với cơ chế xác thực Bearer. Loại nhà cung cấp anthropic được khuyến nghị vì hỗ trợ các tính năng gốc như khối suy nghĩ và có cơ chế truyền phát tốt hơn trong Continue.

Phân công vai trò: Trò chuyện, Chỉnh sửa và Áp dụng

Continue cho phép bạn gán các mô hình khác nhau cho các vai trò khác nhau. Vai trò chat xử lý hội thoại trong thanh bên — giải thích mã, thảo luận kiến trúc, hỗ trợ gỡ lỗi. Vai trò edit xử lý các thay đổi mã nội dòng được kích hoạt bằng Ctrl+I — tạo nội dung thay thế cho mã đã chọn. Vai trò apply xử lý việc lấy mã được tạo và hợp nhất vào các tệp hiện có.

Trong config.yaml, đặt vai trò cho từng mô hình bằng mảng roles: roles: [chat, edit, apply]. Một mô hình có cả ba vai trò sẽ được sử dụng cho mọi tác vụ. Để phân chia trách nhiệm, tạo nhiều mục mô hình với cách phân công vai trò khác nhau. Ví dụ, gán Opus cho vai trò chat để thực hiện các cuộc hội thoại cần suy luận sâu, và gán Sonnet cho các vai trò edit và apply để chỉnh sửa nội dòng nhanh chóng.

Với gói không giới hạn, chiến lược tối ưu là gán Opus cho chat (nơi bạn đặt câu hỏi phức tạp và cần phân tích kỹ lưỡng) và Sonnet cho edit và apply (nơi tốc độ quan trọng vì bạn đang chờ kết quả nội dòng). Cả hai đều được bao gồm trong cùng mức phí cố định, nên lựa chọn hoàn toàn dựa trên sự cân bằng giữa độ trễ và chất lượng cho từng loại tương tác.

Ghi đè cấu hình theo từng dự án bằng .continuerc.json

Dù config.yaml áp dụng toàn cục, bạn có thể ghi đè các thiết lập theo từng dự án bằng tệp .continuerc.json trong thư mục gốc của dự án. Điều này hữu ích khi các dự án khác nhau cần cấu hình mô hình khác nhau — chẳng hạn một dự án Python có thể hưởng lợi từ các phần bổ sung cụ thể vào lời nhắc hệ thống, hoặc một cơ sở mã cũ hoạt động tốt hơn với một phiên bản mô hình nhất định.

Tệp .continuerc.json sử dụng cùng cấu trúc với config.yaml nhưng ở định dạng JSON. Mọi thiết lập được chỉ định trong tệp dự án sẽ ghi đè cấu hình toàn cục chỉ cho dự án đó. Các mục ghi đè phổ biến gồm lời nhắc hệ thống tùy chỉnh (để đưa vào các quy ước viết mã riêng của dự án), lựa chọn mô hình (để dùng một phiên bản mô hình cụ thể cho một cơ sở mã nhất định) và nhà cung cấp ngữ cảnh (để thêm các nguồn tài liệu riêng của dự án).

Với gói không giới hạn, việc ghi đè theo từng dự án cho phép bạn tinh chỉnh trải nghiệm AI cho từng cơ sở mã mà không ảnh hưởng đến chi phí. Thêm lời nhắc hệ thống chi tiết kèm tài liệu kiến trúc đầy đủ cho các dự án phức tạp. Dùng Opus mặc định cho các cơ sở mã cũ khó xử lý. Dùng Haiku cho những dự án mà bạn chủ yếu cần tra cứu nhanh. Mức phí cố định áp dụng như nhau cho mọi cấu hình.

Nhà cung cấp ngữ cảnh và lập chỉ mục cơ sở mã

Continue hỗ trợ các nhà cung cấp ngữ cảnh bổ sung thông tin vào yêu cầu. Nhà cung cấp codebase tích hợp sẵn lập chỉ mục các tệp dự án và đưa vào những đoạn mã liên quan khi bạn đặt câu hỏi. Nhà cung cấp docs có thể lập chỉ mục các URL tài liệu. Nhà cung cấp terminal đưa vào đầu ra gần đây của terminal. Mỗi nhà cung cấp đang hoạt động đều thêm token vào từng yêu cầu.

Cấu hình các trình cung cấp ngữ cảnh trong config.yaml, ở mục contextProviders. Trình cung cấp codebase dùng một mô hình embedding để lập chỉ mục dự án của bạn — quá trình này chạy cục bộ và không tiêu thụ token API. Tuy nhiên, các đoạn ngữ cảnh được truy xuất sẽ được đưa vào prompt gửi đến Claude, làm tăng số token cho mỗi yêu cầu. Với chỉ mục cơ sở mã lớn, phần này có thể bổ sung 5,000-15,000 token cho mỗi yêu cầu.

Với gói không giới hạn, hãy bật mọi trình cung cấp ngữ cảnh giúp cải thiện chất lượng phản hồi. Claude càng có nhiều ngữ cảnh liên quan thì câu trả lời càng tốt. Thêm trình cung cấp tài liệu cho framework của bạn, tài liệu tham khảo API cho các dịch vụ bạn dùng và trình cung cấp tùy chỉnh cho cơ sở tri thức nội bộ. Số token bổ sung cho mỗi yêu cầu đã được bao gồm trong mức phí cố định, và chất lượng được cải thiện xứng đáng với phần tài nguyên phát sinh.

Tính nhất quán giữa các IDE và cấu hình dùng chung

Một trong những tính năng mạnh nhất của Continue là khả năng dùng cấu hình trên nhiều môi trường. Thư mục ~/.continue/ được dùng chung cho mọi IDE sử dụng Continue — tất cả sản phẩm JetBrains cùng với VS Code. Chỉ cần chỉnh sửa config.yaml một lần, thay đổi sẽ được áp dụng ở mọi nơi. Kết nối Claude không giới hạn của bạn hoạt động trong IntelliJ khi viết Java, trong PyCharm khi viết Python, trong WebStorm khi viết TypeScript và trong VS Code cho mọi công việc khác.

Cấu hình dùng chung này giúp các tùy chọn mô hình, phân công vai trò, prompt hệ thống và trình cung cấp ngữ cảnh của bạn luôn nhất quán bất kể bạn mở IDE nào. Các nhà phát triển làm việc với nhiều ngôn ngữ và nhiều IDE JetBrains có được trải nghiệm AI thống nhất mà không phải lặp lại cấu hình trong từng công cụ.

Gói không giới hạn càng làm tăng lợi ích này vì việc sử dụng nhiều IDE làm tăng lượng token tiêu thụ. Một nhà phát triển dùng IntelliJ, PyCharm và WebStorm suốt ngày — đặt câu hỏi, tạo mã và xem xét thay đổi trong từng IDE — sẽ tích lũy mức sử dụng API trên cả ba. Với cách tính phí theo token, kiểu sử dụng nhiều IDE này trở nên tốn kém. Với gói không giới hạn, mọi IDE đều được bao gồm trong một mức phí cố định.

Khắc phục sự cố Continue trong JetBrains

Nếu Continue hiển thị 'mô hình không khả dụng' sau khi cấu hình, hãy kiểm tra kỹ cú pháp config.yaml. YAML nhạy với khoảng trắng — thụt lề sai sẽ âm thầm làm hỏng các mục mô hình. Dùng công cụ kiểm tra YAML hoặc mở bảng đầu ra Continue (Xem -> Cửa sổ công cụ -> Continue) để xem lỗi phân tích cú pháp. Vấn đề thường gặp nhất là thiếu dấu cách sau dấu hai chấm trong các cặp khóa-giá trị.

Nếu yêu cầu hết thời gian chờ trong JetBrains nhưng hoạt động trong VS Code với cùng cấu hình, nguyên nhân có thể là cài đặt proxy của JetBrains ghi đè kết nối trực tiếp. Kiểm tra Cài đặt -> Giao diện & Hành vi -> Cài đặt hệ thống -> Proxy HTTP. Nếu đang đặt là 'Tự động phát hiện' hoặc proxy doanh nghiệp, hãy thử 'Không dùng proxy' để xác nhận khả năng kết nối trực tiếp, rồi cấu hình proxy đúng cách nếu cần.

Lỗi xác thực (401/403) dù thông tin xác thực đúng đôi khi cho thấy config.yaml chưa được tải lại sau khi chỉnh sửa. Đóng rồi mở lại bảng Continue hoặc khởi động lại IDE. Continue lưu cấu hình vào bộ nhớ đệm khi khởi tạo bảng và không theo dõi thay đổi của tệp trong mọi phiên bản IDE.

# ~/.continue/config.yaml
models:
  - title: "Claude Sonnet (Unlimited)"
    provider: anthropic
    model: claude-sonnet-4-5
    apiBase: "https://aiprimetech.io"
    apiKey: "<your AI Prime Tech Unlimited key>"
    roles:
      - edit
      - apply

  - title: "Claude Opus (Unlimited)"
    provider: anthropic
    model: claude-opus-4-6
    apiBase: "https://aiprimetech.io"
    apiKey: "<your AI Prime Tech Unlimited key>"
    roles:
      - chat

# This config works in ALL JetBrains IDEs + VS Code simultaneously

Câu hỏi thường gặp

Một config.yaml có dùng được cho mọi IDE JetBrains không?
Có. Tệp ~/.continue/config.yaml được dùng chung cho mọi IDE JetBrains (IntelliJ, PyCharm, WebStorm, GoLand, v.v.) và VS Code. Cấu hình một lần, dùng ở mọi nơi. Kết nối Claude không giới hạn của bạn có sẵn trong mọi IDE mà không cần thiết lập lại.
Tôi nên dùng loại trình cung cấp anthropic hay openai trong Continue?
Dùng loại trình cung cấp anthropic với apiBase đặt thành địa chỉ máy chủ gốc (không có /v1). Loại này hỗ trợ gốc cho truyền dữ liệu dạng luồng, các khối suy nghĩ và gọi công cụ. Loại trình cung cấp openai vẫn hoạt động nhưng yêu cầu /v1 trong apiBase và mất một số tính năng riêng của Anthropic.
Tôi có thể chỉ định các mô hình khác nhau cho trò chuyện và chỉnh sửa trong Continue không?
Có. Tạo nhiều mục mô hình với các mảng roles khác nhau. Gán Opus cho vai trò chat để suy luận chuyên sâu và Sonnet cho các vai trò edit/apply để chỉnh sửa nội tuyến nhanh. Với gói không giới hạn, cách phân chia này tối ưu cả chất lượng lẫn tốc độ mà không phải đánh đổi về chi phí.
Tại sao Continue thêm nhiều token từ các trình cung cấp ngữ cảnh như vậy?
Các trình cung cấp ngữ cảnh (chỉ mục cơ sở mã, tài liệu, terminal) đưa thông tin liên quan vào mọi yêu cầu. Việc này có thể bổ sung 5,000-15,000 token cho mỗi lần gọi nhưng cải thiện đáng kể chất lượng phản hồi. Với gói không giới hạn, hãy bật mọi trình cung cấp hữu ích mà không phải lo về số token phát sinh cho mỗi yêu cầu.
Làm cách nào để ghi đè cài đặt cho một dự án cụ thể?
Tạo tệp .continuerc.json trong thư mục gốc của dự án. Tệp này dùng cùng cấu trúc với config.yaml (ở định dạng JSON) và chỉ ghi đè cài đặt toàn cục cho dự án đó. Hữu ích cho prompt hệ thống, tùy chọn mô hình hoặc trình cung cấp ngữ cảnh riêng của dự án.
Bắt đầu sử dụng Claude chỉ trong vài phút

Lấy khóa API — không cần tài khoản Anthropic hay đăng ký danh sách chờ.

Lấy khóa API của bạn

AI Prime Tech là một cổng API độc lập. AI Prime Tech không liên kết với, không được Anthropic chứng thực và không phải là đại lý bán lại của Anthropic. Claude và các tên mô hình liên quan là nhãn hiệu của chủ sở hữu tương ứng.

Các hướng dẫn khác về Claude API

Cách lấy khóa Claude APIGiải thích giá API ClaudeCách tiết kiệm nhất để sử dụng Claude APICursor không giới hạn với Claude APITruy cập Claude Code không giới hạnCổng Claude API so với truy cập trực tiếp AnthropicSử dụng Claude qua API tương thích với OpenAISo sánh các mô hình ClaudeThanh toán Claude API bằng tiền mã hóaTruy cập Claude API không cần vào danh sách chờCách giảm lượng token sử dụng với ClaudeCline không giới hạn với Claude APIRoo Code không giới hạn với Claude APISử dụng Aider không giới hạn với Claude APIClaude không giới hạn trong VS CodeSử dụng OpenCode không giới hạn với Claude APIChạy tác nhân Hermes không giới hạn trên ClaudeChạy OpenClaw không giới hạn trên ClaudeAPI tương thích với Anthropic có nghĩa là gìKhóa API cho Claude Code — Cách lấy và thiết lậpChi phí API Claude Code — Giá và cách cắt giảmLỗi Claude API — Giới hạn tốc độ, cách khắc phục 400, 500, 529Cách mua tín dụng Claude APIDùng thử Claude API miễn phí: những gì thực sự miễn phí và những gì khôngClaude API so với gói thuê bao Claude Pro/Max — Nên chọn loại nàoChạy Codex CLI trên ClaudeKết nối Claude với n8nĐịnh tuyến LiteLLM tới ClaudeSử dụng Claude trong Kilo CodeTích hợp Claude vào GitHub CopilotKết nối Zed với Claude qua cổng APIKết nối Cherry Studio với ClaudeCấu hình LangChain dùng Claude trên cổng APIChạy Factory Droid với ClaudeGiải thích API của Claude CodeTích hợp API Claude vào ứng dụng của bạn