Skip to content

Краткий справочник по программированию с ИИ

Краткий справочник

Covers the main categories of the Claude Code reference, plus common Codex entry points. Commands may vary slightly between versions — always check the terminal help for accuracy.

13
Категории
187
Записи
187
Показано

Косые команды

Session, context, review, background tasks, extension management, and workflow entry points.

46 элементов
/help

Просмотр команд, флагов и точек входа в справку, поддерживаемых текущей версией.

/clear

Clear the current session context, suitable for starting fresh on a new question.

/compact

Сжимает длинную историю сессии, сохраняет ключевые сводки, снижает нагрузку на контекст.

/context

View or declare the files, directories, and background to focus on for this turn.

Пример
/context read README, CLAUDE.md, package.json first
/diff

View file changes for this turn, useful for verifying the scope of changes before committing.

/model

View or switch models, useful for trading off between speed and reasoning intensity.

/cost

Просмотр числа токенов и оценочной стоимости текущей сессии.

/status

Просмотр статуса входа, пути проекта, модели, разрешений и среды выполнения.

/cd

Смена рабочего каталога, чтобы последующие команды выполнялись в указанном проекте.

Пример
/cd apps/web
/doctor

Check if CLI, permissions, dependencies, network, and project configuration are working correctly.

/init

Инициализирует документацию проекта, создаёт или обновляет CLAUDE.md.

/memory

Просмотр, редактирование или обновление долговременной памяти и памяти проекта.

/review

Вход в режим код-ревью с упором на риски, регрессии и пробелы в тестах.

/permissions

View or adjust permission policies for tool calls, file writes, command execution, etc.

/config

Open the configuration entry point to modify model, permissions, output, and project settings.

/login

Вход или смена аккаунта для восстановления авторизации и статуса подписки.

/branch

Создание или переключение на изолированную ветку, подходящую для экспериментальных изменений.

/rewind

Roll back to an earlier conversation checkpoint and choose a different implementation path.

/resume

Возобновление прошлой сессии для продолжения незавершённой задачи.

/rename

Переименование текущей сессии для удобного поиска в истории.

/export

Экспорт содержимого сессии, изменений или сводок для проверки и передачи.

/effort

Настройка интенсивности рассуждений; повышайте для сложных задач проектирования и ревью.

Пример
/effort high
/plan

Plan before executing, suitable for high-risk, multi-file, or unclear requirements tasks.

/btw

Insert side-channel information so the assistant remembers supplementary constraints without interrupting the current task.

/batch

Выполнение похожих задач пакетами, например пакетное ревью, пакетное обновление документов.

Пример
/batch review every package README
/loop

Periodically execute check tasks, suitable for monitoring logs, CI, or local services.

Пример
/loop 5m npm test
/schedule

Schedule timed tasks or reminders so the assistant continues processing at a specified time.

/workflows

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

/deep-research

Enter deep research mode, suitable for finding information, comparing solutions, and writing reports.

/debug

Отладка по ритму «Воспроизведи, Локализуй, Исправь, Проверь».

/code-review

Структурированное код-ревью для PR или локальных диффов.

/simplify

Ask the assistant to reduce complexity, compress abstraction and repetitive logic.

/security-review

Perform security checks around permissions, injection, keys, supply chain, and data leaks.

/agents

Просмотр, выбор или управление доступными субагентами.

/mcp

Просмотр серверов MCP, инструментов и статуса подключения.

/plugin

Просмотр, установка или управление плагинами.

/reload-plugins

Перезагрузка локальных плагинов, обычно используется при их отладке.

/goal

Задаёт цель и бюджет текущей сессии, определяя чёткую точку завершения длинных задач.

/recap

Создаёт краткую сводку прогресса и следующих шагов текущей сессии.

/less-permission-prompts

Reduce the frequency of permission confirmations, suitable for high-trust local projects.

/tui

Смена или просмотр настроек интерфейса взаимодействия в терминале.

/focus

Сужает область контекста, чтобы ассистент сосредоточился на текущем файле или задаче.

/sandbox

Просмотр или изменение политик sandbox для контроля доступа к командам и файловой системе.

/usage-credits

Просмотр квоты, использования или информации о подписке.

/plugin Discover

Переход на страницу поиска плагинов для нахождения устанавливаемых расширений.

/plugin Browse

Просмотр установленных плагинов и доступных команд.

Горячие клавиши

High-frequency keys for terminal sessions, input, history, sidebar, and mode switching.

12 элементов
Shift+Tab

Переключение между режимом plan, авторедактированием и обычным режимом ввода.

Option+T / Alt+T

Смена темы или стиля отображения терминала.

