Repolode
winfunc

winfunc/opcode

Настольный GUI на Tauri 2 для Claude Code: управление проектами и сессиями, пользовательскими агентами, статистикой использования, MCP-серверами и контрольными точками.

Звёзды
22,419
Форки
1,711
Открытые issues
333
Последний коммит
в прошлом месяце

Что это?

opcode — настольное приложение с визуальным интерфейсом для командного инструмента Claude Code. Оно позволяет просматривать проекты из каталога ~/.claude, открывать и продолжать прошлые сессии, а также отслеживать расход токенов и затраты с разбивкой по модели, проекту и дате.

Помимо просмотра сессий, opcode позволяет создавать пользовательских агентов с собственными системными промптами, выбором модели и разрешениями на доступ к файлам и сети, а затем запускать их в фоновом режиме. В приложении также есть редактор CLAUDE.md с предварительным просмотром в реальном времени, менеджер конфигураций MCP-серверов с импортом из Claude Desktop и временная шкала, которая позволяет создавать контрольные точки, восстанавливать их и создавать на их основе ответвления сессий.

Приложение создано на Tauri 2: бэкенд написан на Rust, а фронтенд — на React 18 и TypeScript. Данные хранятся локально в SQLite. Для работы требуется установленный Claude Code CLI; приложение не связано с Anthropic.

Ключевые возможности

  • 01Просматривать проекты и сессии Claude Code и продолжать их через визуальный интерфейс
  • 02Создавать пользовательских агентов с системными промптами, выбором модели и разрешениями на доступ к файлам и сети
  • 03Запускать агентов в фоновом режиме и просматривать историю их выполнения
  • 04Отслеживать расход токенов и затраты с разбивкой по модели, проекту и периоду
  • 05Управлять MCP-серверами и импортировать конфигурации из Claude Desktop
  • 06Создавать контрольные точки сессий, восстанавливать их, создавать ответвления сессий и просматривать различия

Сценарии использования

  • Для разработчиков, которые ежедневно используют Claude Code и хотят управлять сессиями через визуальный интерфейс
  • Для команд, отслеживающих расходы на Claude API по проектам
  • Для создания переиспользуемых специализированных агентов под повторяющиеся задачи программирования
  • Для управления конфигурациями MCP-серверов без ручного редактирования JSON

Быстрый старт

  1. 1

    Установите Claude Code CLI с официального сайта Claude

  2. 2

    Клонируйте репозиторий

    git clone https://github.com/getAsterisk/opcode.git
  3. 3

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

    cd opcode && bun install
  4. 4

    Запустите приложение в режиме разработки

    bun run tauri dev

Что важно знать

  • Claude Code CLI должен быть установлен и доступен в PATH.
  • Исполняемые файлы релизов пока не опубликованы, поэтому приложение нужно собирать из исходного кода.
  • Для сборки требуются Rust, Bun и системные библиотеки, специфичные для платформы.

Темы

Частые вопросы

Что такое opcode?
Настольный GUI на Tauri 2 для Claude Code: управление проектами и сессиями, пользовательскими агентами, статистикой использования, MCP-серверами и контрольными точками. opcode — настольное приложение с визуальным интерфейсом для командного инструмента Claude Code. Оно позволяет просматривать проекты из каталога ~/.claude, открывать и продолжать прошлые сессии, а также отслеживать расход токенов и затраты с разбивкой по модели, проекту и дате.
opcode можно использовать бесплатно? Какая у него лицензия?
opcode распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
opcode всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в opcode — 18 сент. 2026 г..
Для чего можно использовать opcode?
Для разработчиков, которые ежедневно используют Claude Code и хотят управлять сессиями через визуальный интерфейс Для команд, отслеживающих расходы на Claude API по проектам Для создания переиспользуемых специализированных агентов под повторяющиеся задачи программирования Для управления конфигурациями MCP-серверов без ручного редактирования JSON
Как установить opcode?
Установите Claude Code CLI с официального сайта Claude Клонируйте репозиторий: git clone https://github.com/getAsterisk/opcode.git Перейдите в папку проекта и установите зависимости фронтенда: cd opcode && bun install Запустите приложение в режиме разработки: bun run tauri dev
Где скачать opcode?
Исходный код и инструкции по установке — на GitHub: https://github.com/winfunc/opcode

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты