AGTCloud API Docs
Hướng dẫnAPI ReferenceTích hợp và tài nguyênCập nhật và hỗ trợ

Công cụ dòng lệnh và tác tử

Chọn công cụ phát triển phù hợp cho AGTCloud theo tình huống sử dụng, giao thức và phạm vi quyền.

AGTCloud có thể tích hợp với tác tử dòng lệnh, tiện ích mở rộng IDE, ứng dụng máy tính và công cụ quản lý cấu hình. Khi chọn công cụ, hãy xác định cách làm việc và giao thức trước, sau đó đánh giá các tệp, lệnh và dịch vụ bên ngoài mà công cụ có thể truy cập.

Trang này giúp bạn chọn nhanh hướng dẫn, không lặp lại các bước cài đặt và cấu hình của từng công cụ. Trong hướng dẫn cụ thể, hãy tuân theo yêu cầu về Base URL, xác thực và mô hình.

Công cụ tác tử có thể thực hiện thao tác trên máy cục bộ

Một số công cụ có thể đọc và sửa tệp, chạy lệnh Shell hoặc truy cập mạng. Khi kết nối lần đầu, hãy dùng thư mục thử nghiệm không chứa dữ liệu nhạy cảm, tắt phê duyệt tự động và bắt đầu bằng tác vụ chỉ đọc.

Chọn theo công cụ

Công cụHình thức sử dụngGiao thức kết nối AGTCloudPhù hợp hơn với
Claude CodeTác tử lập trình trong terminalAnthropic MessagesQuy trình Claude Code hiện có cần giữ cấu trúc Messages và Content Blocks
CodexCLI và ứng dụng máy tínhOpenAI ResponsesResponses, Typed Items hoặc quy trình dự án Codex
Gemini CLITác tử trong terminalGemini Generate ContentQuy trình đã dùng cấu trúc Gemini Contents và Parts
ClineTiện ích mở rộng IDEOpenAI Chat CompletionsXem xét thao tác của tác tử trong trình soạn thảo tương thích VS Code hoặc JetBrains
Cherry StudioỨng dụng trò chuyện trên máy tínhOpenAI Chat CompletionsTrò chuyện với nhiều mô hình qua giao diện đồ họa và kiểm tra kết nối cơ bản
OpenClawGateway tự lưu trữ, TUI và Control UIOpenAI Chat CompletionsGateway cục bộ và môi trường tác tử cá nhân có thể mở rộng
CC-SwitchCông cụ quản lý cấu hình cục bộAnthropic Messages, OpenAI ResponsesLưu và chuyển đổi cấu hình Provider cho Claude Code và Codex
Hermes AgentTác tử trong terminalOpenAI Chat CompletionsCustom Endpoint, phiên terminal và quy trình gọi công cụ

Tên giao thức không đại diện cho nhà cung cấp mô hình. Một mô hình có thể có nhiều điểm vào giao thức, nhưng khả năng gọi công cụ, đa phương thức, suy luận và ngữ cảnh vẫn phụ thuộc vào phạm vi hỗ trợ thực tế của mô hình hiện tại.

Chọn theo tác vụ

Mục tiêuHướng dẫn nên xem trướcLý do lựa chọn
Phân tích và sửa mã trong terminalClaude Code, Codex, Gemini CLICả ba đều có quy trình terminal đầy đủ, nhưng dùng cấu trúc giao thức khác nhau
Xem xét từng thao tác trên tệp và lệnh trong IDEClineKế hoạch thao tác, thay đổi tệp và quá trình cấp quyền nằm trong trình soạn thảo
Trò chuyện thông thường qua giao diện đồ họaCherry StudioCó thể kiểm tra kết nối từ giao diện trò chuyện sau khi cấu hình nhà cung cấp và mô hình
Chạy tác tử tự lưu trữ trên máy cục bộOpenClaw, Hermes AgentCung cấp Gateway hoặc tác tử CLI, cần kiểm soát quyền trên máy chủ chặt chẽ hơn
Quản lý nhiều cấu hình Claude Code hoặc CodexCC-SwitchLưu và chuyển đổi Provider trên máy cục bộ, không thay thế máy khách thực sự gửi yêu cầu
Kết nối công cụ và nguồn dữ liệu bên ngoàiKết nối MCP và bảo mậtMCP là giao thức giữa máy khách và dịch vụ công cụ, không phải API mô hình

Kiểm tra trước khi kết nối

1. Xác định hình thức sử dụng

Quyết định bạn cần terminal, IDE, ứng dụng trò chuyện trên máy tính hay Gateway tự lưu trữ. Đừng chọn chỉ dựa vào tên công cụ; hãy kiểm tra khả năng phù hợp với quy trình phê duyệt và quản lý quyền của nhóm.

