DEV Community

Cover image for So sánh DeepSeek Harness và Claude Code: AI viết mã nào phù hợp nhất với stack công nghệ của bạn?
Sebastian Petrus
Sebastian Petrus

Posted on Originally published at apidog.com

So sánh DeepSeek Harness và Claude Code: AI viết mã nào phù hợp nhất với stack công nghệ của bạn?

DeepSeek Harness (dsh) ra mắt vào ngày 13 tháng 8 năm 2026, và cách nó được định vị là không thể bỏ qua. Tiêu đề ra mắt của VentureBeat gọi nó là “đối thủ mã nguồn mở của Claude Code”, ra mắt cùng với DeepSeek V4-Pro trên API. Một tuần sau, kho lưu trữ này có khoảng 169 nghìn lượt gắn sao (tính đến ngày 20 tháng 8). Đó là một sự xuất hiện đầy ấn tượng.

Dùng thử Apidog ngay hôm nay

Nhưng số lượt gắn sao không trả lời được câu hỏi mà các nhà phát triển thực sự quan tâm: tôi có nên chạy tác nhân mã hóa của mình trên DeepSeek Harness hay Claude Code? Hai công cụ này đưa ra những lựa chọn khác nhau. Một là bản xem trước dành cho nhà phát triển được cấp phép MIT, được xây dựng xung quanh một nhân plugin và giao diện web cục bộ. Công cụ còn lại là một sản phẩm độc quyền, trưởng thành với hệ sinh thái sâu rộng: kỹ năng, hooks, MCP gốc, tác nhân phụ và năm giao diện để chạy nó.

So sánh này tập trung vào các khía cạnh cần kiểm tra trước khi chọn công cụ: giấy phép, giao diện, tự do mô hình, giá cả, độ trưởng thành, khả năng mở rộng, quyền hạn và MCP. Không có điểm chuẩn bịa đặt hoặc tuyên bố hiệu suất dựa trên cảm tính; chỉ là những gì mỗi công cụ thực sự làm được hôm nay.

Nếu bạn mới làm quen với dsh, hãy bắt đầu với DeepSeek Harness là gì và cách nó hoạt động, sau đó quay lại bài này.

💡 Một điểm chung của cả hai tác nhân: chúng viết mã dựa trên API, và hiệu quả của chúng chỉ tốt bằng đặc tả bạn cung cấp. Apidog giúp giữ đặc tả đó được kiểm tra và cập nhật, bất kể bạn chọn tác nhân nào.

So sánh nhanh

Khía cạnh DeepSeek Harness (dsh) Claude Code
Giấy phép MIT, mã nguồn trên GitHub Độc quyền; “Mọi quyền được bảo lưu”, Điều khoản thương mại của Anthropic
Thời gian ra mắt Phát hành ngày 13 tháng 8 năm 2026; bản xem trước cho nhà phát triển Có sẵn rộng rãi, sản phẩm trưởng thành
Tính ổn định README cảnh báo về các thay đổi gây phá vỡ khả năng tương thích Các kênh phát hành ổn định, cài đặt có phiên bản
Giao diện Giao diện web cục bộ tại 127.0.0.1:3080, cộng với các chế độ CLI dựa trên profile, gồm headless CLI dòng lệnh, VS Code, JetBrains, ứng dụng máy tính để bàn, web và di động
Mô hình DeepSeek, cộng với các nhà cung cấp catalog: Anthropic, OpenAI, Bedrock, Vertex, Azure; và mọi endpoint tương thích OpenAI Chỉ các mô hình Claude: trực tiếp hoặc qua Bedrock, Vertex, Foundry
Giá Harness miễn phí; trả tiền theo token cho API bạn kết nối Đăng ký Claude Pro/Max hoặc thanh toán API theo mức sử dụng qua Console
Khả năng mở rộng Mọi thứ đều là plugin, dựa trên nhân Cordis; chủ đề cộng đồng dsh-plugin Plugins, kỹ năng, hooks, tác nhân phụ, Agent SDK
Quyền hạn Lời nhắc chấp thuận trên giao diện web theo chính sách quyền đang hoạt động Sáu chế độ quyền được ghi lại, quy tắc cho phép/từ chối chi tiết
MCP Plugin cộng đồng dsh-mcp-manager, không phải lõi Hỗ trợ gốc, là luồng làm việc hàng đầu

