Во время использования Qwen Code CLI, в процессе разговора в командной строке, при создании или редактировании файлов всегда требуется ручное подтверждение:
Я хочу избавиться от неудобств - создавать файлы и редактировать файлы автоматически, автоматически принимать новые файлы и автоматически разрешать редактирование файлов.
Я изучил документацию, и вот как изменить файл конфигурации:
"tools": {
"approvalMode": "auto-edit"
}
Мой полный файл конфигурации: C:\Users\admin\.qwen\settings.json
{
"security": {
"auth": {
"selectedType": "qwen-oauth"
}
},
"model": {
"name": "coder-model"
},
"ui": {
"accessibility": {
"enableLoadingPhrases": false
}
},
"$version": 3,
"permissions": {
"allow": [
"Bash(npm install *)"
]
},
"tools": {
"approvalMode": "auto-edit"
}
}
После настройки, во время каждого разговора Qwen Code CLI будет автоматически создавать файлы и изменять файлы кода без ручного подтверждения каждый раз. Файл конфигурации хранится постоянно, и каждый разговор будет применять эту конфигурацию.
До настройки каждый раз появлялся такой запрос:
Now I will create the es.html file Apply this change? │ │ › 1. Yes, once │ 2. Yes, always │ 3. No, suggest changes (esc)
Очень раздражает.
После изменения файла конфигурации всё работает без забот - полностью автоматическое программирование, не нужно каждый раз ждать, пока я выберу опцию для создания или редактирования файлов.
Существует также более автоматизированная конфигурация, помимо автоматического редактирования файлов, она также автоматически выполняет команды в командной строке каждый раз (с рисками)
"tools": {
"approvalMode": "yolo"
}
В настоящее время поддерживаемые режимы в QwenCode:
Approval Mode │ 1. plan - Analyze only, don't modify files or execute commands │ 2. default - Require approval for file edits or shell commands │ › 3. auto-edit - Auto-approve file edits │ 4. yolo - Auto-approve all tools
Недавно выпущенная Alibaba новая большая модель Qwen 3.6 plus значительно лучше, чем 3.5 - то, что раньше нельзя было программировать, теперь возможно.