2. Xác định giao thức

Sao chép ID mô hình mà API Key hiện tại có thể sử dụng từ danh mục mô hình và xác nhận mô hình hỗ trợ điểm vào Chat Completions, Responses, Anthropic Messages hoặc Gemini Generate Content mà hướng dẫn yêu cầu.

3. Chuẩn bị thông tin xác thực riêng

Tạo API Key dễ nhận diện và vô hiệu hóa trên trang API Keys. Không đưa Key thật vào kho mã, ảnh chụp màn hình, nhật ký hoặc cấu hình dùng chung.

4. Đọc thông tin về quyền

Kiểm tra các thư mục, lệnh, mạng và dịch vụ bên ngoài mà công cụ có thể truy cập. Tắt phê duyệt tự động theo mặc định và chỉ mở phạm vi tối thiểu cần thiết cho tác vụ hiện tại.

Kiểm tra theo từng giai đoạn

Giai đoạnTác vụ đề xuấtTiêu chí đạt
Kết nối cơ bảnChỉ trả lời một đoạn văn bản cố định, không gọi công cụCó nội dung trả về; Provider, Base URL và mô hình đúng như dự kiến
Đọc tệpĐọc và tóm tắt README.md trong thư mục thử nghiệmKhông ghi tệp hoặc chạy lệnh chưa được phê duyệt
Công cụ có kiểm soátThực hiện một thao tác có thể hoàn tác với phạm vi ảnh hưởng rõ ràngMáy khách hiển thị thao tác để xác nhận, kết quả đúng như dự kiến
Tác vụ dự ánXử lý dự án thực tế dưới sự bảo vệ của hệ thống quản lý phiên bảnThay đổi có thể xem xét, hoàn tác và vượt qua các bước kiểm tra hiện có của dự án

Không coi việc máy khách khởi động thành công là kết nối đã hoàn tất. Ít nhất hãy xác nhận yêu cầu thực tế dùng đúng Provider, mô hình và giao thức, đồng thời kiểm tra công cụ không vượt quá phạm vi được cấp quyền.

Câu hỏi thường gặp khi lựa chọn

Vấn đềCách xử lý đề xuất
Công cụ trò chuyện được nhưng không gọi được công cụKiểm tra mô hình và giao thức hỗ trợ gọi công cụ, sau đó kiểm tra phiên bản máy khách và quyền công cụ
Cùng một mô hình hoạt động khác nhau trong các công cụSo sánh giao thức, lời nhắc hệ thống, Schema công cụ, ngữ cảnh và tham số mặc định của máy khách
Cấu hình đúng nhưng vẫn gửi yêu cầu đến Provider khácKhởi động lại hoàn toàn máy khách và kiểm tra cấu hình cấp người dùng, biến môi trường cùng Provider đang bật
Base URL trả về 404Theo hướng dẫn cụ thể, xác định cần API Origin, Base URL có /v1 hay đường dẫn do máy khách tự ghép
Không chắc có nên bật phê duyệt tự độngGiữ ở trạng thái tắt; chỉ mở từng quyền khi tác vụ, thư mục và ranh giới lệnh đều rõ ràng
Cần kết nối cơ sở dữ liệu, hệ thống tệp hoặc dịch vụ nghiệp vụĐọc Kết nối MCP và bảo mật trước, rồi kiểm tra nguồn dịch vụ và quyền

Khuyến nghị bảo mật

  • Tải gói hoặc lệnh cài đặt từ kênh chính thức của công cụ; đọc ghi chú phiên bản trước khi nâng cấp;
  • Dùng API Key riêng cho từng công cụ để có thể vô hiệu hóa và kiểm toán độc lập;
  • Dùng quản lý phiên bản hoặc bản sao lưu để bảo vệ tác vụ sửa tệp;
  • Không gửi mật khẩu, dữ liệu khách hàng, dữ liệu trong môi trường production hoặc thông tin nhạy cảm không cần thiết khác cho mô hình;
  • Kiểm tra Key, đường dẫn hoặc dữ liệu nghiệp vụ trong nhật ký, bản xuất phiên và báo cáo sự cố;
  • Khi ngừng dùng công cụ, xóa thông tin xác thực đã lưu và thu hồi các quyền không còn cần thiết.

Nếu đã chọn công cụ, hãy bắt đầu với hướng dẫn tích hợp CC-Switch hoặc chọn công cụ tương ứng trong bảng trên. Tham khảo API Reference để biết các trường và cấu trúc phản hồi.

Trên trang này