Bảng trên chỉ là điểm khởi đầu. Phần còn lại sẽ giúp bạn chuyển các khác biệt này thành tiêu chí lựa chọn cụ thể.

Mã nguồn mở so với độc quyền: MIT thực sự mang lại gì?

DeepSeek Harness được cấp phép MIT, với các phụ thuộc bên thứ ba được theo dõi trong THIRD_PARTY_NOTICES.md. Điều đó cho phép bạn:

  • Đọc và kiểm tra vòng lặp tác nhân.
  • Fork hoặc vá lỗi theo nhu cầu.
  • Nhúng harness vào sản phẩm thương mại.
  • Kiểm tra chính xác dữ liệu nào được gửi qua mạng.
  • Thay thế các thành phần nội bộ nếu kiến trúc plugin cho phép.

Đây là lợi thế quan trọng với các nhóm có yêu cầu tuân thủ nghiêm ngặt hoặc cần giảm rủi ro phụ thuộc nhà cung cấp. Nếu một tính năng bị ngừng hỗ trợ, bạn vẫn có quyền duy trì fork của riêng mình.

Claude Code đi theo hướng ngược lại. Tệp LICENSE trong kho công khai của Anthropic ghi:

© Anthropic PBC. Mọi quyền được bảo lưu. Việc sử dụng phải tuân thủ Điều khoản dịch vụ thương mại của Anthropic.

Kho GitHub tồn tại để cung cấp tài liệu và theo dõi vấn đề, không cung cấp mã nguồn để bạn kiểm tra hoặc fork. Bạn nhận được một bản nhị phân hoàn thiện và hợp đồng sử dụng.

Cách chọn theo yêu cầu đội ngũ

Chọn dsh nếu bạn cần:

  • Kiểm tra mã nguồn vì yêu cầu bảo mật hoặc tuân thủ.
  • Tự duy trì fork.
  • Nhúng tác nhân vào công cụ nội bộ.
  • Can thiệp vào vòng lặp tác nhân.

Chọn Claude Code nếu bạn ưu tiên:

  • Một sản phẩm hoàn thiện.
  • Không muốn vận hành hoặc duy trì fork.
  • Chấp nhận phụ thuộc vào nền tảng Anthropic.

Cần lưu ý: mã nguồn mở chỉ mang lại lợi ích dài hạn nếu dự án tiếp tục được duy trì. dsh mới chỉ ở giai đoạn rất sớm; giấy phép MIT là quyền sử dụng, không phải cam kết về tuổi thọ dự án.

Giao diện: web cục bộ so với khả năng truy cập mọi nơi

dsh có cách tiếp cận khác với một tác nhân thường được gọi là “CLI”. Lệnh khởi động nhanh là:

npx @deepseek-ai/dsh web
Enter fullscreen mode Exit fullscreen mode

Lệnh này khởi chạy giao diện web cục bộ tại:

http://127.0.0.1:3080
Enter fullscreen mode Exit fullscreen mode

Theo mặc định, dsh mở trình duyệt. Nếu không muốn tự động mở trình duyệt, dùng:

npx @deepseek-ai/dsh web --no-open
Enter fullscreen mode Exit fullscreen mode

Quy trình làm việc cơ bản:

  1. Mở terminal trong thư mục dự án.
  2. Chạy npx @deepseek-ai/dsh web.
  3. Mở giao diện tại 127.0.0.1:3080.
  4. Chọn workspace tương ứng với thư mục dự án.
  5. Làm việc với tác nhân trong trình duyệt.

