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

El Sistema de Auto-Corrección Utiliza Claude Code Headless para Detectar y Corregir Errores en Producción.
Herramientas

El Sistema de Auto-Corrección Utiliza Claude Code Headless para Detectar y Corregir Errores en Producción.

Un desarrollador construyó un sistema automatizado de corrección de errores en producción utilizando Claude Code CLI en modo sin interfaz. El sistema detecta errores de los registros, crea espacios de trabajo git aislados para cada problema, solicita a Claude que escriba correcciones y requiere aprobación manual a través de Telegram antes de crear solicitudes de extracción.

OpenClawRadar
Jentic Mini: Capa de Ejecución de API y Acciones Autohospedada para OpenClaw
Herramientas

Jentic Mini: Capa de Ejecución de API y Acciones Autohospedada para OpenClaw

Jentic Mini es una capa de ejecución de API y acciones autoalojada que se sitúa entre los agentes de IA y las API externas, almacenando credenciales en una bóveda cifrada y proporcionando kits de herramientas con alcance definido y claves revocables individualmente. Importa automáticamente más de 10,000 especificaciones OpenAPI y fuentes de flujos de trabajo Arazzo cuando se añaden credenciales.

OpenClawRadar
La extensión de VS Code de IA local bloquea la generación de código inseguro durante los guardados.
Herramientas

La extensión de VS Code de IA local bloquea la generación de código inseguro durante los guardados.

Un desarrollador creó una extensión de VS Code que ejecuta llama3.1:8b-instruct-q4 localmente para interceptar guardados, mapear flujos de ejecución de origen a destino y bloquear código inseguro generado por IA, como vulnerabilidades de inyección de registros CWE-117.

OpenClawRadar
Experiencia de Usuario: Cambiar de OpenClaw a Hermes Agent en LLM Local
Herramientas

Experiencia de Usuario: Cambiar de OpenClaw a Hermes Agent en LLM Local

Un desarrollador informa haber cambiado de OpenClaw a Hermes Agent usando Qwen3.5-9B en una RX 9070 XT con 16 GB de VRAM. Hermes completó una tarea compleja con 5 llamadas a herramientas correctas frente a los 50+ pasos de OpenClaw, ejecutándose 2:30 minutos más rápido mientras mantenía la funcionalidad de RAG, llamadas a herramientas y memoria persistente.

OpenClawRadar