Comments 11
Отличный туториал. Кратко, ёмко. Спасибо!
аналогичная проблема с claude desktop на win10 и особенно claude code в claude desktop. там electron приложение но claude code в desktop запускает свой node который игнорит прокси настройки, переданные electron. решается через кастомный конифиг локального окружения, который задается в настройках при создании новой задачи
[~] cat ~/.claude/settings.json
{
"env": {
"HTTP_PROXY": "http://127.0.0.1:8118",
"HTTPS_PROXY": "http://127.0.0.1:8118"
},
"permissions": {
"defaultMode": "auto"
},
"enabledPlugins": {
"swift-lsp@claude-plugins-official": true,
"context7@claude-plugins-official": true
},
"language": "Russian",
"theme": "dark",
"skipAutoPermissionPrompt": true
}
на порту 8118 запущен privoxy, который тунелирует трафик в нидерландский socks-5 прокси (мне так проще, можно запустить прямо на иностранном серваке http(s)-прокси сервер, наверное)
работает и консольный и desktop клиент. только одно но - впн всё равно надо включить для запуска десктоп-клиента, видно какой-то трафик всё равно ходит в обход указанного в settings.json прокси
settings.json это первое что я попробовал, однако, это настройки только для моделей, но проверка страны тут не работает.
только одно но - впн всё равно надо включить для запуска десктоп-клиента
Вот моё решение как-раз обходит эту проблему.
так вы тоже держите прокси поднятым, вы же в sing-box заворачиваете трафик
я к тому что вместо передачи переменных окружения или флагов можно в settings прописать прокси, это имеет тот же эффект, но не нужны bash-прокладки. я сначала сделал как у вас в статье описано, у меня Клод после очередного обновления затёр мою прокладку. + нужна отдельная прокладка под cli и отдельная под desktop
cli версия работает нормально при передаче прокси в settings, Для неё это ультимативное решение
чтобы удалось desktop версию запустить нужно ещё на уровне системы запросы к ресурсам антропика тунелировать. видимо при запуске desktop ходит куда-то к антропикам в обход прописанных в settings настроек проксирования
а ни у кого из присутствующих случайно не возникало проблем с одновременной установкой claude code и opencode?
У меня проблем с этим не возникало, скажу даже больше, у меня на ноуте и агентном сервер установлены сразу codex, claudecode, cursor, coddy и opencode. А какие проблемы возникают?
у меня был opencode+cli. К нему установил claude code. Хочу установить скилы - не может найти установленный claude, вроде даже что-то про opencode писало (хотя у коллег без opencode все устанавливалось без проблем).
Решилось, когда установил еще claude cli, но мало ли оно где-нибудь еще сломается в будущем.
Claude Desktop на Linux, через прокси