Giao diện này ưu tiên cục bộ: UI được phục vụ từ máy của bạn, không phải từ dịch vụ lưu trữ bên ngoài.

Ngoài giao diện web, README CLI của dsh mô tả các chế độ chạy theo profile:

dsh --profile <name>
Enter fullscreen mode Exit fullscreen mode

Profile được lưu dưới:

$DSH_HOME/profiles/<name>
Enter fullscreen mode Exit fullscreen mode

dsh cũng có profile headless để chạy phiên liên tục, in câu trả lời cuối cùng và thoát. Điều này phù hợp cho script hoặc tự động hóa đơn giản. Ngoài ra:

  • dsh web là lối tắt cho profile web.
  • dsh plugin quản lý plugin của profile bằng cách chuyển tiếp đến pnpm.

Claude Code có phạm vi giao diện rộng hơn. Theo tài liệu chính thức, công cụ này chạy trong:

  • Terminal.
  • VS Code.
  • JetBrains.
  • Ứng dụng desktop độc lập.
  • Trình duyệt tại claude.ai/code.
  • Thiết bị di động.

Claude Code cũng có chế độ headless trưởng thành hơn cho CI, cron và pipeline shell:

claude -p "prompt"
Enter fullscreen mode Exit fullscreen mode

Quy tắc chọn giao diện

  • Làm việc trên một máy, một dự án, ưu tiên môi trường cục bộ: dsh là lựa chọn đơn giản.
  • Thường xuyên chuyển đổi giữa IDE, terminal, CI, web và di động: Claude Code đang có lợi thế rõ ràng.
  • Cần đưa tác nhân vào pipeline CI ngay: kiểm tra khả năng headless của cả hai, nhưng Claude Code hiện có hệ sinh thái triển khai trưởng thành hơn.

Tự do mô hình: khác biệt triết lý lớn nhất

Đây là điểm hai công cụ khác nhau rõ rệt nhất.

dsh được thiết kế độc lập với mô hình. Tài liệu nhà cung cấp hỗ trợ các nhà cung cấp catalog cho:

  • Anthropic
  • OpenAI
  • Amazon Bedrock
  • Google Vertex
  • Azure

Bạn cũng có thể đăng ký bất kỳ endpoint tương thích OpenAI nào trong:

$DSH_HOME/settings.yaml
Enter fullscreen mode Exit fullscreen mode

Cấu hình cần các thành phần như:

apiKeyEnv: YOUR_API_KEY_ENV
api: openai-completions
baseURL: http://localhost:8000/v1
models:
  - your-model-name
Enter fullscreen mode Exit fullscreen mode

Khóa API được lưu riêng trong .credentials.yaml, giúp settings.yaml có thể chia sẻ mà không đưa bí mật vào repository.

Về thực tế, dsh có thể điều khiển:

  • Mô hình riêng của DeepSeek.
  • Mô hình Claude qua nhà cung cấp Anthropic.
  • Mô hình OpenAI.
  • Mô hình qua Bedrock, Vertex hoặc Azure.
  • Endpoint tương thích OpenAI.
  • Mô hình cục bộ đã lượng tử hóa chạy qua máy chủ local.

Xem hướng dẫn triển khai tại cách chạy bất kỳ mô hình nào trong DeepSeek Harness.

Claude Code chỉ chạy mô hình Claude. Bạn có thể định tuyến suy luận qua Amazon Bedrock, Google Cloud hoặc Microsoft Foundry thay vì API trực tiếp của Anthropic, nhưng mô hình vẫn là Claude. Đây là lựa chọn về thanh toán hoặc hạ tầng, không phải tự do chọn mô hình.

Cách đánh giá nhu cầu mô hình

Chọn dsh nếu bạn cần:

  • Tránh khóa vào một nhà cung cấp mô hình.
  • Dùng mô hình cục bộ hoặc endpoint tự vận hành.
  • Đổi nhà cung cấp theo giá, độ trễ hoặc chính sách.
  • Thử nghiệm nhiều model backend dưới cùng một harness.

Chọn Claude Code nếu bạn:

  • Đã quyết định dùng Claude.
  • Ưu tiên tích hợp chặt giữa model và harness.
  • Không cần chuyển đổi model provider.

Giá cả: theo token so với đăng ký

Bản thân dsh miễn phí. Chi phí đến từ API mà bạn kết nối.

Nếu dùng API DeepSeek, bạn trả theo mức giá theo token của DeepSeek. Theo báo cáo ra mắt của VentureBeat, V4-Pro ra mắt cùng ngày với dsh có giá cao hơn các phiên bản tiền nhiệm.

Nếu chọn DeepSeek V4-Pro, xem hướng dẫn về API DeepSeek V4-Pro-0813 để biết ID mô hình và định dạng yêu cầu.

Mô hình chi phí của dsh:

Chi phí dsh = 0
Chi phí sử dụng = số token × giá API của provider
Enter fullscreen mode Exit fullscreen mode

Lợi thế của cách này là chi phí gần bằng 0 khi không dùng. Rủi ro là một phiên tác nhân nặng có thể tiêu tốn token khó dự đoán.

Claude Code thường được sử dụng qua:

  • Claude Pro: 20 USD/tháng.
  • Claude Max: 100 hoặc 200 USD/tháng.
  • Thanh toán API theo mức sử dụng qua Claude Console, dành cho các nhóm cần mô hình hóa chi phí khác.

Gói đăng ký giúp hóa đơn dễ dự đoán hơn, nhưng đi kèm giới hạn sử dụng. Anthropic đã tăng giới hạn hàng tuần 50% vào tháng 7 năm 2026; xem phân tích tại bài viết về việc tăng giới hạn hàng tuần của Claude Code.

Quy tắc thực dụng về chi phí

  • Sử dụng nhẹ hoặc không thường xuyên: thanh toán theo token thường phù hợp hơn.
  • Sử dụng nặng mỗi ngày: gói đăng ký cố định có thể kiểm soát ngân sách tốt hơn.
  • Đã có API Anthropic: dsh vẫn có thể dùng API đó thông qua provider catalog, nên lựa chọn harness và lựa chọn model không hoàn toàn là cùng một quyết định.

Độ trưởng thành: bản xem trước so với hệ sinh thái

DeepSeek Harness là bản xem trước dành cho nhà phát triển. README cảnh báo rõ ràng:

SẼ CÓ CÁC THAY ĐỔI GÂY PHÁ VỠ KHẢ NĂNG TƯƠNG THÍCH.

Hãy coi đó là điều kiện triển khai thực tế. Cấu hình viết hôm nay có thể không hoạt động ở phiên bản sau. Plugin có thể phải viết lại. Một số tài liệu vẫn còn thiếu hoặc đang thay đổi.

Nếu triển khai dsh ngay bây giờ, hãy áp dụng các biện pháp kỹ thuật sau:

  1. Pin phiên bản phụ thuộc khi có thể.
  2. Lưu cấu hình dsh trong repository.
  3. Viết smoke test cho các workflow tác nhân quan trọng.
  4. Đặt plugin tùy chỉnh dưới version control.
  5. Không dùng dsh làm điểm lỗi duy nhất cho pipeline production.
  6. Dành thời gian nâng cấp và sửa cấu hình khi dự án thay đổi.

Claude Code đã được nhà phát triển sử dụng từ đầu năm 2025. Hệ sinh thái của nó bao gồm:

  • Bộ nhớ dự án CLAUDE.md.
  • Bộ nhớ tự động.
  • Kỹ năng cho workflow đóng gói.
  • Hooks chạy lệnh shell quanh hành động của tác nhân.
  • Tác nhân phụ do tác nhân chính điều phối.
  • Agent SDK để xây dựng tác nhân tùy chỉnh.
  • Tích hợp GitHub Actions và GitLab CI/CD.
  • Workflow định kỳ.

