VTCode: Un agente de codificación TUI en Rust que recorta agresivamente el contexto con fragmentación a nivel de AST

✍️ OpenClawRadar📅 Publicado: 27 de mayo de 2026🔗 Source
VTCode: Un agente de codificación TUI en Rust que recorta agresivamente el contexto con fragmentación a nivel de AST
Ad

VTCode es un agente de codificación TUI en Rust de código abierto que adopta un enfoque diferente para la gestión del contexto: en lugar de volcar todo el árbol de directorios en cada solicitud, recorta agresivamente el contexto utilizando chunking a nivel de AST. Construido con un enfoque en la eficiencia de tokens y la seguridad, utiliza ripgrep y ast-grep para extraer solo fragmentos de código estructuralmente relevantes, reduciendo drásticamente el tamaño de las solicitudes en tareas de refactorización.

Características clave

  • Extracción de contexto a nivel de AST: Usa ripgrep + ast-grep para enviar solo fragmentos de código relevantes al modelo, reduciendo el consumo de tokens.
  • Seguimiento explícito del presupuesto de tokens: El agente monitorea y gestiona el uso de tokens, evitando desbordamientos de contexto.
  • Aislamiento para ejecución de comandos: macOS Seatbelt + Linux Landlock + seccomp + validación tree-sitter-bash en cada comando generado por el modelo. El agente permanece dentro del espacio de trabajo.
  • Proveedores personalizados compatibles con OpenAI: Conecta fácilmente cualquier endpoint de terceros con un solo bloque de configuración.
Ad

Ejecución con DeepSeek V4 Flash

El autor emparejó VTCode con DeepSeek V4 Flash a través del endpoint de Atlas Cloud para menor latencia durante horas pico. La configuración es sencilla:

[agent]
provider = "atlas"
default_model = "deepseek-ai/deepseek-v4-flash"

[[custom_providers]] name = "atlas" base_url = "https://api.atlascloud.ai/v1" api_key_env = "ATLAS_API_KEY" model = "deepseek-ai/deepseek-v4-flash"

El agente admite de forma nativa proveedores compatibles con OpenAI, por lo que cualquier host similar funciona; el autor solo usó Atlas porque ya tenía una clave.

Para quién es

Desarrolladores que buscan un agente TUI ligero y consciente del contexto para tareas de codificación, sin quemar tokens en archivos irrelevantes ni preocuparse por la seguridad de los comandos.

📖 Lea la fuente completa: r/LocalLLaMA

Ad

👀 Ver también

Orquestrador de Agentes Paralelos para Claude Code Utilizando Git Worktrees
Herramientas

Orquestrador de Agentes Paralelos para Claude Code Utilizando Git Worktrees

Un desarrollador creó un orquestador paralelo que utiliza git worktrees para crear entornos aislados para los agentes Claude Code, resolviendo el problema de los directorios de trabajo compartidos que causan aplicaciones rotas y estados de git desordenados.

OpenClawRadar
ClawVibe: Un asistente de voz manos libres para iOS para agentes de IA con STT/TTS en el dispositivo
Herramientas

ClawVibe: Un asistente de voz manos libres para iOS para agentes de IA con STT/TTS en el dispositivo

ClawVibe es una aplicación nativa de iOS que proporciona interacción por voz manos libres con agentes de IA durante los desplazamientos. Utiliza reconocimiento de voz y TTS en el dispositivo, admite CarPlay e incluye biometría de voz para filtrar el ruido de fondo. Solo se envía texto a través de la red.

OpenClawRadar
Freddy MCP Server: Dale a tu Agente OpenClaw Acceso de Lectura a Datos de Salud Personales
Herramientas

Freddy MCP Server: Dale a tu Agente OpenClaw Acceso de Lectura a Datos de Salud Personales

Freddy es un servidor personal de datos de salud que expone sueño, recuperación, carga de entrenamiento y más como un servidor MCP, permitiendo que los agentes OpenClaw razonen sobre datos reales del cuerpo.

OpenClawRadar
🦀
Herramientas

AIttache: Un servidor MCP de solo lectura que no puede destruir tu producción

AItache es un servidor MCP con más de 25 conectores de solo lectura (terminal, servidores, clima, Steam) que físicamente no puede modificar nada, diseñado para dar contexto de logs a los LLMs sin autonomía.

OpenClawRadar