Ctrl+C

Прерывание текущего вывода или выполняемой операции.

Ctrl+D

Выход из текущей интерактивной сессии.

Ctrl+B

Показ или скрытие боковой панели.

Ctrl+O

Открытие селектора контекста, файла или команды.

Ctrl+R

Поиск по истории команд или истории сессий.

Ctrl+G

Открытие навигации по целям, задачам или сессиям.

Ctrl+K

Clear the input line or open the search entry point, depending on the terminal version.

Esc

Отмена текущего ввода, закрытие всплывающего окна или выход из режима выбора.

↑ / ↓

Просмотр истории ввода и вариантов.

Tab

Автодополнение команд, путей к файлам или вариантов.

Флаги CLI

Non-interactive calls, model selection, output format, permissions, session recovery, and Plugins loading.

27 элементов
claude -p "prompt"

Однократное выполнение промпта в неинтерактивном режиме, подходит для скриптов и CI.

Пример
claude -p "summarize this diff"
--output-format json

Вывод результатов в JSON для удобного разбора скриптами.

Пример
claude -p "review" --output-format json
--output-format stream-json

Потоковая передача JSON-событий, подходит для длинных задач и UI в реальном времени.

--model <name>

Указание имени модели.

Пример
claude --model sonnet
--permission-mode <mode>

Specify Permission Modes, e.g., default, plan, auto-accept edits, or bypass permissions.

--sandbox

Включение выполнения в sandbox для ограничения побочных эффектов команд и файловой системы.

--safe-mode

Run in a more conservative mode, suitable for untrusted projects or demo environments.

--max-turns <n>

Ограничение максимального числа шагов во избежание бесконечных циклов в скриптовых задачах.

--no-session-persistence

Не сохранять состояние этой сессии, подходит для временной пакетной обработки.

--resume

Возобновление указанной или последней прошлой сессии.

--continue

Продолжение последней сессии.

--agent <name>

Указание субагента для выполнения задач.

Пример
claude --agent code-reviewer
--plugin-dir <path>

Загрузка плагинов из указанного каталога.

Пример
claude --plugin-dir ./plugins
--plugin-url <url>

Установка или загрузка плагинов по URL.

--bare

Start in a more lightweight mode, without loading some project decorators and additional context.

--worktree

Запуск в изолированном worktree с изоляцией экспериментальных изменений.

--dangerously-skip-permissions

Пропуск подтверждений разрешений; используйте только в полностью доверенных изолированных средах.

--add-dir <path>

Добавление дополнительных каталогов в читаемый контекст.

Пример
claude --add-dir ../shared
--mcp-config <file>

Указание файла конфигурации MCP.

Пример
claude --mcp-config .mcp.json
--channels <plugin>

Включение каналов, предоставляемых плагинами или расширениями.

claude auth login

Вход в аккаунт или обновление авторизации.

claude project purge [path]

Очистка кэша, сессий или индексных данных на уровне проекта.

claude agents

Список доступных субагентов.

claude agents --json

Вывод списка субагентов в формате JSON.

claude plugin details <name>

Просмотр сведений о плагине, команд и описаний возможностей.

claude plugin enable <name>

Включение установленного плагина.

claude plugin disable <name>

Отключение установленного плагина.

Файлы конфигурации

Project instructions, personal preferences, local private settings, skills, agents, and MCP config.

11 элементов
CLAUDE.md

Project-level instructions: write project structure, commands, constraints, and collaboration rules.

CLAUDE.local.md

Machine-private project notes, suitable for personal paths and temporary preferences.

.claude/settings.json

Общие настройки проекта, можно коммитить в репозиторий.

.claude/settings.local.json

Приватные настройки машины, обычно не коммитятся.

~/.claude/CLAUDE.md

Глобальные личные инструкции, действующие во всех проектах.

~/.claude/settings.json

Глобальные настройки, подходят для моделей по умолчанию и личных предпочтений.

.claude/skills/

Project skills directory, for encapsulating reusable workflows and domain knowledge.

.claude/agents/

Project subagents directory, for defining roles like review, testing, and writing.