Các tính năng này đã được tài liệu hóa, có phiên bản và được sử dụng rộng rãi. Chiều sâu hệ sinh thái cũng là yếu tố quan trọng trong bài so sánh Claude Code vs Codex CLI.

dsh có quỹ đạo cộng đồng đáng chú ý: khoảng 169 nghìn lượt gắn sao và 18,1 nghìn lượt fork trong một tuần, tính đến ngày 20 tháng 8. Điều đó cho thấy năng lượng cộng đồng lớn, nhưng không thay đổi thực tế hiện tại: dsh là bản xem trước, còn Claude Code là sản phẩm trưởng thành.

Khả năng mở rộng: nhân plugin so với hệ sinh thái plugin

Cả hai công cụ đều mở rộng được. Khác biệt là khả năng mở rộng nằm ở đâu.

Trong dsh, plugin không phải lớp bổ sung; chúng là kiến trúc. Harness được xây dựng trên Cordis, một nhân plugin có thiết kế được mô tả trong bài báo A Programming Paradigm for Spatiotemporal Composability.

Các thành phần có thể thay thế bao gồm:

  • Bộ điều hợp mô hình.
  • Kho công cụ.
  • Nhật ký phiên.
  • Vòng lặp tác nhân.

Ví dụ, nếu không muốn cách vòng lặp tác nhân xử lý retry cho tool call thất bại, về mặt kiến trúc bạn có thể thay thế vòng lặp đó. Plugin cộng đồng có thể được tìm qua chủ đề GitHub:

dsh-plugin
Enter fullscreen mode Exit fullscreen mode

Các dự án không chính thức như trình bao desktop, trình quản lý ngữ cảnh và bộ định tuyến vision đã xuất hiện.

Claude Code mở rộng tại các điểm nối đã xác định:

  • Plugins.
  • Kỹ năng.
  • Hooks.
  • Máy chủ MCP.
  • Tác nhân phụ.

Bạn tùy chỉnh hành vi tại các điểm mở rộng này, nhưng vòng lặp cốt lõi vẫn do Anthropic kiểm soát. Với phần lớn đội ngũ, đây là đánh đổi hợp lý: các tùy chỉnh có rào chắn tốt hơn và ít có khả năng hỏng khi nâng cấp.

Cách chọn theo mức độ tùy biến

Chọn dsh nếu bạn muốn:

  • Thay đổi chính vòng lặp tác nhân.
  • Thay thế thành phần nội bộ.
  • Xây dựng trải nghiệm tác nhân chuyên biệt.
  • Chấp nhận chi phí bảo trì cao hơn.

Chọn Claude Code nếu bạn muốn:

  • Tùy chỉnh workflow thay vì động cơ.
  • Dùng các extension point ổn định.
  • Hạn chế rủi ro tùy chỉnh bị phá vỡ sau cập nhật.

Quyền hạn: lời nhắc chính sách so với sáu chế độ

Một tác nhân có thể sửa file và chạy lệnh phải có cơ chế kiểm soát.

Giao diện web của dsh hỏi trước các thao tác “yêu cầu sự chấp thuận theo chính sách quyền đang hoạt động”, theo hướng dẫn sử dụng. Đây là phạm vi được tài liệu hóa công khai hiện nay. Các cấp chính sách và ngữ nghĩa chi tiết chưa được trình bày rõ trong chỉ mục hướng dẫn.

Claude Code có hệ thống quyền hạn được tài liệu hóa chi tiết với sáu chế độ:

default
acceptEdits
plan
auto
dontAsk
bypassPermissions
Enter fullscreen mode Exit fullscreen mode

