opcode
Десктопное GUI-приложение для Claude Code: управление сессиями, кастомные агенты и панель расходов на токены
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Приложение управляет фоновыми процессами Claude Code и имеет доступ к файлам и сессиям проектов на диске
Установка
Ручная установка
git clone https://github.com/winfunc/opcode.git
cd opcode
bun install
bun run tauri buildТребует установленных Rust, Bun и системных зависимостей Tauri для вашей ОС, описанных в README.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
opcode это отдельное приложение на Tauri, которое дает визуальную панель поверх Claude Code CLI. В нем можно просматривать список проектов и историю сессий из ~/.claude/projects, искать по ним, возобновлять прошлые сессии с полным контекстом, создавать собственных агентов с системным промптом и запускать их в фоне отдельными процессами. Есть панель аналитики расходов по моделям и проектам, менеджер MCP-серверов и редактор файлов CLAUDE.md. Приложение не аффилировано с Anthropic и работает как независимая надстройка поверх установленного Claude Code.
Для кого. Для разработчиков, которые пользуются Claude Code каждый день и хотят визуальную панель вместо чистого терминала.
Подходит, если
- Нужно быстро найти и возобновить одну из прошлых сессий Claude Code
- Нужно собрать набор кастомных агентов с разными системными промптами для повторяющихся задач
- Нужно наглядно отслеживать расходы на токены по проектам и моделям
Не подходит, если
- Устраивает работа в терминале и не нужна отдельная GUI-надстройка
- Не хочется собирать приложение из исходников на Rust и Bun
Пример запроса к агенту
Покажи список последних сессий Claude Code по этому проекту и открой самую свежуюОграничения
Требуется установленный и настроенный Claude Code CLI. Готовых бинарников для скачивания разработчик не публикует, приложение собирается из исходников через Rust, Bun и Tauri, что занимает время и требует системных зависимостей под конкретную ОС.
Как отключить. Удалите приложение opcode как обычную программу macOS, Windows или Linux, Claude Code CLI при этом продолжит работать отдельно.
Проверка безопасности
- Приложение управляет фоновыми процессами Claude Code и имеет доступ к файлам и сессиям проектов на диске
Коротко о README
README описывает opcode как GUI и набор инструментов для Claude Code на базе Tauri 2: управление проектами и сессиями, создание кастомных агентов с фоновым выполнением, панель аналитики расходов, менеджер MCP-серверов, таймлайн с чекпоинтами сессии и редактор CLAUDE.md. Сборка описана отдельно для macOS, Linux и Windows с перечнем системных зависимостей. Лицензия AGPL-3.0.
Частые вопросы
Это официальный инструмент от Anthropic?
Нет, в README прямо указано, что проект не аффилирован с Anthropic и не спонсируется ей, это независимая разработка поверх Claude Code.
Заменяет ли opcode сам Claude Code?
Нет, opcode только управляет сессиями, агентами и MCP-серверами Claude Code через визуальный интерфейс, сам CLI должен быть установлен отдельно.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything