Cos'è Amp?
Amp è un agente di codifica di Sourcegraph progettato per il lavoro di repository tramite interfacce terminale ed editor. Può ispezionare il codice, utilizzare strumenti di sviluppo, modificare file e mantenere thread che gli sviluppatori possono rivedere o condividere. Amp non deve essere confuso con Cody: la documentazione ufficiale di Sourcegraph afferma che Cody Free e Pro sono terminati nel luglio 2025, mentre Cody Enterprise rimane disponibile.
Il prodotto è utile per valutare quando uno sviluppatore desidera un agente anziché solo il completamento. I suoi punti decisionali riguardano l'elaborazione cloud, l'instradamento del fornitore, le autorizzazioni dei comandi, il costo del thread lungo e se la cronologia dell'agente collaborativo migliora la revisione.
Flusso di lavoro terminale e thread
Installa un agente solo dopo aver controllato a cosa può accedere. Avvia Amp all'interno di un repository definito e di un ramo pulito. Fornisci criteri di accettazione, file pertinenti, comandi di test, non obiettivi e un confine chiaro attorno alle credenziali e all'accesso alla rete. Richiedi un piano prima di migrazioni o modifiche architettoniche.
I thread possono preservare il ragionamento, l'attività dello strumento e l'output per la collaborazione. Tale cronologia è utile per la revisione, ma può contenere anche contesto di origine, log, prompt o identificatori sensibili. Definire chi può accedere o condividere i thread e per quanto tempo vengono conservati. Rimuovere i segreti prima che entrino nell'interazione; la cancellazione successiva non sostituisce la prevenzione.
Esamina ciascun comando proposto e la differenza risultante. Gli agenti possono installare un pacchetto errato, alterare un file di blocco, eseguire script generati o espandere l'ambito dopo un fallimento del test. Lavora all'interno di un contenitore o di un account di sviluppo limitato, ove possibile, e mantieni l'infrastruttura di distribuzione e produzione al di fuori delle credenziali dell'agente.
Abbonamenti e costi di utilizzo
Il manuale Amp ufficiale descrive l'utilizzo in base ai modelli e agli strumenti effettivamente coinvolti, mentre l'annuncio degli abbonamenti di luglio 2026 aggiunge piani mensili con valore incluso. Il pagamento in base al consumo rimane un'opzione. Poiché un agente può chiamare diversi modelli o strumenti attraverso un lungo thread, un'istruzione utente non è un'unità fatturabile stabile.
Tieni traccia dei costi in base all'attività accettata. Esplorazione separata, generazione di codice, cicli di riparazione, esecuzione di test e output scartato. Confronta l'utilizzo incluso di un abbonamento con le stesse attività con pagamento in base al consumo, quindi aggiungi il tempo di revisione da parte dello sviluppatore. Imposta i budget prima di consentire attività di repository o in background di grandi dimensioni.
I dettagli del fornitore e dell'abbonamento sono nuovi e possono cambiare rapidamente. Controlla il routing del modello corrente, l'utilizzo incluso, il rollover o la scadenza e il comportamento in eccesso al momento dell'acquisto.
Come valutare un thread Amp
Utilizzare la stessa attività delimitata con un nuovo thread e con un thread del repository stabilito. La nuova analisi rivela quanto bene Amp scopra il contesto; il lungo periodo rivela se la storia accumulata migliora la coerenza o aggiunge contesto e costi irrilevanti. Chiarimento del punteggio, qualità del piano, selezione dei file, sicurezza dei comandi, dimensione delle differenze, utilità del test e se l'agente si ferma quando mancano le prove.
Esportare o conservare le prove necessarie per la revisione senza considerare la narrazione dell'agente come prova. Un buon riepilogo dovrebbe corrispondere alle differenze effettive e al registro dei comandi. Eseguire nuovamente i test in modo indipendente dopo l'arresto dell'agente, poiché un agente può leggere erroneamente l'output troncato o segnalare l'ultimo comando riuscito mentre una modifica successiva lo invalida.
Privacy, fornitori e sicurezza
La pagina sulla sicurezza di Amp afferma che non clona o indicizza l'intera base di codice come prerequisito permanente, ma il contesto dell'attività viaggia comunque verso il servizio e i fornitori di modelli selezionati. La pagina descrive gli accordi aziendali di conservazione dei dati pari a zero con eccezioni, insieme all'assenza di self-hosting e di supporto Bring Your Own Key.
Se Amp si connette a un abbonamento ChatGPT, Grok o altro abbonamento personale, i termini di consumo della terza parte possono regolare tale elaborazione. Non dare per scontato che la promessa aziendale di Amp si estenda a tutti i modelli connessi esternamente. Mappa ciascun fornitore, periodo di conservazione, scelta della formazione, regione e processo di eliminazione.
I termini vietano i dati sensibili nel servizio e attribuiscono all'utente la responsabilità della convalida dell'output. Utilizzare repository di valutazione disinfettati finché l'organizzazione non approva il percorso dati completo. Mantieni i record dei clienti, le credenziali, i registri di produzione, i dati regolamentati e i documenti riservati fuori dalle richieste e dagli output degli strumenti.
I team dovrebbero anche definire regole di condivisione dei thread. Un thread pubblico utile può rivelare accidentalmente percorsi di repository, dettagli di problemi, nomi di dipendenti, registri o codice proprietario. Esamina il thread completo, non solo la risposta finale, prima di modificare la visibilità o inviare un collegamento all'esterno dell'organizzazione.
Revisione dell'output e alternative
Amp può accelerare il lavoro su più file, ma non si assume la responsabilità della correttezza. Esamina il codice, le implicazioni della licenza, le dipendenze, i test, la sicurezza e il comportamento operativo. Esegui formattazione indipendente, controlli di tipo, test, SAST, scansione segreta, revisione delle dipendenze e analisi manuale delle autorizzazioni prima dell'unione.
Scegli Amp per un agente terminal-first con concetti di utilizzo trasparenti e thread collaborativi. Confronta Cursore o Windsurf quando si preferisce un editor basato sull'intelligenza artificiale e GitHub Copilot quando l'integrazione, il completamento, la revisione e i criteri organizzativi di GitHub devono provenire da un'unica piattaforma.
Visita il sito web ufficiale di Amp