Conecta un repositorio
Conecta un proveedor Git o agrega una carpeta local para que Kensa obtenga pull requests y diffs.
Kensa revisa el código de los repositorios que agregas. Conecta GitHub, GitLab, Bitbucket o Azure DevOps con OAuth o un token de acceso personal, o agrega directamente una carpeta Git local. Los tokens de proveedores se guardan directamente en el llavero de tu sistema operativo.
Ruta rápida
- En la app de escritorio, elige + junto a Repos en la barra lateral, o Add a repository cuando la lista esté vacía.
- En Add Repository, elige la pestaña de un proveedor. Si todavía no conectaste uno, conéctalo primero con OAuth o un token de acceso personal.
- Selecciona uno o más repositorios y luego elige Add Repos.
- Recomendado: completa Local repo path para cada repositorio para que Deep Review, Source Control y los worktrees puedan usar un clon local.
Resultado esperado: el repositorio aparece en la barra lateral y sus pull requests se cargan en la vista Pull Requests.
Formas de agregar un repositorio
| Ruta | Cuándo usarla |
|---|---|
| Pestaña de proveedor (GitHub, GitLab, Bitbucket, Azure DevOps) | La ruta habitual: explora y selecciona repositorios después de conectar la cuenta. |
| Pestaña Local Repository | Una carpeta de tu equipo que ya es un repositorio Git. |
CLI gh heredada | Respaldo para GitHub si no hay una conexión; gh auth login cubre los listados y clones. |
Un repositorio agregado localmente se puede promover después con Connect to remote, que lo vincula con su remoto Git para que puedas revisar pull requests.
Rutas de clon y clonación
Agregar un repositorio no lo clona. Usa el botón de clonar junto al campo Local repo path (optional) para clonarlo en la carpeta que elijas. Un clon local habilita:
- Deep Review: los agentes leen el repositorio en disco, no sólo el diff.
- Source Control y worktrees: operaciones Git locales y checkouts aislados.
Si algo falla
- Falló la clonación: el error aparece debajo del campo de ruta; revisa la carpeta de destino y tu acceso al proveedor, y vuelve a intentarlo.
- La lista de repositorios está vacía: confirma que la conexión puede ver las organizaciones correctas; si hace falta, vuelve a conectarla en Settings → Integrations.
- Venció la autorización de GitHub: vuelve a conectar la cuenta en Settings → Integrations.
- Administrar repositorios: haz clic en un repositorio de la barra lateral para activarlo; quita uno con la × de su fila. Quitarlo nunca borra archivos del disco ni del proveedor.