Una app nativa para la barra de menús de macOS que muestra el estado de los repositorios de GitHub: issues, pull requests, CI, releases y clones locales.
neriousy/opencode-github-panel
Panel lateral de Git y GitHub para OpenCode Desktop, con gráfico de commits, pull requests, issues, ejecuciones de CI y herramientas para agentes con una cola de aprobación.
- Estrellas
- 23
- Forks
- 1
- Issues abiertos
- 1
- Último commit
- ayer
¿Qué es?
opencode-github-panel añade un panel lateral de Git y GitHub a OpenCode Desktop, inspirado en GitLens. Incluye tareas locales como preparar cambios, crear commits, hacer push, gestionar ramas y consultar un gráfico de commits. También permite listar y buscar pull requests e issues, abrirlos en pestañas propias y ver ejecuciones de CI con sus logs, así como volver a ejecutarlas o cancelarlas.
El panel está pensado para trabajar con un agente de IA. El agente dispone de herramientas de GitHub (buscar, consultar, comentar, cerrar, etiquetar, asignar y gestionar acciones), pero sus operaciones de escritura se convierten en acciones propuestas dentro de una cola por sesión, que el usuario puede aprobar, editar u omitir, salvo que active la ejecución automática. Las acciones en lote sobre las filas seleccionadas y el flujo de triaje gestionado por el agente usan la misma cola. El modo de revisión puede preparar una revisión de pull request para que el usuario la edite antes de enviarla.
El plugin se ejecuta como un componente de servidor que invoca git y gh en la máquina que aloja el repositorio, por lo que funciona con servidores remotos de OpenCode. Requiere git y tener iniciada la sesión en GitHub CLI con gh auth login para usar las funciones de GitHub.
Funciones clave
- 01Selector de ramas con recuentos de commits por delante y por detrás, estado de pull requests y limpieza de ramas fusionadas o antiguas.
- 02Vista de cambios con diffs en línea, preparación de cambios por archivo y opciones para crear commits, enmendarlos y hacer push.
- 03Gráfico de commits con carriles, insignias de ramas y etiquetas, y acciones por commit como cherry-pick y revert.
- 04Listas de pull requests e issues con búsqueda, filtros, búsquedas guardadas y acciones en lote.
- 05Pestañas de issues y PR con comentarios, etiquetas, revisores, diffs de archivos y comprobaciones.
- 06Herramientas de GitHub para agentes cuyas acciones de escritura esperan en una cola de aprobación, con opción de deshacer las acciones completadas.
Casos de uso
- Revisar y fusionar pull requests sin salir de OpenCode Desktop.
- Pedir a un agente que clasifique issues abiertos en lotes mientras apruebas cada cambio propuesto.
- Empezar a trabajar en un issue con el agente desde una rama y un worktree nuevos.
- Supervisar ejecuciones de CI y consultar los logs de los jobs que fallan desde el editor.
Inicio rápido
- 1
Añade el complemento a la configuración de OpenCode
- 2
Inicia sesión en GitHub CLI
gh auth login - 3
Reinicia OpenCode y abre el panel Git & GitHub
Antes de usarlo
- Se requiere OpenCode Desktop 2.2 o posterior, git y GitHub CLI en la máquina servidor.
- En configuraciones remotas, el complemento debe estar instalado tanto en la máquina servidor como en la de escritorio.
- Es un proyecto en fase inicial con solo 8 estrellas.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es opencode-github-panel?
- Panel lateral de Git y GitHub para OpenCode Desktop, con gráfico de commits, pull requests, issues, ejecuciones de CI y herramientas para agentes con una cola de aprobación. opencode-github-panel añade un panel lateral de Git y GitHub a OpenCode Desktop, inspirado en GitLens. Incluye tareas locales como preparar cambios, crear commits, hacer push, gestionar ramas y consultar un gráfico de commits. También permite listar y buscar pull requests e issues, abrirlos en pestañas propias y ver ejecuciones de CI con sus logs, así como volver a ejecutarlas o cancelarlas.
- ¿opencode-github-panel es gratuito? ¿Qué licencia tiene?
- opencode-github-panel es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿opencode-github-panel sigue mantenido?
- Mantenimiento activo. El último commit de opencode-github-panel fue el 5 nov 2026.
- ¿Para qué puedo usar opencode-github-panel?
- Revisar y fusionar pull requests sin salir de OpenCode Desktop. Pedir a un agente que clasifique issues abiertos en lotes mientras apruebas cada cambio propuesto. Empezar a trabajar en un issue con el agente desde una rama y un worktree nuevos. Supervisar ejecuciones de CI y consultar los logs de los jobs que fallan desde el editor.
- ¿Cómo se instala opencode-github-panel?
- Añade el complemento a la configuración de OpenCode Inicia sesión en GitHub CLI: gh auth login Reinicia OpenCode y abre el panel Git & GitHub
- ¿Dónde consigo opencode-github-panel?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/neriousy/opencode-github-panel
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Extensión de VS Code para revisar, gestionar y hacer checkout de pull requests e incidencias de GitHub sin salir del editor.
La herramienta oficial de línea de comandos de GitHub para trabajar con pull requests, issues y otras funciones de GitHub desde la terminal.
Bandeja de entrada web para pull requests de GitHub que los organiza en secciones mediante consultas de búsqueda.
CLI de Go que ejecuta cualquier linter o herramienta de análisis de código y publica sus resultados como comentarios de revisión en GitHub, GitLab o Bitbucket, solo en las líneas modificadas.
Herramienta de Ruby que se ejecuta en CI para automatizar reglas de revisión de pull requests, como exigir changelogs y convenciones para las descripciones.