usage.json 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735
  1. {
  2. "pageTitle": "Документация по использованию Claude Code Hub",
  3. "pageDescription": "Полное руководство по интеграции Claude Code, Codex и Droid CLI",
  4. "skipLinks": {
  5. "mainContent": "Перейти к основному содержанию",
  6. "tableOfContents": "Перейти к оглавлению"
  7. },
  8. "navigation": {
  9. "tableOfContents": "На этой странице",
  10. "tableOfContentsEmpty": "На этой странице нет доступных разделов",
  11. "quickLinks": "Быстрые ссылки",
  12. "backToDashboard": "Вернуться на панель управления",
  13. "backToTop": "В начало",
  14. "documentNavigation": "Навигация по документам",
  15. "openTableOfContents": "Открыть оглавление",
  16. "pageNavigation": "Навигация по странице"
  17. },
  18. "codeExamples": {
  19. "label": "Пример кода - {language}",
  20. "description": "Нажмите на блок кода для копирования в буфер обмена"
  21. },
  22. "claudeCode": {
  23. "title": "Руководство по использованию Claude Code",
  24. "description": "Claude Code - это официальный помощник по программированию на основе ИИ от Anthropic, поддерживающий интеграцию через прокси-сервис cch. Это руководство поможет вам завершить установку и настройку на различных операционных системах.",
  25. "environmentSetup": {
  26. "title": "Подготовка окружения: установка Node.js",
  27. "description": "claude требует среды выполнения Node.js (версия v18 или выше).",
  28. "macos": {
  29. "homebrew": "Способ 1: использование Homebrew (рекомендуется)",
  30. "official": "Способ 2: загрузка с официального сайта",
  31. "officialSteps": [
  32. "Посетите https://nodejs.org/",
  33. "Загрузите версию LTS для macOS (требуется v18 или выше)",
  34. "Откройте загруженный файл .pkg и следуйте инструкциям мастера установки"
  35. ]
  36. },
  37. "windows": {
  38. "official": "Способ 1: загрузка с официального сайта (рекомендуется)",
  39. "officialSteps": [
  40. "Посетите https://nodejs.org/",
  41. "Загрузите версию LTS (требуется v18 или выше)",
  42. "Дважды щелкните файл .msi и следуйте инструкциям мастера установки (сохраните параметры по умолчанию)"
  43. ],
  44. "packageManager": "Способ 2: использование диспетчера пакетов",
  45. "note": "Рекомендуется использовать PowerShell вместо CMD для лучшего опыта"
  46. },
  47. "linux": {
  48. "official": "Способ 1: использование официального репозитория (рекомендуется)",
  49. "packageManager": "Способ 2: использование диспетчера пакетов системы"
  50. },
  51. "verification": {
  52. "title": "Проверка установки Node.js",
  53. "description": "После установки откройте терминал/командную строку и выполните следующие команды для проверки:",
  54. "success": "Если отображаются номера версий, установка выполнена успешно!",
  55. "command1": "node --version",
  56. "command2": "npm --version"
  57. }
  58. },
  59. "installation": {
  60. "title": "Установка claude",
  61. "nativeInstall": {
  62. "title": "Native Install (рекомендуется)",
  63. "description": "Официально рекомендуемый метод установки со следующими преимуществами:",
  64. "advantages": [
  65. "Один исполняемый файл без зависимости Node.js",
  66. "Более стабильный механизм автоматического обновления",
  67. "Более быстрая скорость запуска"
  68. ],
  69. "macos": {
  70. "homebrew": "Способ 1: Homebrew (рекомендуется)",
  71. "autoUpdate": "Информация об автоматическом обновлении",
  72. "autoUpdateText": "Claude Code, установленный через Homebrew, будет автоматически обновляться вне директории brew, если явно не отключить с помощью переменной окружения DISABLE_AUTOUPDATER.",
  73. "curl": "Способ 2: скрипт curl",
  74. "curls": [
  75. "# Установка стабильной версии (по умолчанию)",
  76. "curl -fsSL https://claude.ai/install.sh | bash",
  77. "",
  78. "# Установка последней версии",
  79. "curl -fsSL https://claude.ai/install.sh | bash -s latest",
  80. "",
  81. "# Установка конкретной версии",
  82. "curl -fsSL https://claude.ai/install.sh | bash -s 1.0.58"
  83. ]
  84. },
  85. "linux": {
  86. "curl": "Установка со скриптом curl",
  87. "curls": [
  88. "# Установка стабильной версии (по умолчанию)",
  89. "curl -fsSL https://claude.ai/install.sh | bash",
  90. "",
  91. "# Установка последней версии",
  92. "curl -fsSL https://claude.ai/install.sh | bash -s latest",
  93. "",
  94. "# Установка конкретной версии",
  95. "curl -fsSL https://claude.ai/install.sh | bash -s 1.0.58"
  96. ],
  97. "alpine": "Особые примечания для Alpine Linux",
  98. "alpineText": "Дистрибутивы на основе musl/uClibc (например Alpine Linux) требуют установки дополнительных зависимостей:",
  99. "alpineCode": ["apk add libgcc libstdc++ ripgrep", "export USE_BUILTIN_RIPGREP=0"]
  100. },
  101. "windows": {
  102. "powershell": "Способ 1: PowerShell",
  103. "powershells": [
  104. "# Установка стабильной версии (по умолчанию)",
  105. "irm https://claude.ai/install.ps1 | iex",
  106. "",
  107. "# Установка последней версии",
  108. "& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) latest",
  109. "",
  110. "# Установка конкретной версии",
  111. "& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 1.0.58"
  112. ],
  113. "cmd": "Способ 2: CMD",
  114. "cmds": [
  115. "REM Установка стабильной версии (по умолчанию)",
  116. "curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd",
  117. "",
  118. "REM Установка последней версии",
  119. "curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd latest && del install.cmd",
  120. "",
  121. "REM Установка конкретной версии",
  122. "curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd 1.0.58 && del install.cmd"
  123. ]
  124. },
  125. "verification": {
  126. "title": "Проверка установки",
  127. "description": "После установки выполните следующую команду для проверки:",
  128. "success": "Если отображается номер версии, поздравляем! Claude Code успешно установлен.",
  129. "command": "claude --version"
  130. },
  131. "tip": "Совет",
  132. "tipText": "Перед установкой убедитесь в удалении устаревших псевдонимов или символических ссылок. Используйте команду claude doctor для проверки типа установки и версии."
  133. },
  134. "npmInstall": {
  135. "title": "NPM",
  136. "description": "Использование установки NPM требует сначала установить Node.js 18 или выше. Подходит для разработчиков, которые предпочитают использовать диспетчер пакетов NPM.",
  137. "command": "npm install -g @anthropic-ai/claude-code",
  138. "warning": "Предупреждение",
  139. "warningText": "НЕ используйте sudo npm install -g, так как это может вызвать проблемы с разрешениями и угрозы безопасности. Если вы столкнулись с ошибками разрешений, обратитесь к официальному решению NPM.",
  140. "verification": {
  141. "title": "Проверка установки",
  142. "description": "Проверка установки",
  143. "success": "Если отображается номер версии, поздравляем! Claude Code успешно установлен."
  144. },
  145. "migration": {
  146. "title": "Переход на Native Install",
  147. "description": "Если вы уже установили глобально через NPM, вы можете использовать следующую команду для миграции на установку Native:",
  148. "command": "claude install",
  149. "note": "Некоторые пользователи могут быть автоматически перенесены на этот метод установки."
  150. }
  151. }
  152. },
  153. "configuration": {
  154. "title": "Подключение к сервису cch",
  155. "settingsJson": {
  156. "title": "Способ 1: конфигурация settings.json (рекомендуется)",
  157. "description": "Путь к файлу конфигурации:",
  158. "pathNote": "Пояснение пути",
  159. "paths": [
  160. "Windows: C:/Users/your-username/.claude",
  161. "Linux или macOS: ~/.claude",
  162. "Если файл settings.json не существует, создайте его"
  163. ],
  164. "instruction": "Отредактируйте файл settings.json и добавьте следующее содержимое:",
  165. "important": "Важное примечание",
  166. "importantPoints": [
  167. "Замените your-api-key-here на ваш фактический ключ API",
  168. "Как получить ключ: войдите в консоль → управление ключами API → создать ключ"
  169. ]
  170. },
  171. "envVars": {
  172. "title": "Способ 2: конфигурация переменных окружения",
  173. "windows": {
  174. "temporary": "Временная настройка (текущий сеанс):",
  175. "permanent": "Постоянная настройка (уровень пользователя):",
  176. "note": "Вам необходимо переоткрыть окно PowerShell, чтобы параметры вступили в силу."
  177. },
  178. "unix": {
  179. "temporary": "Временная настройка (текущий сеанс):",
  180. "permanent": "Постоянная настройка:",
  181. "permanentNote": "Добавьте в файл конфигурации оболочки ({shellConfig}):"
  182. }
  183. },
  184. "verification": {
  185. "title": "Проверка конфигурации",
  186. "description": "После конфигурации проверьте правильность установки переменных окружения:",
  187. "windowsPowerShell": "Выполните в PowerShell:",
  188. "windowsCmd": "Выполните в CMD:",
  189. "expectedOutput": "Пример ожидаемого вывода:",
  190. "note": "Примечание",
  191. "noteText": "Если вывод пуст или показывает имя переменной, это означает, что установка переменной окружения не удалась. Повторите указанные выше действия."
  192. }
  193. },
  194. "vsCodeExtension": {
  195. "title": "Конфигурация расширения VS Code",
  196. "steps": [
  197. "Найдите и установите Claude Code for VS Code в расширениях VS Code",
  198. "Создайте файл config.json в директории ~/.claude (если его нет)",
  199. "Добавьте следующее содержимое:"
  200. ],
  201. "configPath": "Путь к файлу конфигурации: {path}",
  202. "note": "Примечание",
  203. "notePoints": [
  204. "Это config.json, а не settings.json",
  205. "Значение поля primaryApiKey может быть любым, если оно существует"
  206. ]
  207. },
  208. "startup": {
  209. "title": "Запуск claude",
  210. "description": "Выполните следующую команду в директории вашего проекта:",
  211. "initNote": "При первом запуске claude выполнит первоначальную конфигурацию."
  212. },
  213. "commonIssues": {
  214. "title": "Часто задаваемые вопросы",
  215. "commandNotFound": "1. Команда не найдена",
  216. "commandNotFoundWindows": [
  217. "Убедитесь, что глобальный путь npm (обычно C:\\Users\\your-username\\AppData\\Roaming\\npm) добавлен в PATH системы",
  218. "Переоткройте окно PowerShell"
  219. ],
  220. "commandNotFoundUnix": "Проверьте глобальный путь установки npm и добавьте его в PATH (если его там нет)",
  221. "connectionFailed": "2. Сбой подключения API",
  222. "updateCli": "3. Обновление claude",
  223. "updateNote": "Повторно запустите скрипт установки для обновления до последней версии."
  224. }
  225. },
  226. "codex": {
  227. "title": "Руководство по использованию Codex CLI",
  228. "description": "Codex - это официальный помощник программирования на основе ИИ OpenAI, поддерживающий интеграцию через прокси cch. Примечание: Codex использует формат, совместимый с OpenAI, конечная точка должна включать путь /v1.",
  229. "installation": {
  230. "title": "Установка codex",
  231. "instruction": "Выполните:",
  232. "adminNote": "Запустите PowerShell с правами администратора,",
  233. "verification": "Проверка установки:",
  234. "command": "codex --version"
  235. },
  236. "configuration": {
  237. "title": "Подключение к сервису cch",
  238. "configFile": {
  239. "title": "Настройка конфигурационного файла",
  240. "steps": [
  241. "Откройте проводник файлов, найдите папку ${configPath} (создайте, если она не существует)",
  242. "Создайте файл config.toml",
  243. "Откройте текстовым редактором и добавьте следующее содержимое:"
  244. ],
  245. "step4": "Создайте файл auth.json и добавьте:",
  246. "important": "Важное примечание",
  247. "importantPoints": [
  248. "Замените your-api-key-here на ваш ключ API cch",
  249. "Примечание: Codex использует формат, совместимый с OpenAI, конечная точка включает путь /v1"
  250. ]
  251. },
  252. "authJson": {
  253. "title": "Метод конфиг-файла",
  254. "configTomlDescription": "Создайте файл config.toml (при использовании auth.json для хранения ключа, поле env_key не требуется):",
  255. "note": "Примечание",
  256. "noteText": "Этот метод хранит API-ключ в файле auth.json, не нужно настраивать поле env_key в config.toml."
  257. },
  258. "envVars": {
  259. "title": "Метод переменных окружения",
  260. "configTomlDescription": "Создайте файл config.toml (при использовании переменных окружения, поле env_key обязательно):",
  261. "windows": {
  262. "instruction": "Выполните в PowerShell:",
  263. "note": "Вам необходимо переоткрыть окно PowerShell, чтобы параметры вступили в силу."
  264. },
  265. "unix": {
  266. "instruction": "Установите переменные окружения:"
  267. }
  268. }
  269. },
  270. "vsCodeExtension": {
  271. "title": "Конфигурация расширения VS Code",
  272. "steps": [
  273. "Найдите и установите Codex – OpenAI's coding agent в расширениях VS Code",
  274. "Убедитесь, что вы настроили config.toml и auth.json в соответствии с указанными выше шагами",
  275. "Установите переменную окружения CCH_API_KEY"
  276. ],
  277. "important": "Важно",
  278. "importantText": "env_key может быть только названием переменной окружения (например CCH_API_KEY), а не полным ключом. Если вы прямо укажете ключ, это приведет к ошибке токена."
  279. },
  280. "startup": {
  281. "title": "Запуск codex",
  282. "description": "Выполните следующую команду в директории вашего проекта:",
  283. "initNote": "При первом запуске codex выполнит первоначальную конфигурацию."
  284. },
  285. "commonIssues": {
  286. "title": "Часто задаваемые вопросы",
  287. "commandNotFound": "1. Команда не найдена",
  288. "commandNotFoundWindows": [
  289. "Убедитесь, что глобальный путь npm (обычно C:\\Users\\your-username\\AppData\\Roaming\\npm) добавлен в PATH системы",
  290. "Переоткройте окно PowerShell"
  291. ],
  292. "commandNotFoundUnix": "Проверьте глобальный путь установки npm и добавьте его в PATH (если его там нет)",
  293. "connectionFailed": "2. Сбой подключения API",
  294. "updateCli": "3. Обновление codex",
  295. "updateCommand": "npm i -g @openai/codex --registry=https://registry.npmmirror.com"
  296. }
  297. },
  298. "gemini": {
  299. "title": "Руководство по использованию Gemini CLI",
  300. "description": "Gemini CLI - это официальный инструмент командной строки для программирования с использованием ИИ от Google, поддерживающий интеграцию через прокси-сервис cch. Это руководство поможет вам завершить установку и настройку на различных операционных системах.",
  301. "installation": {
  302. "title": "Установка gemini",
  303. "instruction": "Убедитесь, что у вас установлен Node.js 18 или выше, затем глобально установите Gemini CLI:",
  304. "command": "npm install -g @google/gemini-cli",
  305. "verification": "Проверка установки:",
  306. "verificationCommand": "gemini --version",
  307. "adminNote": "Запустите PowerShell от имени администратора, "
  308. },
  309. "configuration": {
  310. "title": "Подключение к сервису cch",
  311. "configFile": {
  312. "title": "Метод 1: Конфигурационный файл (рекомендуется)",
  313. "step1": {
  314. "title": "Создание каталога конфигурации",
  315. "description": "Конфигурационные файлы Gemini CLI находятся в каталоге ~/.gemini/.",
  316. "macosLinux": "macOS / Linux:",
  317. "windows": "Windows (PowerShell):"
  318. },
  319. "step2": {
  320. "title": "Создание файла конфигурации .env",
  321. "description": "Создайте файл .env в каталоге ~/.gemini/:",
  322. "macosLinuxInstruction": "macOS / Linux:",
  323. "windowsInstruction": "Windows: Создайте файл .env в каталоге %USERPROFILE%\\.gemini\\",
  324. "content": "Добавьте следующее содержимое:"
  325. },
  326. "step3": {
  327. "title": "Создание файла конфигурации settings.json",
  328. "description": "Создайте файл settings.json в каталоге ~/.gemini/:",
  329. "content": "Этот конфигурационный файл включает интеграцию с IDE и устанавливает метод аутентификации на API Key."
  330. },
  331. "parameterNote": "Описание параметров",
  332. "parameters": [
  333. "GOOGLE_GEMINI_BASE_URL: Базовый URL API cch",
  334. "GEMINI_API_KEY: Ваш API-ключ, созданный в консоли cch",
  335. "GEMINI_MODEL: Используемая модель (по умолчанию gemini-2.5-pro)"
  336. ],
  337. "important": "Важно",
  338. "importantPoints": [
  339. "Замените YOUR_API_KEY_HERE на ваш фактический API-ключ",
  340. "Как получить ключ: Войдите в консоль → Управление API-ключами → Создать ключ"
  341. ]
  342. },
  343. "envVars": {
  344. "title": "Метод 2: Конфигурация переменных окружения",
  345. "description": "Если вы хотите использовать временно, вы можете настроить через переменные окружения:",
  346. "macosLinux": {
  347. "title": "macOS / Linux:",
  348. "note": "Переменные окружения действительны только для текущей сессии терминала. Для постоянной конфигурации используйте метод конфигурационного файла."
  349. },
  350. "windows": {
  351. "powershell": "Windows (PowerShell):",
  352. "cmd": "Windows (CMD):",
  353. "note": "Переменные окружения действительны только для текущей сессии терминала. Для постоянной конфигурации используйте метод конфигурационного файла."
  354. }
  355. }
  356. },
  357. "startup": {
  358. "title": "Запуск и проверка",
  359. "startCli": {
  360. "title": "Запуск Gemini CLI",
  361. "description": "Перейдите в каталог проекта и запустите Gemini CLI:",
  362. "note": "При первом запуске Gemini CLI прочитает настройки из конфигурационного файла."
  363. },
  364. "verification": {
  365. "title": "Проверка конфигурации",
  366. "description": "Попробуйте отправить простой запрос в Gemini CLI для тестирования подключения:",
  367. "testCommand": "Привет, пожалуйста, помогите мне создать программу hello world на Python",
  368. "success": "Если Gemini CLI отвечает нормально, конфигурация успешна!"
  369. },
  370. "agentMode": {
  371. "title": "Использование режима Agent",
  372. "description": "Gemini CLI поддерживает режим Agent, который может автоматически планировать и выполнять сложные задачи:",
  373. "command": "gemini --agent",
  374. "features": "В режиме Agent Gemini будет:",
  375. "featureList": [
  376. "Автоматически анализировать требования задачи",
  377. "Разрабатывать планы выполнения",
  378. "Выполнять пошагово и проверять результаты",
  379. "Корректировать стратегии на основе обратной связи"
  380. ]
  381. }
  382. },
  383. "commonIssues": {
  384. "title": "Общие проблемы",
  385. "commandNotFound": "1. Команда не найдена",
  386. "commandNotFoundWindows": [
  387. "Убедитесь, что глобальный путь npm (обычно C:\\Users\\your-username\\AppData\\Roaming\\npm) добавлен в PATH системы",
  388. "Переоткройте окно PowerShell"
  389. ],
  390. "commandNotFoundUnix": "Проверьте глобальный путь установки npm и добавьте его в PATH (если его там нет)",
  391. "connectionFailed": "2. Сбой подключения API",
  392. "connectionSteps": [
  393. "Проверьте, правильно ли установлен GEMINI_API_KEY в переменных окружения или конфигурационном файле",
  394. "Проверьте, правильный ли GOOGLE_GEMINI_BASE_URL",
  395. "Тестируйте сетевое подключение"
  396. ],
  397. "updateCli": "3. Обновление gemini",
  398. "updateCommand": "npm install -g @google/gemini-cli"
  399. }
  400. },
  401. "opencode": {
  402. "title": "Руководство по OpenCode",
  403. "description": "OpenCode — это CLI + TUI агент для программирования в терминале, также есть интеграции для IDE. Вы можете настроить OpenCode на cch как единый вход для доступа к моделям Claude, GPT и Gemini.",
  404. "installation": {
  405. "title": "Установка",
  406. "macos": {
  407. "description": "В macOS установите OpenCode одним из следующих способов:",
  408. "homebrew": {
  409. "title": "Способ 2: Homebrew",
  410. "description": "Установка через Homebrew:"
  411. }
  412. },
  413. "linux": {
  414. "description": "В Linux установите OpenCode одним из следующих способов:",
  415. "homebrew": {
  416. "title": "Способ 2: Homebrew",
  417. "description": "Установка через Homebrew:"
  418. },
  419. "paru": {
  420. "title": "Способ 5: Paru (Arch Linux)",
  421. "description": "Для Arch Linux можно установить через paru (AUR):"
  422. }
  423. },
  424. "script": {
  425. "title": "Способ 1: Официальный install-скрипт",
  426. "description": "Выполните команду для установки последней версии:"
  427. },
  428. "npm": {
  429. "title": "Способ 3: npm",
  430. "description": "Глобальная установка через npm:",
  431. "note": "Примечание: не рекомендуем устанавливать opencode-ai через npm-зеркала (сторонние registry). В зеркалах могут отсутствовать зависимости; при проблемах используйте официальный npm registry."
  432. },
  433. "bun": {
  434. "title": "Способ 4: Bun",
  435. "description": "Глобальная установка через Bun:"
  436. },
  437. "windows": {
  438. "description": "В Windows рекомендуем использовать пакетный менеджер (Chocolatey/Scoop), либо npm:",
  439. "choco": {
  440. "title": "Способ 1: Chocolatey",
  441. "description": "Установка через Chocolatey:",
  442. "command": "choco install opencode"
  443. },
  444. "scoop": {
  445. "title": "Способ 2: Scoop",
  446. "description": "Установка через Scoop:",
  447. "command": "scoop bucket add extras\nscoop install extras/opencode"
  448. },
  449. "note": "Примечание: поддержка установки через Bun в Windows пока в процессе. Используйте Chocolatey/Scoop/npm или скачайте бинарник из GitHub Releases."
  450. }
  451. },
  452. "configuration": {
  453. "title": "Подключение к cch",
  454. "configFile": {
  455. "title": "Настройка opencode.json",
  456. "path": "Путь к конфигурационному файлу:",
  457. "instruction": "Отредактируйте файл и добавьте следующий контент (один файл покрывает все модели):",
  458. "important": "Важно",
  459. "importantPoints": [
  460. "Создайте API key в панели cch и задайте переменную окружения CCH_API_KEY",
  461. "cchClaude/openai используют ${resolvedOrigin}/v1; cchGemini использует ${resolvedOrigin}/v1beta",
  462. "При выборе модели используйте provider_id/model_id (например, openai/gpt-5.2 или cchClaude/claude-sonnet-4-5-20250929)"
  463. ]
  464. },
  465. "modelSelection": {
  466. "title": "Выбор модели",
  467. "description": "После запуска OpenCode в TUI выполните команду для просмотра/выбора моделей:",
  468. "command": "/models"
  469. }
  470. },
  471. "startup": {
  472. "title": "Запуск opencode",
  473. "description": "В каталоге проекта выполните:",
  474. "initNote": "При первом запуске opencode загрузит конфигурацию и создаст сессию."
  475. },
  476. "commonIssues": {
  477. "title": "Типичные проблемы",
  478. "commandNotFound": "1. Команда не найдена",
  479. "commandNotFoundWindows": [
  480. "Если установили через npm, убедитесь, что глобальный npm bin добавлен в PATH",
  481. "Откройте новый терминал и повторите"
  482. ],
  483. "commandNotFoundUnix": "Проверьте путь установки и добавьте его в PATH (например, ~/.local/bin или глобальный npm bin)",
  484. "connectionFailed": "2. Сбой подключения API",
  485. "updateCli": "3. Обновление opencode"
  486. }
  487. },
  488. "droid": {
  489. "title": "Руководство по использованию Droid CLI",
  490. "description": "Droid - это интерактивный помощник программирования на основе ИИ, разработанный Factory AI, поддерживающий интеграцию через прокси-сервис cch. Перед использованием вы должны зарегистрировать и войти в свой официальный аккаунт Droid.",
  491. "installation": {
  492. "title": "Установка droid",
  493. "linux": {
  494. "instruction": "Выполните:",
  495. "note": "Пользователи Linux должны убедиться, что установлен xdg-utils:",
  496. "command": "sudo apt-get install xdg-utils"
  497. },
  498. "windows": {
  499. "instruction": "Выполните в PowerShell:"
  500. }
  501. },
  502. "configuration": {
  503. "title": "Подключение к сервису cch",
  504. "prerequisite": "Предварительное условие: сначала необходимо войти в официальный аккаунт Droid",
  505. "prerequisiteSteps": [
  506. "Выполните команду droid",
  507. "Следуйте подсказкам для входа в официальный аккаунт Factory через браузер",
  508. "После успешного входа вы можете продолжить конфигурацию пользовательских моделей"
  509. ],
  510. "customModels": {
  511. "title": "Конфигурация пользовательских моделей",
  512. "path": "Путь к файлу конфигурации:",
  513. "instruction": "Отредактируйте файл конфигурации и добавьте следующее содержимое:",
  514. "important": "Важные примечания",
  515. "importantPoints": [
  516. "Замените your-api-key-here на ваш ключ API cch",
  517. "Формат Anthropic: используйте ${resolvedOrigin} (без /v1)",
  518. "Формат OpenAI: используйте ${resolvedOrigin}/v1 (требуется /v1)"
  519. ]
  520. },
  521. "switching": {
  522. "title": "Переключение моделей",
  523. "steps": [
  524. "Перезагрузите Droid",
  525. "Введите команду /model",
  526. "Выберите GPT-5-Codex [cch] или Sonnet 4.5 [cch]",
  527. "Начните использовать!"
  528. ]
  529. }
  530. },
  531. "startup": {
  532. "title": "Запуск droid",
  533. "description": "Выполните следующую команду в каталоге вашего проекта:",
  534. "initNote": "При первом запуске droid выполнит первоначальную настройку."
  535. },
  536. "commonIssues": {
  537. "title": "Часто задаваемые вопросы",
  538. "commandNotFound": "1. Команда не найдена",
  539. "commandNotFoundWindows": [
  540. "Убедитесь, что глобальный путь npm (обычно C:\\Users\\your-username\\AppData\\Roaming\\npm) добавлен в системный PATH",
  541. "Перезапустите окно PowerShell"
  542. ],
  543. "commandNotFoundUnix": "Проверьте глобальный путь установки npm и добавьте его в PATH (если еще не добавлен)",
  544. "updateCli": "2. Обновление droid"
  545. }
  546. },
  547. "commonCommands": {
  548. "title": "Часто используемые команды",
  549. "description": "После запуска Claude Code вы можете использовать следующие часто используемые команды:",
  550. "commands": [
  551. { "command": "/help", "description": "Просмотр справочной информации" },
  552. { "command": "/clear", "description": "Очистить историю чата и начать новый разговор" },
  553. { "command": "/compact", "description": "Суммировать текущий разговор" },
  554. { "command": "/cost", "description": "Просмотреть сумму расходов в текущем разговоре" },
  555. { "command": "/model", "description": "Переключение моделей (только для Droid)" }
  556. ],
  557. "moreCommands": "Для получения дополнительных команд см. официальную документацию"
  558. },
  559. "troubleshooting": {
  560. "title": "Общее устранение неполадок",
  561. "installationFailed": {
  562. "title": "Ошибка установки",
  563. "steps": [
  564. "Проверьте нормальность подключения к сети",
  565. "Убедитесь, что у вас есть права администратора (Windows) или используйте sudo (macOS / Linux)",
  566. "Попробуйте использовать прокси или зеркало источника (npm может использовать параметр --registry)"
  567. ]
  568. },
  569. "invalidApiKey": {
  570. "title": "Ключ API недействителен",
  571. "steps": [
  572. "Убедитесь, что ключ скопирован правильно (без лишних пробелов)",
  573. "Проверьте, находится ли ключ в периоде действия",
  574. "Убедитесь, что разрешения учетной записи в порядке",
  575. "Убедитесь, что используется правильный формат конечной точки (Anthropic без /v1, OpenAI с /v1)"
  576. ]
  577. },
  578. "endpointConfigError": {
  579. "title": "Ошибка конфигурации конечной точки",
  580. "points": [
  581. "Claude Code / Droid модель Anthropic: используйте ${resolvedOrigin} (без /v1)",
  582. "Codex / Droid модель OpenAI: используйте ${resolvedOrigin}/v1 (должна включать /v1)"
  583. ]
  584. }
  585. },
  586. "platforms": {
  587. "macos": "macOS",
  588. "windows": "Windows",
  589. "linux": "Linux"
  590. },
  591. "placeholders": {
  592. "windowsUserName": "your-username",
  593. "shellConfig": {
  594. "linux": "~/.bashrc",
  595. "macos": "~/.zshrc"
  596. },
  597. "codexVsCodeConfigFiles": "config.toml и auth.json"
  598. },
  599. "snippets": {
  600. "comments": {
  601. "updateHomebrew": "# Обновить Homebrew",
  602. "installNodeJs": "# Установить Node.js",
  603. "usingChocolatey": "# Используя Chocolatey",
  604. "orUsingScoop": "# Или через Scoop",
  605. "addNodeSourceRepo": "# Добавить репозиторий NodeSource",
  606. "ubuntuDebian": "# Ubuntu/Debian",
  607. "centosRhelFedora": "# CentOS/RHEL/Fedora",
  608. "addToPathIfMissing": "# Добавить в PATH (если отсутствует)",
  609. "checkEnvVar": "# Проверить переменную окружения",
  610. "testNetworkConnection": "# Проверить сетевое подключение"
  611. }
  612. },
  613. "layout": {
  614. "headerTitle": "Документация",
  615. "loginConsole": "Войти в консоль"
  616. },
  617. "ui": {
  618. "mainContent": "Содержимое документации",
  619. "main": "main",
  620. "currentSiteAddress": "Текущий адрес сайта"
  621. }
  622. }