.claude/rules/*.md

Разделённые файлы правил для ведения ограничений проекта по темам.

.mcp.json

Конфигурация сервера MCP на уровне проекта.

~/.claude.json

Файл состояния уровня пользователя и глобальных метаданных.

MCP

Connect external capabilities like databases, browsers, GitHub, and documentation systems into the terminal assistant.

8 элементов
claude mcp add <name> <uri>

Добавление сервера MCP.

Пример
claude mcp add browser http://localhost:3000
claude mcp add --header

Добавление сервера MCP с заголовками аутентификации.

claude mcp list

Список настроенных серверов MCP.

claude mcp get <name>

Просмотр сведений о конкретном сервере MCP.

claude mcp remove <name>

Удаление сервера MCP.

claude mcp add-from-claude-desktop

Импорт конфигурации MCP из десктопного приложения.

/mcp

Просмотр статуса подключения MCP и доступных инструментов в рамках сессии.

mcp__server__tool

Формат именования инструментов MCP, обычно сочетание «сервер + инструмент».

Хуки

Insert automated actions on tool calls, user input, stop, subagent start and stop events.

12 элементов
PreToolUse

Triggers before tool execution, suitable for intercepting dangerous commands or supplementing audits.

PostToolUse

Triggers after tool execution, suitable for formatting, logging, and syncing state.

UserPromptSubmit

Triggers when the user submits a prompt; can inject context or perform compliance checks.

Stop

Triggers when the main session stops, suitable for summarizing, notifying, or cleaning up resources.

SubagentStart

Triggers when a subagent starts, suitable for preparing isolated directories or environment variables.

SubagentStop

Triggers when a subagent stops, suitable for collecting results and cleaning up temporary files.

Типы хуков

Тип хука определяет момент срабатывания.

Сопоставители хуков

Сопоставители определяют, какие инструменты, команды или контексты запускают хук.

Аргументы хука (форма exec)

Принимает входные данные как аргументы команды, подходит для вызова скриптов.

Хуки уровня навыка

Хуки, объявленные внутри навыков, активны только при использовании навыка.

Поля входных данных Stop

Поля входных данных события Stop, позволяют читать состояние сессии и последний вывод.

Поля входных данных SubagentStop

Поля входных данных события остановки субагента для чтения имени, статуса и артефактов агента.

Режимы разрешений

Control boundaries for file read/write, command execution, network access, and auto-accept edits.

8 элементов
default

Режим по умолчанию, ключевые операции требуют подтверждения.

plan

Режим plan, только обсуждение подходов без прямого изменения файлов.

acceptEdits

Автоприём правок файлов, но команды с высоким риском всё ещё могут требовать подтверждения.

auto

Более активно выполняет рутинные вызовы инструментов, подходит для задач с низким риском.

bypassPermissions

Bypass permission confirmations, only suitable for trusted isolated environments.

Разрешающие шаблоны

Разрешение конкретных команд, путей или шаблонов инструментов.

Запрещающие шаблоны

Запрет конкретных команд, путей или шаблонов инструментов.

правила sandbox

Использование границ sandbox для ограничения доступа к процессам, сети и файловой системе.

Субагенты

Delegate review, research, testing, documentation and other tasks to specialized roles.

7 элементов
@"agent-name"

Вызов конкретного субагента по имени в диалоге.

Пример
@"code-reviewer" review this diff
claude --agent <name>

Указание субагента по умолчанию при запуске.

.claude/agents/*.md

Файл определения субагента на уровне проекта.

Встроенные агенты

Built-in agents, typically covering review, research, implementation, and testing scenarios.

isolation: worktree

Позволяет субагентам работать в изолированных worktree для снижения помех.

background: true

Allow subagents to run in the background while the main session continues other tasks.

/agents

Просмотр, выбор и управление доступными субагентами.

Плагины

Установка команд, навыков, MCP, коннекторов приложений и внутренних командных расширений.

8 элементов
/plugin install <name>

Установка плагинов из источника плагинов.

/plugin install github:user/repo

Установка плагинов из репозитория GitHub.

/plugin list

Список установленных плагинов.

/reload-plugins

Перезагрузка локальных плагинов без перезапуска CLI во время отладки.

claude --plugin-dir ./path

Загрузка локального каталога плагинов при запуске.

.claude-plugin/plugin.json

Файл манифеста плагина, объявляющий имя, версию, команды и возможности.

plugin-name:command

Соглашение об именовании команд плагина во избежание конфликтов с системными командами.

Маркетплейс плагинов

Маркетплейс или страница поиска плагинов для нахождения командных и общественных расширений.

Переменные окружения

Модель, сессия, вывод, обновления, режим безопасности и ключи API провайдеров.

15 элементов
ANTHROPIC_API_KEY

Ключ API Anthropic.

OPENAI_API_KEY

Ключ OpenAI или совместимого шлюза.

DEEPSEEK_API_KEY

Ключ DeepSeek или совместимого провайдера моделей.

CLAUDE_EFFORT

Интенсивность рассуждений по умолчанию.

CLAUDE_CODE_SESSION_ID

ID текущей сессии, полезен для сопоставления логов.

CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN

Отключение альтернативного экрана терминала для удобного копирования прошлого вывода.

CLAUDE_CODE_FORCE_SYNC_OUTPUT

Принудительный синхронный вывод, подходит для скриптов и сбора логов.

CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE

Управление поведением автообновления менеджера пакетов.

CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY

Включение обнаружения моделей через шлюз.

CLAUDE_CODE_HIDE_CWD

Hide the current working directory, suitable for screen recording or public demos.

CLAUDE_CODE_SAFE_MODE

Включение режима безопасности.

CLAUDE_CODE_DISABLE_BUNDLED_SKILLS

Отключение встроенных навыков, использование только явно настроенных возможностей.

DISABLE_UPDATES

Отключение автоматической проверки обновлений.

CLAUDE_CODE_USE_POWERSHELL_TOOL

Приоритет инструментов PowerShell в средах Windows.

CLAUDE_CODE_DISABLE_WORKFLOWS

Отключение возможностей рабочих процессов.

Параметры конфигурации

Fine-grained control of worktrees, sandboxes, inheritance, cleanup cycles, and model scope.

9 элементов
worktree.baseRef

Базовая ветка или ссылка, используемая при создании worktree.

sandbox.bwrapPath

Указание пути к sandbox bubblewrap в Linux.

sandbox.socatPath

Указание пути к socat для сетевого моста sandbox.

parentSettingsBehavior

Управление наследованием настроек родительского каталога.

cleanupPeriodDays

Задаёт цикл очистки кэша, временных данных или истории.

prUrlTemplate

Configure PR link templates for jumping from the terminal to code hosting platforms.

disableBundledSkills

Отключение встроенных навыков.

enforceAvailableModels

Restrict the selectable model range, suitable for team-wide cost and compliance policies.

footerLinksRegexes

Определяет ссылки в нижнем колонтитуле терминала и обеспечивает навигацию.

Типичные рабочие процессы

Combine commands into reusable paths, ideal for teaching, team standards, and daily development.

8 элементов
Изменения с высоким риском

First increase reasoning intensity, then enter plan mode, implement after confirmation.

Пример
/effort high -> /plan -> approve -> implement
Самопроверка перед коммитом

First check diff, then check cost, export summary and compact context if necessary.

Пример
/diff -> /cost -> /export -> /compact
Пакетное ревью

Делегирование похожих задач ревью командам пакетной обработки.

Пример
/batch review all changed markdown files
Циклическая проверка

Периодический запуск тестов, логов или проверок работоспособности.

Пример
/loop 5m npm test
Эксперимент в ветке

Create a new branch for experiments, then merge or restore the main line upon success.

Пример
/branch -> experiment -> /resume
Ревью через скрипт

Передача диффа в CLI с выводом JSON для чтения автоматизированными системами.

Пример
git diff | claude -p "review" --output-format json
Инициализация проекта

Генерация документации, добавление правил и коммит в репозиторий.

Пример
/init -> edit CLAUDE.md -> commit
Цикл отладки

Воспроизведи, локализуй, добавь тесты, исправь, затем выполни проверку.

Пример
/debug -> add failing test -> fix -> /diff

Справочник Codex

Supplements the most common entry points and configurations for Codex CLI and Codex projects.

16 элементов
AGENTS.md

Codex project instructions: write project commands, code standards, and collaboration constraints.

~/.codex/config.toml

Глобальный файл конфигурации Codex, обычно для модели, sandbox и политик одобрения.

.codex/

Project or user-level Codex extensions directory, commonly for skills, plugins, and memory.

sandbox_mode

Управление областью sandbox файловой системы при выполнении команд Codex.

approval_policy

Управление тем, когда Codex требует одобрения пользователя для команд или сетевых операций.

model_reasoning_effort

Задаёт интенсивность рассуждений; повышайте для сложных задач.

codex --help

Просмотр команд и флагов, поддерживаемых Codex CLI.

codex exec "<task>"

Однократное неинтерактивное выполнение задачи, подходит для скриптов автоматизации.

Пример
codex exec "review the current diff"
/status

Просмотр текущей модели, каталога, sandbox, разрешений и статуса инструментов.

/model

Смена или просмотр модели, используемой Codex в данный момент.

/approvals

Просмотр или изменение политики одобрения.

/review

Просмотр текущих изменений в режиме код-ревью.

/mcp

Просмотр доступных серверов и инструментов MCP для Codex.

/skills

Просмотр доступных навыков и способов их запуска.

/compact

Сжатие длинного контекста сессии и продолжение текущей задачи.

OPENAI_API_KEY / DEEPSEEK_API_KEY

Commonly used when connecting OpenAI-compatible or low-cost models like DeepSeek.