Vietnamvinhnx/VTCode
VT Code is an open-source Rust terminal coding agent.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#4 Repository Của Tuần
🦀 VT Code: Tác vụ lập trình tự động trong terminal bằng Rust
Một trợ lý lập trình độc hững, an toàn và mở, chạy trực tiếp trong terminal.
VT Code là một coding agent được viết bằng Rust, thiết kế riêng cho các workflow tự động dài hạn. Dự án mang lại cách tiếp cận an toàn thông qua sandboxing OS-nguyên bản, đồng thời hỗ trợ nhiều nhà cung cấp LLM khác nhau và tích hợp các giao thức mở như MCP, A2A. VT Code không chỉ giới hạn ở việc thực thi lệnh — nó cung cấp một môi trường TUI tương tác với streaming, slash commands, và khả năng tái tiếp session.
✨ Điểm nổi bật
- Runtime tương tác: Giao diện TUI dựa trên Ratatui, slash commands, streaming và hỗ trợ tái tiếp phiên làm việc.
- Công cụ lập trình an toàn: Thao tác tệp tin an toàn, tìm kiếm bằng ripgrep, khám phá fuzzy, phân tích mã và thực thi terminal trong môi trường cô lập.
- Mở rộng linh hoạt: Hỗ trợ Agent Skills, MCP client/server, lifecycle hooks, subagents và tích hợp với Zed ACP, VS Code, Claude Code.
- Hỗ trợ 21+ nhà cung cấp LLM: Bao gồm Anthropic, OpenAI, Gemini, OpenRouter, Ollama, LM Studio và bất kỳ API tương thích OpenAI nào.
- An toàn là ưu tiên hàng đầu: Sandbox shell hạn chế, cơ chế bảo vệ công cụ, cô lập subprocess và ghi log đầy đủ.
- Giao thức mở: Hỗ trợ Open Responses, Agent2Agent (A2A), ATIF và Anthropic Messages API.
💡 Vì sao đáng chú ý
Không giống các agent truyền thống chạy nền ngoài môi trường sandbox nặng nề, VT Code kết hợp sức mạnh của Rust với thiết kế terminal-first — nhẹ, nhanh và có khả năng tích hợp sâu vào workflow phát triển hiện có. Đặc biệt, khả năng hỗ trợ đa nhà cung cấp LLM và các giao thức mở giúp người dùng tránh bị khóa vào một nền tảng duy nhất.
#Rust #TerminalCodingAgent #OpenSource #LLMAgent #TiniX
Similar Projects
Discover other similar projects and AI models.
🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
Open-source agent for the terminal written in Rust. Use any provider or model. Issues & PRs always welcome
A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io