App nativo para a barra de menus do macOS que mostra o status de repositórios GitHub: issues, pull requests, CI, releases e clones locais.
neriousy/opencode-github-panel
Painel de Git e GitHub para o OpenCode Desktop, com grafo de commits, pull requests, issues, execuções de CI e ferramentas para agentes com fila de aprovação.
- Estrelas
- 23
- Forks
- 1
- Issues abertas
- 1
- Último commit
- anteontem
O que é?
opencode-github-panel adiciona ao OpenCode Desktop um painel de Git e GitHub inspirado no GitLens. Ele cobre tarefas locais, como preparar alterações, fazer commit e push, gerenciar branches e visualizar um grafo de commits. Também lista e permite pesquisar pull requests e issues, abri-los em abas próprias e acompanhar execuções de CI, com logs e opções para repetir ou cancelar.
O painel foi criado para trabalhar com um agente de IA. O agente tem acesso a ferramentas do GitHub (pesquisar, visualizar, comentar, fechar, adicionar labels, atribuir e executar ações), mas as operações de escrita viram ações propostas em uma fila por sessão, que o usuário pode aprovar, editar ou ignorar, a menos que a execução automática esteja ativada. Ações em lote nas linhas selecionadas e um fluxo de triagem conduzido pelo agente usam a mesma fila. No modo de revisão, o agente pode preparar uma avaliação de pull request para o usuário editar antes de enviar.
O plugin tem uma parte de servidor que executa git e gh na máquina que hospeda o repositório, por isso funciona com servidores remotos do OpenCode. Ele requer git e o GitHub CLI autenticado com gh auth login para usar os recursos do GitHub.
Recursos principais
- 01Seletor de branches com contagem de commits à frente/atrás, status de pull requests e limpeza de branches mescladas ou desatualizadas.
- 02Visualização de alterações com diffs inline, preparação por arquivo, commit, amend e push.
- 03Grafo de commits com trilhas, indicadores de branches e tags e ações por commit, como cherry-pick e revert.
- 04Listas pesquisáveis de pull requests e issues, com filtros, pesquisas salvas e ações em lote.
- 05Abas de issues e PRs com comentários, labels, revisores, diffs de arquivos e verificações.
- 06Ferramentas de GitHub para agentes, cujas ações de escrita aguardam em uma fila de aprovação, com opção de desfazer ações concluídas.
Casos de uso
- Revisar e mesclar pull requests sem sair do OpenCode Desktop.
- Pedir a um agente que faça a triagem de issues abertas em lote, aprovando cada alteração proposta.
- Começar a trabalhar em uma issue com o agente, usando uma nova branch e um worktree.
- Acompanhar execuções de CI e ler logs de jobs com falha no editor.
Início rápido
- 1
Adicione o plugin à configuração do OpenCode
- 2
Entre no GitHub CLI
gh auth login - 3
Reinicie o OpenCode e abra o painel Git & GitHub
Antes de usar
- É necessário ter o OpenCode Desktop 2.2 ou posterior, git e GitHub CLI na máquina do servidor.
- Em configurações remotas, o plugin precisa estar instalado tanto na máquina do servidor quanto na máquina desktop.
- É um projeto em estágio inicial, com apenas 8 estrelas.
Em coleções
Tópicos
Perguntas frequentes
- O que é opencode-github-panel?
- Painel de Git e GitHub para o OpenCode Desktop, com grafo de commits, pull requests, issues, execuções de CI e ferramentas para agentes com fila de aprovação. opencode-github-panel adiciona ao OpenCode Desktop um painel de Git e GitHub inspirado no GitLens. Ele cobre tarefas locais, como preparar alterações, fazer commit e push, gerenciar branches e visualizar um grafo de commits. Também lista e permite pesquisar pull requests e issues, abri-los em abas próprias e acompanhar execuções de CI, com logs e opções para repetir ou cancelar.
- opencode-github-panel é gratuito? Qual é a licença?
- opencode-github-panel é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- opencode-github-panel ainda é mantido?
- Manutenção ativa. O último commit de opencode-github-panel foi em 5 de nov. de 2026.
- Para que posso usar opencode-github-panel?
- Revisar e mesclar pull requests sem sair do OpenCode Desktop. Pedir a um agente que faça a triagem de issues abertas em lote, aprovando cada alteração proposta. Começar a trabalhar em uma issue com o agente, usando uma nova branch e um worktree. Acompanhar execuções de CI e ler logs de jobs com falha no editor.
- Como instalar opencode-github-panel?
- Adicione o plugin à configuração do OpenCode Entre no GitHub CLI: gh auth login Reinicie o OpenCode e abra o painel Git & GitHub
- Onde consigo opencode-github-panel?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/neriousy/opencode-github-panel
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Extensão do VS Code para revisar, gerenciar e fazer checkout de pull requests e issues do GitHub sem sair do editor.
A ferramenta oficial de linha de comando do GitHub para trabalhar com pull requests, issues e outros recursos do GitHub pelo terminal.
Uma caixa de entrada no navegador para pull requests do GitHub, que os organiza em seções com consultas de pesquisa.
CLI em Go que executa qualquer linter ou ferramenta de análise de código e publica os resultados como comentários de review no GitHub, GitLab ou Bitbucket, apenas nas linhas alteradas.
Ferramenta em Ruby que roda no CI para automatizar regras de revisão de pull requests, como exigir changelogs e seguir convenções para descrições de PRs.