HỒ SƠ CÔNG CỤ TOOLAI

OpenCode

Tác nhân lập trình AI mã nguồn mở cho quy trình làm việc trên terminal, máy tính để bàn và IDE

opencode.aiBẢN XEM TRƯỚC SẢN PHẨM
Hình ảnh sản phẩm do OpenCode phát hành. Xem ảnh đầy đủ
Hình ảnh sản phẩm do OpenCode phát hành.Hình ảnh: 2

OpenCode giúp nhà phát triển hiểu, sửa đổi và chạy mã bằng một tác nhân AI. Công cụ hoạt động từ terminal, ứng dụng máy tính để bàn hoặc tiện ích mở rộng IDE, đồng thời hỗ trợ các mô hình từ hơn 75 nhà cung cấp thông qua Models.dev, bao gồm các mô hình cục bộ và các gói đăng ký ChatGPT Plus/Pro hoặc GitHub Copilot hiện có.

OpenCode là phần mềm mã nguồn mở theo Giấy phép MIT. Ứng dụng cốt lõi miễn phí sử dụng và bao gồm các mô hình miễn phí, trong khi các nhà cung cấp được kết nối có thể tính phí riêng. Theo tuyên bố về quyền riêng tư, OpenCode không lưu trữ mã hoặc dữ liệu ngữ cảnh. OpenCode 1 và OpenCode 2 sử dụng cùng lệnh opencode và không được thiết kế để cài đặt song song bằng lệnh mặc định của chúng.

BẠN CÓ THỂ LÀM GÌ

Một bộ công cụ đáng khám phá

Tìm hiểu các khả năng. Tìm cách sử dụng phù hợp với bạn.

Tác nhân lập trình đa giao diện

Sử dụng OpenCode dưới dạng giao diện dựa trên terminal, ứng dụng máy tính để bàn hoặc tiện ích mở rộng IDE, cho phép cùng một khái niệm tác nhân lập trình phù hợp với các môi trường phát triển khác nhau.

Kết nối với nhiều mô hình

Kết nối các mô hình từ hơn 75 nhà cung cấp thông qua Models.dev, bao gồm các mô hình cục bộ và các dịch vụ như OpenAI, Anthropic, xAI, Claude, GPT và Gemini.

Hỗ trợ gói đăng ký hiện có

Đăng nhập bằng GitHub để sử dụng GitHub Copilot hoặc kết nối ChatGPT Plus hoặc Pro thông qua OpenAI thay vì tạo một gói đăng ký mô hình riêng.

Làm việc song song với nhiều phiên

Khởi chạy nhiều tác nhân song song trên cùng một dự án, giúp tách biệt các hoạt động điều tra, nhiệm vụ triển khai hoặc cuộc trò chuyện lập trình độc lập.

Chế độ kế hoạch

Chuyển sang Chế độ kế hoạch để vô hiệu hóa các thay đổi trong khi OpenCode đề xuất phương pháp triển khai, sau đó xem xét hoặc tinh chỉnh kế hoạch trước khi xây dựng.

Ngữ cảnh tệp và hình ảnh

Tham chiếu các tệp dự án bằng phím @ để đặt câu hỏi tập trung, đồng thời kéo hình ảnh vào terminal để OpenCode có thể quét chúng làm ngữ cảnh cho lời nhắc.

Hoàn tác và làm lại

Hoàn tác các thay đổi bằng /undo, lặp lại thao tác bằng /redo và sử dụng nhiều lệnh undo khi cần xem xét lại một lần triển khai.

Tùy chỉnh dự án

Tùy chỉnh giao diện, phím tắt, trình định dạng mã, lệnh tùy chỉnh và cấu hình OpenCode để điều chỉnh tác nhân theo quy trình phát triển hiện có.

DÀNH CHO QUY TRÌNH LÀM VIỆC CỦA BẠN

Công cụ phù hợp với ngày làm việc của bạn như thế nào

TRƯỜNG HỢP SỬ DỤNG 01

Hiểu một cơ sở mã xa lạ

Yêu cầu OpenCode giải thích cấu trúc dự án, luồng xác thực hoặc một tệp được tham chiếu cụ thể trước khi thực hiện thay đổi.

TRƯỜNG HỢP SỬ DỤNG 02

Lập kế hoạch và triển khai tính năng

Mô tả chi tiết một tính năng, xem xét kế hoạch được đề xuất trong Chế độ kế hoạch, sau đó chuyển sang Chế độ xây dựng để áp dụng các thay đổi đã phê duyệt.

TRƯỜNG HỢP SỬ DỤNG 03

Lặp lại an toàn khi tái cấu trúc

Yêu cầu tái cấu trúc, kiểm tra kết quả và sử dụng /undo hoặc /redo khi cần điều chỉnh quá trình triển khai hoặc thử lại.

NHỮNG BƯỚC ĐẦU TIÊN

Từ cú nhấp đầu tiên đến kết quả đầu tiên

Dùng thử trên trang web chính thức
  1. Cài đặt OpenCode

    Cài đặt bằng tập lệnh, trình quản lý gói, kho gói, image Docker hoặc tệp nhị phân phát hành phù hợp với hệ thống của bạn theo tài liệu hướng dẫn.

  2. Chọn nhà cung cấp mô hình

    Cấu hình khóa API cho một nhà cung cấp, kết nối gói đăng ký hiện có được hỗ trợ, sử dụng các mô hình miễn phí đi kèm hoặc kết nối các mô hình cục bộ.

  3. Mở một dự án

    Điều hướng đến thư mục dự án và chạy lệnh opencode từ terminal hoặc ứng dụng được hỗ trợ.

  4. Khởi tạo ngữ cảnh dự án

    Chạy /init để OpenCode phân tích dự án và tạo tệp AGENTS.md mô tả cấu trúc và các mẫu lập trình.

  5. Bắt đầu bằng một yêu cầu cụ thể

    Đặt câu hỏi về cơ sở mã, tham chiếu các tệp liên quan bằng @ hoặc sử dụng Chế độ kế hoạch trước khi yêu cầu thay đổi triển khai.

KHÁM PHÁ XUNG QUANH

Cảm nhận phiên bản thực tế

Khám phá bản demo hoặc video của công cụ để xem giao diện và quy trình làm việc.

LÊN KẾ HOẠCH CHO BƯỚC TIẾP THEO

Kế hoạch phù hợp với cách bạn làm việc

OpenCode miễn phí sử dụng và bao gồm các mô hình miễn phí. Việc kết nối với các nhà cung cấp khác có thể phát sinh phí riêng của họ. OpenCode Zen tính phí theo từng yêu cầu mà không cộng thêm biên lợi nhuận cho mô hình.

Đăng ký trên trang web của công cụ

GÓI

OpenCode

Tác nhân lập trình mã nguồn mở với các mô hình miễn phí đi kèm. Các nhà cung cấp được kết nối khác có thể tính phí riêng.

$0

  • Truy cập terminal, máy tính để bàn và IDE
  • Bao gồm các mô hình miễn phí
  • Kết nối với các nhà cung cấp bên ngoài hoặc cục bộ
Xem gói trên trang web

GÓI

OpenCode Zen

Dịch vụ mô hình lập trình được tuyển chọn. Việc nạp thêm số dư $20 phát sinh phí xử lý thẻ bổ sung $1.23; phí sử dụng mô hình được tính riêng vào số dư.

$20

Thanh toán theo từng yêu cầu

  • Các mô hình tác nhân lập trình được tuyển chọn
  • Giới hạn chi tiêu hàng tháng
  • Tự động nạp thêm tùy chọn
Xem gói trên trang web

Giá, giới hạn sử dụng và điều khoản có thể thay đổi. Hãy xác nhận thông tin mới nhất trên trang web chính thức của công cụ trước khi đăng ký.

MỘT VÀI ĐIỀU KHÁC

Câu hỏi hay. Câu trả lời hữu ích.

Xem thêm trên trang web chính thức

OpenCode có phải là mã nguồn mở không?

Có. OpenCode được phát hành theo Giấy phép MIT và mã nguồn công khai để sử dụng, sửa đổi và đóng góp.

Tôi có cần một gói đăng ký AI khác không?

Không nhất thiết. OpenCode bao gồm các mô hình miễn phí và cũng có thể kết nối với các mô hình cục bộ hoặc những gói đăng ký hiện có được hỗ trợ như ChatGPT Plus/Pro và GitHub Copilot.

OpenCode có thể hoạt động bên ngoài terminal không?

Có. Ngoài giao diện terminal, OpenCode còn có sẵn dưới dạng ứng dụng máy tính để bàn và tiện ích mở rộng IDE.

OpenCode có lưu trữ mã của tôi không?

OpenCode cho biết họ không lưu trữ mã hoặc dữ liệu ngữ cảnh của bạn. Cách xử lý dữ liệu có thể khác nhau khi sử dụng các dịch vụ mô hình được kết nối.

OpenCode Zen là gì?

Zen là một tập hợp các mô hình được tuyển chọn, kiểm thử và đánh giá chuẩn cho các tác nhân lập trình. Zen hoạt động với OpenCode và các tác nhân khác, đồng thời tính phí theo từng yêu cầu.

Tôi có thể hoàn tác thay đổi do AI tạo ra không?

Có. Sử dụng /undo để hoàn tác các thay đổi và /redo để áp dụng lại chúng. Hỗ trợ nhiều thao tác hoàn tác.

TỪ CỘNG ĐỒNG

Trải nghiệm của bạn thế nào?

FEATURED BADGE

Embed "Featured on ToolAI.io" Badge

Featured on ToolAI.io

KHÁM PHÁ TIẾP THEO

Thêm công cụ để khám phá

Khám phá tất cả công cụ

THỰC HIỆN BƯỚC TIẾP THEO

Sẵn sàng khám phá OpenCode?

Truy cập trang web chính thức để khám phá các tính năng mới nhất và bắt đầu.

Truy cập trang web chính thức
OpenCodeopencode.ai
Truy cập trang web

THƯ VIỆN

CHIA SẺ

Chia sẻ OpenCode