VT Code: Агент программирования с TUI на Rust с открытым исходным кодом, поддержкой нескольких провайдеров и навыками агента

✍️ OpenClawRadar📅 Опубликовано: 25 апреля 2026 г.🔗 Source
VT Code: Агент программирования с TUI на Rust с открытым исходным кодом, поддержкой нескольких провайдеров и навыками агента
Ad

VT Code — это открытый терминальный ИИ-агент для написания кода на Rust (с использованием Ratatui для TUI). Он поддерживает множество LLM-провайдеров, включая Anthropic, OpenAI, Gemini и Codex, а также любые модели с открытым исходным кодом через локальный вывод в LM Studio и Ollama (экспериментально). Агент готов к работе с навыками агента, протоколом контекста модели (MCP) и клиентским протоколом агента (ACP).

Ключевые возможности

  • Многопровайдерная поддержка LLM с автоматическим переключением при сбоях и эффективным управлением контекстом.
  • Семантическое понимание кода на основе ast-grep для структурированного поиска кода и ripgrep для быстрых операций grep.
  • Навыки агента в соответствии с открытым стандартом Agent Skills, позволяющие расширять внешние возможности через стандартизированную систему навыков.
  • Безопасность оболочки за счет усиления процессов (vtcode-process-hardening) и bash-раннера (vtcode-bash-runner).
  • Определение терминала и интеграция PTY (vtcode-terminal-detection, vtcode-ghostty-vt-sys) для более насыщенных снимков экрана.
  • Расширения для VSCode и Zed включены в репозиторий.
Ad

Установка

Нативный установщик (macOS/Linux):

curl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash
# Пропустить установку ripgrep + ast-grep:
curl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash -s -- --without-search-tools

Windows (PowerShell):

irm https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.ps1 | iex

Через Cargo:

cargo install vtcode

Через Homebrew:

brew install vtcode  # из homebrew/core
# или из vinhnx/tap (разработка):
brew tap vinhnx/tap
brew install vtcode

Использование

Установите ключ API и запустите:

export OPENAI_API_KEY="sk-..."
vtcode

Чтобы установить дополнительный пакет инструментов поиска (ripgrep + ast-grep) после начальной установки:

vtcode dependencies install search-tools

Архитектура

Проект состоит из множества крейтов Rust (например, vtcode-core, vtcode-llm, vtcode-tui, vtcode-tools) и включает систему спецификаций совместных инструментов, хранилище markdown, конфигурацию и события выполнения. Цикл агента описан в README и на DeepWiki.

Для разработки см. репозиторий GitHub со скриптами настройки (scripts/setup-ghostty-vt-dev.sh и др.) и Homebrew tap для самых свежих сборок.

📖 Читать полный источник: HN AI Agents

Ad

👀 Смотрите также

OpenPlawd: Навык OpenClaw для автоматического создания заметок встреч Plaud
Инструменты

OpenPlawd: Навык OpenClaw для автоматического создания заметок встреч Plaud

OpenPlawd — это навык OpenClaw, который автоматически обрабатывает записи Plaud и преобразует их в структурированные HTML-заметки о встречах. Он проверяет аккаунты Plaud каждый час, транскрибирует аудио с помощью Whisper или OpenAI, разбивает большие файлы на части и генерирует заметки с задачами через агента OpenClaw.

OpenClawRadar
x402 API Gateway для OpenClaw Bots: Один конечный пункт заменяет 18 ключей API
Инструменты

x402 API Gateway для OpenClaw Bots: Один конечный пункт заменяет 18 ключей API

Шлюз API x402 устраняет необходимость в нескольких API-ключах для ботов OpenClaw, предоставляя доступ к 18 сервисам, включая интеллектуальную маршрутизацию LLM, веб-поиск, карты, путешествия, еду, ИИ и финансовые данные, через единую конечную точку с аутентификацией через кредиты кошелька USDC.

OpenClawRadar
Models.dev: Открытая база данных спецификаций, цен и возможностей AI-моделей
Инструменты

Models.dev: Открытая база данных спецификаций, цен и возможностей AI-моделей

Models.dev — это открытая база данных спецификаций, цен и возможностей моделей ИИ, поддерживаемая сообществом. Она предоставляет API и определения на основе TOML для провайдеров и моделей.

OpenClawRadar
ClawDeckX: Открытая веб-платформа в стиле macOS для управления агентом OpenClaw
Инструменты

ClawDeckX: Открытая веб-платформа в стиле macOS для управления агентом OpenClaw

ClawDeckX — это платформа с открытым исходным кодом для установки, настройки и мониторинга агентов OpenClaw. Она предоставляет визуальные инструменты управления, мониторинг в реальном времени и поддерживает 13 языков.

OpenClawRadar