Código VT: Agente de Codificación TUI de Código Abierto en Rust con Soporte Multi- Proveedor y Habilidades de Agente

✍️ OpenClawRadar📅 Publicado: 25 de abril de 2026🔗 Source
Código VT: Agente de Codificación TUI de Código Abierto en Rust con Soporte Multi- Proveedor y Habilidades de Agente
Ad

VT Code es un agente de IA de codificación de terminal de código abierto creado en Rust (usando Ratatui para la TUI). Soporta múltiples proveedores de LLM, incluidos Anthropic, OpenAI, Gemini y Codex, así como cualquier modelo de código abierto mediante inferencia local a través de LM Studio y Ollama (experimental). El agente está preparado para Agent Skills, Model Context Protocol (MCP) y Agent Client Protocol (ACP).

Características Principales

  • Soporte multimotor LLM con conmutación automática por error y gestión eficiente del contexto.
  • Comprensión semántica del código impulsada por ast-grep para búsqueda estructurada de código y ripgrep para operaciones grep rápidas.
  • Agent Skills siguiendo el estándar abierto Agent Skills, que permite la extensión de capacidades externas a través de un sistema de habilidades estandarizado.
  • Seguridad del shell mediante endurecimiento de procesos (vtcode-process-hardening) y ejecutor bash (vtcode-bash-runner).
  • Detección de terminal e integración PTY (vtcode-terminal-detection, vtcode-ghostty-vt-sys) para capturas de pantalla más completas.
  • Extensiones para VSCode y Zed incluidas en el repositorio.
Ad

Instalación

Instalador nativo (macOS/Linux):

curl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash
# Omitir paquete 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

Via Cargo:

cargo install vtcode

Via Homebrew:

brew install vtcode  # from homebrew/core
# o desde vinhnx/tap (desarrollo):
brew tap vinhnx/tap
brew install vtcode

Uso

Configura tu clave API y ejecuta:

export OPENAI_API_KEY="sk-..."
vtcode

Para instalar el paquete opcional de herramientas de búsqueda (ripgrep + ast-grep) después de la instalación inicial:

vtcode dependencies install search-tools

Arquitectura

El proyecto está organizado en numerosos paquetes Rust (por ejemplo, vtcode-core, vtcode-llm, vtcode-tui, vtcode-tools) e incluye un sistema de especificaciones de herramientas colaborativas, almacén de markdown, configuración y eventos de ejecución. El bucle del agente está documentado en el README y en DeepWiki.

Para desarrollo, consulta el repositorio de GitHub para scripts de configuración (scripts/setup-ghostty-vt-dev.sh, etc.) y el tap de Homebrew para versiones más recientes.

📖 Leer la fuente completa: HN AI Agents

Ad

👀 Ver también

La Reutilización de la Caché KV para Conversaciones Largas en Apple Silicon Logra una Aceleración de 200 Veces
Herramientas

La Reutilización de la Caché KV para Conversaciones Largas en Apple Silicon Logra una Aceleración de 200 Veces

Un desarrollador implementó la reutilización de caché KV basada en sesiones para la inferencia de LLM local utilizando el framework MLX de Apple, logrando una mejora de 200x en el tiempo hasta el primer token con un contexto de 100K. El enfoque mantiene la caché KV en memoria a lo largo de los turnos de conversación, procesando solo los tokens nuevos.

OpenClawRadar
Claude Code Limiter: Limitador de Tasa Autohospedado para Suscripciones Compartidas de Claude Code
Herramientas

Claude Code Limiter: Limitador de Tasa Autohospedado para Suscripciones Compartidas de Claude Code

claude-code-limiter es una herramienta autoalojable que agrega límites de tasa por usuario a suscripciones compartidas de Claude Code, con características como cuotas por modelo, presupuestos de crédito, ventanas deslizantes de 24 horas, reglas por hora del día y un panel de control en tiempo real.

OpenClawRadar
Modo Contexto del Servidor MCP Reduce el Uso de Código Contexto de Claude en un 98%
Herramientas

Modo Contexto del Servidor MCP Reduce el Uso de Código Contexto de Claude en un 98%

Context Mode es un servidor MCP que reduce el consumo de contexto de Claude Code de 315 KB a 5.4 KB aislando las salidas de herramientas. Es compatible con 10 entornos de ejecución de lenguajes e incluye una base de conocimiento con búsqueda de texto completo.

OpenClawRadar
Asistente de Escritorio JARVIS de Código Abierto Construido con Claude Code en 2 Días
Herramientas

Asistente de Escritorio JARVIS de Código Abierto Construido con Claude Code en 2 Días

Un desarrollador creó un asistente de IA de escritorio para macOS llamado JARVIS en 1-2 días utilizando Claude Code como herramienta principal de desarrollo. La aplicación cuenta con una interfaz de usuario holográfica, 18 herramientas nativas para control del sistema, interfaz de voz e integraciones con Gmail, Google Calendar, Notion, GitHub y Obsidian.

OpenClawRadar