llama.vscode 0.0.75: разрешения для команд агента в VS Code
На странице · 3 разделов
В версии 0.0.75 расширения llama.vscode для VS Code появились четыре режима разрешений для команд, которые предлагает ИИ-агент. По умолчанию расширение спрашивает разрешение; автоматические режимы могут сами пропускать безопасные команды или отклонять опасные. Это полезно тем, кто поручает модели работу с кодом, но не делает действия агента безошибочными.
1 ноября 2026 года вышла версия 0.0.75 расширения llama.vscode для редактора кода VS Code. Если вы просите ИИ-агента — помощника, который может предложить и запустить команду — помочь с кодом, теперь можно выбрать, когда он должен спросить разрешение перед запуском команды. Также поиск по тексту файлов проекта больше не зависит от предварительного создания поискового индекса. s1 s2
Как выбрать режим разрешений?
В панели агента появился переключатель режимов; тот же выбор хранится в настройке llama-vscode.tools_permissions_mode. Режим Ask (значение по умолчанию) запрашивает разрешение. AutoAskIfUnsure автоматически допускает очевидно безопасные команды, отклоняет очевидно опасные, а в неоднозначных случаях оценивает команду с помощью модели и спрашивает человека, если модель не уверена. AutoDenyIfUnsure в таком случае отказывает. AllowAll запускает команды без вопросов: его не стоит выбирать, если вы хотите подтверждать действия агента. s3 s4
Речь именно о проверке запуска терминальных команд в агенте, а не о гарантии безопасности всех инструментов и подключений. Правила сначала проверяют команду программно; неоднозначную команду в автоматических режимах может оценить модель. Если классификатор ошибётся, пользователь всё равно рискует получить нежелательное действие. Для первого знакомства оставьте Ask, дайте агенту небольшую задачу и читайте предлагаемую команду перед подтверждением. Редакция не запускала расширение и не проверяла защиту на реальном проекте: это разбор релиза и закреплённого исходного кода. s3 s4
Что изменилось в поиске и установке?
Инструмент агента regex_search теперь читает файлы рабочего проекта напрямую: он не требует включать RAG — механизм, который раньше искал фрагменты в заранее созданном индексе проекта. Это удобно, когда нужно найти фрагмент кода в новом проекте, не подготавливая поисковую базу. Релиз также меняет установку llama.cpp на Windows: при выборе варианта llama app открывается страница llama.app вместо запуска установочного shell-скрипта. s1 s5
Нужно ли скачивать новую модель?
Нет: это выпуск расширения, не новых весов. Установочный файл VSIX приложен к релизу; в манифесте указана совместимость с VS Code версии 1.109.0 и новее. Сам код расширения опубликован под MIT, но условия использования выбранной вами модели и внешнего провайдера проверяйте отдельно. Для локальной работы понадобится настроить llama.cpp и совместимую модель; расширение также допускает внешние модели, поэтому само по себе не гарантирует работу без сети. s1 s2 s3 s6
Если расширение уже установлено, после обновления откройте панель Llama Agent и проверьте текущий режим разрешений до следующей задачи. Самый понятный первый шаг — оставить Ask и посмотреть, какие команды предлагает агент. s2 s4
Источники
- ggml-org/llama.vscode v0.0.75 release. Получено 01.11.2026.
- README llama.vscode, commit 4dbe731. Получено 01.11.2026.
- Settings manifest and VS Code engines, commit 4dbe731. Получено 01.11.2026.
- Permission mode implementation, commit 4dbe731. Получено 01.11.2026.
- Workspace text search, commit 4dbe731. Получено 01.11.2026.
- MIT LICENSE, commit 4dbe731. Получено 01.11.2026.