Các tính năng kiểm soát gồm:

  • Quy tắc cho phép/từ chối theo công cụ và lệnh.
  • Ranh giới thư mục làm việc.
  • Chính sách quản trị áp dụng toàn tổ chức.
  • Chế độ plan để khám phá mà không chỉnh sửa.
  • Chế độ auto để dùng bộ phân loại nền xem xét hành động.
  • Chế độ bypassPermissions cho container đã sandbox.

Nếu bạn làm việc với mã nguồn được quản lý, đội ngũ nhiều cấp độ kinh nghiệm hoặc CI tự chủ, Claude Code hiện dẫn trước rõ rệt về mức độ kiểm soát và tài liệu.

MCP: hỗ trợ gốc so với plugin cộng đồng

Model Context Protocol (MCP) là cơ chế để tác nhân mã hóa kết nối với hệ thống bên ngoài như:

  • Cơ sở dữ liệu.
  • Trình theo dõi ticket.
  • Dịch vụ nội bộ.
  • Đặc tả API.
  • Công cụ kiểm thử.

Claude Code hỗ trợ MCP nguyên bản. Kết nối MCP server là workflow chính thức, được tài liệu hóa, và công cụ MCP tuân theo cùng hệ thống quyền hạn như các công cụ khác.

Trong dsh, MCP chưa phải thành phần lõi. Hiện có plugin cộng đồng:

dsh-mcp-manager
Enter fullscreen mode Exit fullscreen mode

Plugin này bổ sung:

  • Trang Settings dành cho MCP.
  • Hỗ trợ remote HTTP server.
  • Hỗ trợ local stdio server.
  • Xử lý OAuth hoặc token tĩnh.
  • Đăng ký tool theo tên dạng:
mcp__<name>__*
Enter fullscreen mode Exit fullscreen mode
  • Cấu hình server theo từng dự án.

Plugin này có thể hoạt động, nhưng cần đánh giá như một phụ thuộc cộng đồng: không chính thức, chịu rủi ro thay đổi của bản xem trước và có thể cần cập nhật theo dsh.

Workflow MCP cho công việc API

MCP server của Apidog cho phép tác nhân mã hóa truy cập trực tiếp vào đặc tả API thực tế của đội ngũ. Thay vì đoán tên trường hoặc payload, tác nhân có thể tạo mã client dựa trên hợp đồng API hiện hành.

  • Với Claude Code, kết nối này là native MCP.
  • Với dsh, kết nối đi qua plugin cộng đồng.

Bạn có thể tải xuống Apidog, chạy MCP server cho cùng dự án mà tác nhân đang làm việc, rồi thêm kiểm thử hồi quy bằng Apidog CLI vào CI.

Một workflow thực tế có thể là:

  1. Duy trì OpenAPI hoặc API specification trong Apidog.
  2. Kết nối MCP server để tác nhân đọc đặc tả.
  3. Yêu cầu tác nhân tạo hoặc cập nhật client SDK, handler hoặc test.
  4. Chạy kiểm thử hồi quy qua Apidog CLI trong CI.
  5. Chỉ merge khi thay đổi mã và hợp đồng API cùng vượt qua kiểm thử.

Cách này tạo cùng một mạng lưới an toàn cho cả dsh và Claude Code.

Bạn nên chọn cái nào?

Không có người chiến thắng duy nhất vì hai công cụ giải quyết các ưu tiên khác nhau ở các giai đoạn trưởng thành khác nhau.

Chọn DeepSeek Harness nếu

  • Bạn cần mã nguồn để kiểm tra, fork hoặc nhúng vào hạ tầng nội bộ.
  • Bạn muốn tránh khóa vào một model provider.
  • Bạn cần chạy DeepSeek, Claude, OpenAI, endpoint tương thích OpenAI hoặc model cục bộ trong cùng một harness.
  • Bạn thích thử nghiệm và muốn thay đổi chính kiến trúc tác nhân.
  • Bạn có thể chấp nhận thay đổi phá vỡ tương thích.
  • Bạn có năng lực duy trì cấu hình và plugin khi dự án phát triển.

