Pull to refresh

Comments 11

Отличный туториал. Кратко, ёмко. Спасибо!

Рад что пригодилось!

аналогичная проблема с claude desktop на win10 и особенно claude code в claude desktop. там electron приложение но claude code в desktop запускает свой node который игнорит прокси настройки, переданные electron. решается через кастомный конифиг локального окружения, который задается в настройках при создании новой задачи

Попробуйте по предложенной мною в публикации схеме адаптировать решение под Windows, сам я видндовс не пользуюсь, поэтому точно подсказать что делать не смогу, но уверен тот же клод код прекрасно справится.

[~] 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 настроек проксирования

Настройки через settings.json не работают для защиты от проверки региона, приложение не работает, а если настроить черзе ключ --proxy то всё работает корректно и модельки и детектор.

а ни у кого из присутствующих случайно не возникало проблем с одновременной установкой claude code и opencode?

У меня проблем с этим не возникало, скажу даже больше, у меня на ноуте и агентном сервер установлены сразу codex, claudecode, cursor, coddy и opencode. А какие проблемы возникают?

у меня был opencode+cli. К нему установил claude code. Хочу установить скилы - не может найти установленный claude, вроде даже что-то про opencode писало (хотя у коллег без opencode все устанавливалось без проблем).
Решилось, когда установил еще claude cli, но мало ли оно где-нибудь еще сломается в будущем.

Sign up to leave a comment.

Articles