VTCode: TUI-агент кодирования на Rust, агрессивно обрезающий контекст с помощью разбивки на уровне AST

VTCode — это опенсорсный Rust TUI агент для кодирования, который применяет иной подход к управлению контекстом: вместо того чтобы сбрасывать всё дерево каталогов в каждый промпт, он агрессивно обрезает контекст, используя AST-разбивку. Созданный с упором на эффективность токенов и безопасность, он использует ripgrep и ast-grep, чтобы извлекать только структурно релевантные фрагменты кода, резко сокращая размер промпта при задачах рефакторинга.
Ключевые возможности
- Извлечение контекста на уровне AST: использует ripgrep + ast-grep для отправки только релевантных фрагментов кода модели, снижая расход токенов.
- Явный контроль бюджета токенов: агент отслеживает и управляет использованием токенов, предотвращая переполнение контекста.
- Песочница для выполнения команд: macOS Seatbelt + Linux Landlock + seccomp + валидация через tree-sitter-bash для каждой сгенерированной моделью команды. Агент не выходит за пределы рабочей области.
- Кастомные провайдеры, совместимые с OpenAI: легко подключайте любые сторонние эндпоинты с помощью одного блока конфигурации.
Запуск с DeepSeek V4 Flash
Автор связал VTCode с DeepSeek V4 Flash через эндпоинт Atlas Cloud для снижения задержек в часы пик. Настройка проста:
[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"
Агент поддерживает провайдеров, совместимых с OpenAI, так что подойдет любой аналогичный хост — автор просто использовал Atlas, потому что у него уже был ключ.
Для кого это
Для разработчиков, которым нужен легковесный, контекстно-зависимый TUI агент для задач кодирования, без сжигания токенов на нерелевантные файлы и без беспокойства о безопасности команд.
📖 Читать полный источник: r/LocalLLaMA
👀 Смотрите также

Тестирование 88 малых моделей GGUF на Mac Mini M4 с 16 ГБ памяти.
Автоматизированный конвейер протестировал 88 моделей GGUF на Mac Mini M4 с 16 ГБ оперативной памяти, определив 9 непригодных к использованию и 4 модели LFM2-8B-A1B MoE на границе Парето по скорости и качеству.

Обратная инженерия Apple Neural Engine для обучения моделей MicroGPT
Разработчик реверс-инженерировал приватные API нейронного движка Apple, чтобы создать конвейер обучения для модели MicroGPT с 110 млн параметров, достигнув энергоэффективности 6,6 TFLOPS/ватт на аппаратном обеспечении Mac с чипом M4.

GrapeRoot: Инструмент с открытым исходным кодом сокращает использование токенов в Claude Code на 40-80%
GrapeRoot — это бесплатный, открытый локальный MCP-сервер, который располагается между вашей кодовой базой и Claude Code, сокращая использование токенов на 40-80% за счёт отслеживания того, что модель уже видела, и отправки только релевантных изменений кода.

Реляционная память для LLM: Трехуровневая система моделирует взаимоотношения с пользователем
Инструмент с открытым исходным кодом на Python, который добавляет реляционную память к LLM, моделируя отношения пользователь-ИИ по семи психологическим измерениям, используя трёхуровневую нарративную структуру вместо плоского хранения фактов.