Lệnh bắt đầu nhanh:

npx @deepseek-ai/dsh web
Enter fullscreen mode Exit fullscreen mode

Chọn Claude Code nếu

  • Bạn muốn một sản phẩm hoàn chỉnh ngay.
  • Bạn cần terminal, IDE, desktop, web, mobile và CI trong một hệ sinh thái.
  • Bạn cần quyền hạn chi tiết hoặc chính sách quản trị tổ chức.
  • Bạn cần MCP native.
  • Bạn muốn workflow đã trưởng thành với kỹ năng, hooks và tác nhân phụ.
  • Bạn ưu tiên mô hình chi phí đăng ký dễ dự đoán.
  • Bạn hài lòng với các mô hình Claude.

Cách đánh giá thực dụng

Nhiều nhà phát triển có thể chạy cả hai trong một thời gian để đánh giá trên cùng một repository.

Hãy thử theo quy trình sau:

  1. Chọn một issue thực tế, không phải bài demo.
  2. Chuẩn bị cùng một CLAUDE.md hoặc tài liệu dự án tương đương cho cả hai.
  3. Cấp cho cả hai quyền truy cập cùng đặc tả API qua MCP.
  4. Yêu cầu cùng một thay đổi: thêm endpoint, cập nhật client và viết test.
  5. Đo thời gian review của con người, số lỗi build/test và lượng chỉnh sửa thủ công.
  6. Chạy regression bằng Apidog CLI sau mỗi thay đổi.
  7. Đánh giá cả chi phí token hoặc chi phí gói đăng ký trong nhiều phiên làm việc.

Bất kể chọn công cụ nào, hãy giữ lớp API minh bạch với Apidog: dùng đặc tả đã được kiểm tra, phục vụ nó cho tác nhân qua MCP và xác minh thay đổi bằng regression CLI sau mỗi lần tác nhân viết mã.

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

DeepSeek Harness có thực sự là mã nguồn mở không, không giống Claude Code?

Có. dsh được cấp phép MIT với mã nguồn trên GitHub, bao gồm vòng lặp tác nhân và nhân plugin.

Kho công khai của Claude Code có thông báo “mọi quyền được bảo lưu” theo Điều khoản thương mại của Anthropic. Kho này chứa tài liệu và issues, không phải mã nguồn để fork.

DeepSeek Harness có thể sử dụng các mô hình Claude không?

Có. dsh cung cấp provider catalog cho Anthropic, OpenAI, Bedrock, Vertex và Azure, đồng thời hỗ trợ endpoint tương thích OpenAI qua settings.yaml.

Điều ngược lại không đúng: Claude Code chỉ chạy các mô hình Claude, dù trực tiếp từ Anthropic hay qua Bedrock, Vertex hoặc Foundry.

DeepSeek Harness có đủ ổn định cho công việc hàng ngày không?

dsh là bản xem trước dành cho nhà phát triển và README cảnh báo rõ rằng sẽ có các thay đổi gây phá vỡ khả năng tương thích.

Bạn có thể dùng nó cho công việc thực tế, nhưng nên chuẩn bị cho thay đổi cấu hình và plugin. Claude Code là lựa chọn an toàn hơn cho workflow không thể chấp nhận việc xây dựng lại sau nâng cấp.

Cả hai tác nhân có hoạt động với Apidog không?

Có. MCP server của Apidog có thể phơi bày đặc tả API cho bất kỳ tác nhân nào hỗ trợ MCP:

  • Claude Code hỗ trợ MCP nguyên bản.
  • dsh dùng MCP thông qua plugin cộng đồng dsh-mcp-manager.

Apidog CLI cũng có thể chạy kiểm thử hồi quy được script hóa trong terminal workflow của cả hai tác nhân. Xem hướng dẫn sử dụng Apidog CLI trong DeepSeek Harness.

Top comments (0)