@denislonelys/orcode
v1.0.0
Published
OrCode — AI-powered interactive CLI
Maintainers
Readme
@denislonelys/orcode
OrCode — AI-powered interactive CLI. Полный доступ к Claude прямо из терминала.
Установка
npm install -g @denislonelys/orcodeПосле установки в системе появляется команда orcode.
Быстрый старт
# Запустить интерактивную сессию
orcode
# Авторизоваться
orcode login
# Не-интерактивный режим
orcode -p "Напиши функцию сортировки"
# Выбрать модель
orcode --model opus-new
# Продолжить последнюю сессию
orcode --continue
# Диагностика
orcode doctorВозможности
- Интерактивный REPL с горячими клавишами и автодополнением
- 50+ slash-команд —
/model,/theme,/doctor,/status,/costи другие - Авторизация через OrProject подписку (OAuth) или API ключ
- Выбор модели — Opus 4.7, Opus 4.6, Sonnet 4.6, Haiku 4.5
- 6 тем — тёмная, светлая, для дальтоников, ANSI-only
- Сессии — автосохранение и возобновление
- Bash режим — выполнение shell команд через
! - Файловый контекст — просмотр файлов через
@ - Фоновые задачи — запуск через
&
Флаги
orcode --help Показать справку
orcode --version Версия CLI
orcode --model <m> Выбрать модель
orcode --print Не-интерактивный режим
orcode --continue Продолжить последнюю сессию
orcode --resume Выбрать сессию для продолжения
orcode --verbose Подробный вывод
orcode --debug Режим отладки
orcode --bare Минимальный режим
orcode --effort <l> Уровень усилий (low/medium/high/xhigh/max)Slash-команды
| Команда | Описание |
|---------|----------|
| /help | Справка по всем командам |
| /model | Выбор модели Claude |
| /theme | Смена темы оформления |
| /config | Показать конфигурацию |
| /status | Статус CLI и API |
| /cost | Стоимость текущей сессии |
| /doctor | Диагностика установки |
| /context | Использование контекстного окна |
| /diff | Показать git diff |
| /export | Экспорт сессии (JSON/Markdown) |
| /resume | Продолжить сохранённую сессию |
| /login | Повторная авторизация |
| /logout | Выйти из аккаунта |
| /clear | Очистить экран |
| /exit | Завершить работу |
| /stickers | Пасхалка! ASCII стикеры |
Горячие клавиши
| Клавиша | Действие |
|---------|----------|
| ! | Режим bash |
| / | Slash-команды |
| @ | Вставка файла |
| & | Фоновая задача |
| ? | Справка по клавишам |
| \ + Enter | Многострочный ввод |
| Ctrl+C | Выход (с подтверждением) |
Конфигурация
Конфиг хранится в ~/.orcode/config.json.
Сессии сохраняются в ~/.orcode/sessions/.
Модели и цены
| Модель | API ID | Input | Output | |--------|--------|-------|--------| | Claude Opus 4.7 | claude-opus-4-7 | $5/MTok | $25/MTok | | Claude Opus 4.6 | claude-opus-4-6 | $5/MTok | $25/MTok | | Claude Sonnet 4.6 | claude-sonnet-4-6 | $3/MTok | $15/MTok | | Claude Haiku 4.5 | claude-haiku-4-5 | $1/MTok | $5/MTok |
Требования
- Node.js >= 18.0.0
- npm
Лицензия
MIT
