Inicio › Claude Code › GitHub
Descripción generalInstalaciónreferencia de la CLIPrecios y límitesAgent SDKHabilidades y pluginsGitHubWeb, escritorio e IDEModelosErrores¿Código abierto?TutorialPara estudiantesAutomatización de QAComparación con CursorComparación con Codex y OpenCodeSubagentesHooksMCPEcosistemaVS CodeOpenRouterLímites de solicitudesGuía en chino
Última actualización: 11 de octubre de 2026

Claude Code en GitHub: la App, la Action y @claude

Claude Code puede formar parte del flujo de trabajo de tu repositorio: revisar solicitudes de incorporación de cambios, implementar lo solicitado en las incidencias cuando se le menciona y ejecutarse como un paso en CI. Para que funcione, hacen falta tres componentes.

TLDR

  • /install-github-app desde una sesión de terminal configura por ti la aplicación de GitHub y el flujo de trabajo.
  • El flujo de trabajo usa anthropics/claude-code-action y necesita un secreto: la clave API.
  • Configura ANTHROPIC_BASE_URL para que apunte a la pasarela en las variables de entorno del flujo de trabajo, y las ejecuciones de CI se facturarán aquí.

1. Instala la aplicación de GitHub

claude
/install-github-app

El comando te guía para instalar la aplicación en el repositorio, guardar la clave API como secreto del repositorio y abrir una solicitud de incorporación de cambios que añade el archivo del flujo de trabajo. También puedes hacer las tres cosas manualmente.

2. El flujo de trabajo

name: Claude
on:
  issue_comment: { types: [created] }
  pull_request_review_comment: { types: [created] }
  issues: { types: [opened, assigned] }

jobs:
  claude:
    if: contains(github.event.comment.body, '@claude') || github.event_name == 'issues'
    runs-on: ubuntu-latest
    permissions:
      contents: write
      pull-requests: write
      issues: write
      id-token: write
    steps:
      - uses: actions/checkout@v4
        with: { fetch-depth: 1 }
      - uses: anthropics/claude-code-action@v1
        with:
          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
        env:
          ANTHROPIC_BASE_URL: https://aiprimetech.io

Con la línea de variables de entorno, todas las ejecuciones de CI pasan por la pasarela: el secreto de tu repositorio es una clave de la pasarela, y el uso se carga a tu saldo de la pasarela o a tu plan ilimitado. Elimina esa línea para facturar el uso a una cuenta de Anthropic.

3. Cómo usarlo

  • Comenta @claude fix the failing test in auth.py en una incidencia: abre una solicitud de incorporación de cambios.
  • Comenta @claude en un hilo de revisión de una solicitud de incorporación de cambios: responde y sube cambios a esa rama.
  • Asigna una incidencia a la aplicación para que implemente lo solicitado sin necesidad de un comentario.
  • Prográmalo: un flujo de trabajo activado por cron con una instrucción fija (auditoría de dependencias, borrador del registro de cambios).

Costes en CI

Cada activación supone una ejecución completa del agente: obtener una copia del repositorio, leer los archivos relevantes, planificar, editar, probar y subir los cambios. En un repositorio real, cabe esperar decenas de miles de tokens por ejecución. Los equipos que integran @claude en cada PR son precisamente los usuarios para los que un plan de tarifa plana resulta más ventajoso que la facturación por token; consulta la guía de precios.

Permisos y seguridad

  • Concede al trabajo solo los permisos que necesita la tarea; contents: write es necesario para subir cambios.
  • Restringe los activadores a colaboradores de confianza en los repositorios públicos; de lo contrario, cualquiera que pueda comentar puede gastar tus tokens.
  • Usa allowed_tools en los parámetros de entrada de la acción para delimitar lo que el agente puede ejecutar.

Pruébalo gratis primero

Las cuentas nuevas reciben $5 de crédito gratuito para la API con el código CLAUDECODE — suficiente para una tarde de Claude Code con Sonnet — y después créditos por 7.69231× su valor nominal.

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_key

Crea una cuenta con el código CLAUDECODE

Preguntas frecuentes

¿Es gratuita la Action de Claude Code para GitHub?

La Action es de código abierto y gratuita; las ejecuciones consumen tokens con la clave que utilice el flujo de trabajo.

¿Puede la Action de GitHub usar un endpoint que no sea de Anthropic?

Sí. Define ANTHROPIC_BASE_URL en el entorno del paso y proporciona la clave correspondiente como secreto.

¿Funciona @claude en repositorios privados?

Sí, una vez que la aplicación de GitHub esté instalada en el repositorio y exista el archivo del flujo de trabajo.

Ejecuta Claude Code con la pasarela

Los mismos modelos, dos variables de entorno y créditos por 7.69231× su valor nominal, o un plan ilimitado de tarifa plana. Cuentas nuevas: $5 de crédito gratuito para la API con el código CLAUDECODE.

Obtener una clave de API Ver planes ilimitados

AI Prime Tech es una pasarela API independiente y no está afiliada a Anthropic, ni cuenta con su respaldo o patrocinio. «Claude» y «Claude Code» son marcas comerciales de Anthropic. Las funciones de Claude Code descritas aquí se basan en la documentación pública de Anthropic en el momento de la redacción y cambian con frecuencia; los precios y las listas de modelos de esta página se obtienen de la configuración actual de esta pasarela.

Más guías de Claude Code

Claude Code: la guía completaCómo instalar Claude CodeDocumentación de la CLI de Claude Code: comandos y opcionesPrecios y límites de Claude Code, explicadosEl SDK de Claude Code, ahora Claude Agent SDKHabilidades y plugins de Claude Code¿Claude Code tiene una interfaz web? Explicación de las versiones web, de escritorio y para IDEQué modelo utiliza Claude Code y cómo cambiarloErrores de Claude Code y cómo solucionarlos¿Claude Code es de código abierto?Tutorial de Claude Code: tu primera sesión realClaude para estudiantes: Claude Code, la API y qué ofrece realmente el ámbito educativoCómo usar Claude Code para automatizar QAClaude Code frente a Cursor: cuál usar, cuándo y cómo ejecutar ambosClaude Code vs Codex vs OpenCode: comparativa de los agentes de terminalSubagentes de Claude Code: cómo funcionan, cómo definirlos y equipos de agentesHooks de Claude Code: control determinista sobre lo que hace el agenteMCP en Claude Code: conexión de servidores, ámbitos, MCP remoto y ejemplos realesEl ecosistema de Claude Code: enrutadores, frameworks, plugins y las listas que los recopilanClaude Code en VS Code: la extensión, el uso desde la terminal y los erroresCómo usar OpenRouter en Claude Code (y cuándo no hacerlo)Error de límite de solicitudes de Claude: qué significa «Error de API: se ha alcanzado el límite de solicitudes» y cómo solucionarloCómo usar Claude Code: desde la instalación hasta el uso diario