Repolode
winfunc

winfunc/opcode

Uma interface gráfica desktop em Tauri 2 para Claude Code, que gerencia projetos e sessões, agentes personalizados, análises de uso, servidores MCP e checkpoints.

Estrelas
22,419
Forks
1,711
Issues abertas
333
Último commit
mês passado

O que é?

opcode é um aplicativo desktop que oferece uma interface visual para a ferramenta de linha de comando Claude Code. Ele permite explorar os projetos armazenados no diretório ~/.claude, visualizar e retomar sessões anteriores e acompanhar o uso de tokens e os custos por modelo, projeto e data.

Além de explorar sessões, opcode permite definir agentes personalizados com seus próprios prompts de sistema, opções de modelo e permissões de arquivo e rede, e executá-los como processos em segundo plano. O app também inclui um editor de CLAUDE.md com pré-visualização em tempo real, um gerenciador de configurações de servidores MCP que permite importar configurações do Claude Desktop e uma linha do tempo que cria checkpoints, restaura-os e permite criar ramificações de sessões a partir deles.

O app é desenvolvido com Tauri 2, um backend em Rust e um frontend em React 18 e TypeScript, e armazena os dados localmente em SQLite. É necessário ter o Claude Code CLI instalado, e o projeto não é afiliado à Anthropic.

Recursos principais

  • 01Explorar e retomar projetos e sessões do Claude Code por meio de uma interface visual
  • 02Criar agentes personalizados com prompts de sistema, seleção de modelo e permissões de arquivo e rede
  • 03Executar agentes como processos em segundo plano e consultar o histórico de execução
  • 04Acompanhar o uso de tokens e os custos por modelo, projeto e período
  • 05Gerenciar servidores MCP e importar configurações do Claude Desktop
  • 06Criar checkpoints de sessão, restaurá-los, criar ramificações de sessões e visualizar diferenças

Casos de uso

  • Desenvolvedores que usam Claude Code diariamente e querem uma forma visual de gerenciar sessões
  • Equipes que acompanham os gastos com a API do Claude em diferentes projetos
  • Criar agentes especializados e reutilizáveis para tarefas de programação recorrentes
  • Gerenciar configurações de servidores MCP sem editar JSON manualmente

Início rápido

  1. 1

    Instale o Claude Code CLI pelo site oficial da Claude

  2. 2

    Clone o repositório

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

    Entre na pasta do projeto e instale as dependências do frontend

    cd opcode && bun install
  4. 4

    Inicie o app em modo de desenvolvimento

    bun run tauri dev

Antes de usar

  • O Claude Code CLI precisa estar instalado e disponível no PATH.
  • Os executáveis de lançamento ainda não foram publicados, então é necessário compilar a partir do código-fonte.
  • A compilação requer Rust, Bun e bibliotecas do sistema específicas da plataforma.

Tópicos

Perguntas frequentes

O que é opcode?
Uma interface gráfica desktop em Tauri 2 para Claude Code, que gerencia projetos e sessões, agentes personalizados, análises de uso, servidores MCP e checkpoints. opcode é um aplicativo desktop que oferece uma interface visual para a ferramenta de linha de comando Claude Code. Ele permite explorar os projetos armazenados no diretório ~/.claude, visualizar e retomar sessões anteriores e acompanhar o uso de tokens e os custos por modelo, projeto e data.
opcode é gratuito? Qual é a licença?
opcode é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
opcode ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de opcode foi em 18 de set. de 2026.
Para que posso usar opcode?
Desenvolvedores que usam Claude Code diariamente e querem uma forma visual de gerenciar sessões Equipes que acompanham os gastos com a API do Claude em diferentes projetos Criar agentes especializados e reutilizáveis para tarefas de programação recorrentes Gerenciar configurações de servidores MCP sem editar JSON manualmente
Como instalar opcode?
Instale o Claude Code CLI pelo site oficial da Claude Clone o repositório: git clone https://github.com/getAsterisk/opcode.git Entre na pasta do projeto e instale as dependências do frontend: cd opcode && bun install Inicie o app em modo de desenvolvimento: bun run tauri dev
Onde consigo opcode?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/winfunc/opcode

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados