NVIDIA/OpenShell
PublicOpenShell is the safe, private runtime for autonomous AI agents.
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 02/10/2026
Tóm tắt bởi Bee AI
OpenShell là runtime an toàn và riêng tư dành cho các fleet AI agent tự trị. Dự án cho phép agent đọc file, cài đặt package, gọi API và dùng credentials thông qua cơ chế sandbox cô lập cấp kernel và chính sách được kiểm chứng bằng formal verification.
- Kiểm soát cấp kernel đối với mọi thao tác truy cập file, system call và kết nối mạng từ sandbox.
- Sử dụng formal verification để phát hiện và cảnh báo các rủi ro trước khi áp dụng thay đổi chính sách.
- Bảo vệ bí mật: agent không nhìn thấy credentials thật, OpenShell chỉ tiêm thông tin vào các endpoint đã phê duyệt.
- Cung cấp SDK đa ngôn ngữ gồm Python, TypeScript, Go và Rust.
Lưu ý
- Hỗ trợ Windows qua WSL 2 hiện đang ở giai đoạn thử nghiệm (experimental).
- Triển khai Kubernetes yêu cầu CNI phải hỗ trợ và thực thi NetworkPolicy.
- Dự án mặc định thu thập telemetry ẩn danh (có thể tắt qua biến môi trường hoặc cờ biên dịch).
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến95
- Độ tươi100
- Cộng đồng32
- Tài liệu85
- Phát hành100
- Mức độ khóTrung bình
- Phù hợp vớiLập trình viên · DevOps
- Loại dự ánỨng dụng
- Giấy phépApache-2.0
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
Rust
Python
TypeScript
Go
Docker
Kubernetes
Helm
Bash
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
crates/Mã nguồn Rust của các thành phần lõi OpenShelldeploy/Tài nguyên triển khai hệ thống (như Kubernetes và Helm)docs/Tài liệu kiến trúc và hướng dẫn sử dụngsdk/Mã nguồn client SDK cho nhiều ngôn ngữ lập trìnhskills/Kỹ năng (skills) định nghĩa sẵn cho AI agent tương tác với OpenShellproto/Định nghĩa protobuf cho giao tiếp giữa các dịch vụtelemetry/Mã nguồn xử lý dữ liệu đo kiểm vận hành ẩn danh
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/NVIDIA/OpenShell.git
cd OpenShellCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Chạy các coding AI agent tự trị trong môi trường sandbox an toàn mà không sợ rò rỉ dữ liệu hoặc phá hoại hệ thống.
- Quản lý và cấp quyền truy cập mạng, API và credentials cho agent theo chính sách được kiểm duyệt chặt chẽ.
- Triển khai gateway điều khiển fleet agent trên Kubernetes bằng Helm chart.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
ultraworkers/claw-codeAn agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.195k+10
- 2
clash-verge-rev/clash-verge-revA modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience155.5k+1.7k
- 3
farion1231/cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode,DeepSeek Harness and more. Only official website: ccswitch.io150.9k+2.3k
- 4
openai/codexLightweight coding agent that runs in your terminal132.7k+1.9k
- 5
rustdesk/rustdeskAn open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.127.8k+786
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 02/10/2026.