Home › Claude Code › GitHub
PanoramicaInstallazioneriferimento della CLIPrezzi e limitiAgent SDKSkill e pluginGitHubWeb, desktop e IDEModelliErroriÈ open source?TutorialPer studentiAutomazione QAConfronto con CursorConfronto con Codex e OpenCodeSubagentiHookMCPEcosistemaVS CodeOpenRouterLimiti di frequenzaGuida in cinese
Ultimo aggiornamento: 11 ottobre 2026

Claude Code in GitHub: App, Action e @claude

Claude Code può far parte del workflow del tuo repository: revisionare pull request, implementare issue quando viene menzionato ed essere eseguito come passaggio in CI. A renderlo possibile sono tre componenti.

TLDR

  • /install-github-app da una sessione del terminale configura per te l'app GitHub e il workflow.
  • Il workflow usa anthropics/claude-code-action e richiede un solo segreto: la chiave API.
  • Imposta ANTHROPIC_BASE_URL sul gateway nell'ambiente del workflow e le esecuzioni CI verranno addebitate qui.

1. Installa l'app GitHub

claude
/install-github-app

Il comando ti guida nell'installazione dell'app sul repository, nel salvataggio della chiave API come segreto del repository e nell'apertura di una pull request che aggiunge il file del workflow. Puoi anche eseguire tutti e tre i passaggi manualmente.

2. Il workflow

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 riga env, ogni esecuzione in CI passa attraverso il gateway: il segreto del repository è una chiave del gateway e l'utilizzo viene addebitato al saldo del gateway o al piano illimitato. Rimuovi la riga env per addebitare invece un account Anthropic.

3. Come usarlo

  • Commenta @claude fix the failing test in auth.py su una issue: apre una pull request.
  • Commenta @claude in un thread di revisione di una pull request: risponde e invia le modifiche a quel branch.
  • Assegna una issue all'app per farla implementare senza un commento.
  • Programmane l'esecuzione: un workflow attivato da cron con un prompt fisso (verifica delle dipendenze, bozza del changelog).

Costi in CI

Ogni attivazione comporta un'esecuzione completa dell'agente: checkout, lettura dei file pertinenti, pianificazione, modifica, test e push. Aspettati decine di migliaia di token per esecuzione su un repository reale. I team che integrano @claude in ogni PR sono proprio gli utenti per cui un piano a tariffa fissa è più conveniente della fatturazione per token: consulta la guida ai prezzi.

Permessi e sicurezza

  • Assegna al job solo i permessi necessari per l'attività; contents: write è necessario per effettuare il push.
  • Nei repository pubblici, limita le attivazioni ai collaboratori fidati: altrimenti chiunque possa commentare può consumare i tuoi token.
  • Usa allowed_tools negli input dell'action per circoscrivere ciò che l'agente può eseguire.

Provalo prima gratuitamente

I nuovi account ricevono $5 di credito API gratuito con il codice CLAUDECODE — abbastanza per una serata con Claude Code su Sonnet — poi crediti pari a 7.69231× il valore nominale.

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

Crea un account con il codice CLAUDECODE

Domande frequenti

La GitHub Action di Claude Code è gratuita?

L'Action è open source e gratuita; le esecuzioni consumano token sulla chiave utilizzata dal workflow.

La GitHub Action può usare un endpoint diverso da Anthropic?

Sì. Imposta ANTHROPIC_BASE_URL nell'ambiente dello step e fornisci la chiave corrispondente come secret.

@claude funziona nei repository privati?

Sì, una volta installata la GitHub App nel repository e aggiunto il file del workflow.

Esegui Claude Code sul gateway

Stessi modelli, due variabili d'ambiente, crediti pari a 7.69231× il valore nominale — oppure un piano illimitato a tariffa fissa. Nuovi account: $5 di credito API gratuito con il codice CLAUDECODE.

Ottieni una chiave API Scopri i piani illimitati

AI Prime Tech è un gateway API indipendente e non è affiliato ad Anthropic, né approvato o sponsorizzato da Anthropic. «Claude» e «Claude Code» sono marchi di Anthropic. Le funzionalità di Claude Code descritte qui rispecchiano la documentazione pubblica di Anthropic al momento della stesura e cambiano frequentemente; i prezzi e gli elenchi dei modelli presenti in questa pagina vengono letti dalle impostazioni attuali di questo gateway.

Altre guide su Claude Code

Claude Code: la guida completaCome installare Claude CodeDocumentazione della CLI di Claude Code: comandi e flagPrezzi e limiti di Claude Code, spiegatiL'SDK di Claude Code, ora Claude Agent SDKSkill e plugin di Claude CodeClaude Code ha un'interfaccia web? Le versioni web, desktop e per IDE spiegateQuale modello usa Claude Code e come cambiarloErrori di Claude Code e come risolverliClaude Code è open source?Tutorial di Claude Code: la tua prima sessione realeClaude per studenti: Claude Code, l'API e ciò che offre davvero il settore educationCome usare Claude Code per l'automazione QAClaude Code e Cursor a confronto: quale scegliere, quando — e come usarli entrambiClaude Code vs Codex vs OpenCode: confronto tra gli agenti da terminaleSubagenti di Claude Code: come funzionano, come definirli e team di agentiHook di Claude Code: controllo deterministico su ciò che fa l'agenteMCP in Claude Code: connessione ai server, ambiti, MCP remoto ed esempi concretiL'ecosistema Claude Code: router, framework, plugin e gli elenchi che li raccolgonoClaude Code in VS Code: l'estensione, l'uso dal terminale e gli erroriCome usare OpenRouter in Claude Code (e quando evitarlo)Errore di limite di frequenza di Claude: cosa significa "Errore API: limite di frequenza raggiunto" e come risolverloCome usare Claude Code: dall'installazione all'uso quotidiano