> ## Documentation Index
> Fetch the complete documentation index at: https://docs.codewarden.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducción

> Qué hace CodeWarden en tus pull requests y qué no hace, a propósito.

CodeWarden es una GitHub App que revisa pull requests en GitHub.com. Cuando se abre un pull request o se hace push a él, lee el cambio a través de la API de GitHub, le pregunta una sola vez a un modelo de lenguaje, filtra la respuesta y publica **una revisión** con comentarios en línea sobre las líneas que agregó el pull request.

Está hecho para hablar poco y acertar cuando habla. Una revisión sin nada que valga la pena decir publica pocos comentarios o ninguno, y un push que no agrega nada nuevo no cuesta nada.

## Qué hace

> **[Revisa cada push](https://docs.codewarden.co/es/how-a-review-works.md)**
>
> La primera revisión lee todo el pull request. Cada push posterior se revisa solo por lo que ese push cambió.

> **[Sigue las reglas de tu repositorio](https://docs.codewarden.co/es/configure/codewarden-yml.md)**
>
> Un archivo `.codewarden.yml`, leído desde la base branch, indica qué rutas omitir, qué reglas aplican dónde y cuántos comentarios puede llevar una revisión.

> **[Contrasta el cambio con un ticket de Jira](https://docs.codewarden.co/es/integrations/jira.md)**
>
> Enlaza un ticket en el pull request y se reporta el código que contradice lo que el ticket dice.

> **[Lee un issue de Sentry junto al arreglo](https://docs.codewarden.co/es/integrations/sentry.md)**
>
> Enlaza un issue y CodeWarden lee su stack trace, y luego reporta el código que seguiría lanzando el mismo error.

> **[Responde cuando le contestas](https://docs.codewarden.co/es/bot/mentions.md)**
>
> Responde a uno de sus comentarios con `@codewardenapp`. Explica, defiende el hallazgo, o cede y deja de plantearlo.

> **[Muestra su trabajo en una consola](https://docs.codewarden.co/es/console/organizations-and-roles.md)**
>
> Cada revisión, incluidos los comentarios que decidió no publicar y por qué, en `app.codewarden.co`.

## Qué reporta

Defectos en el código que agregó el pull request: bugs, fallas con entradas que el código puede recibir, vulnerabilidades de seguridad, condiciones de carrera, recursos que nunca se liberan, consultas que no escalarán y lógica que contradice lo que dice el código de alrededor o la descripción del pull request. Cada comentario lleva una [categoría y una gravedad](https://docs.codewarden.co/es/bot/categories-and-severities.md).

## Qué no hace

* **No comenta sobre estilo.** Nombres, formato, orden de imports, pruebas faltantes, documentación faltante y sugerencias que empiezan con "considera" se rechazan por diseño. Pedirlas en `.codewarden.yml` no cambia eso.
* **No reporta lo que no puede ver.** Se le muestra una parte de un pull request, nunca todo, así que nunca reporta que algo "falta" o "no está implementado".
* **No clona tu repositorio ni ejecuta nada de él.** Ni build, ni pruebas, ni linters, ni scripts. Todo lo que lee llega por la API de GitHub.
* **No aprueba ni bloquea pull requests.** Publica una revisión con comentarios; hacer merge sigue siendo decisión tuya.
* **No escribe en Jira ni en Sentry.** Ambas integraciones son de solo lectura.
* **Solo funciona en GitHub.com.** GitHub Enterprise Server, GitLab y Bitbucket no son compatibles.

## Próximos pasos

> **[Inicio rápido](https://docs.codewarden.co/es/quickstart.md)**
>
> Inicia la prueba, conecta GitHub y recibe tu primera revisión.

> **[Planes y turnos de IA](https://docs.codewarden.co/es/account/plans-and-ai-turns.md)**
>
> Qué incluye un plan y qué cuenta contra él.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.