O que é Amp?
Amp é um coding agent da Sourcegraph para trabalho em repositórios por terminal e editor. Inspeciona código, usa ferramentas, edita arquivos e mantém threads que developers revisam ou compartilham. Não confunda com Cody: a documentação diz que Cody Free e Pro terminaram em julho de 2025, enquanto Cody Enterprise permanece.
Vale avaliar quando se busca agente, não apenas completion. Os pontos decisivos são processamento cloud, roteamento de provedores, permissões de comandos, custo de threads longas e valor do histórico colaborativo para review.
Terminal e threads
Instale um agente somente após examinar seu acesso. Inicie Amp em repositório definido e branch limpa. Forneça critérios, arquivos, testes, não objetivos e limite claro para credenciais e rede. Peça plano antes de migrações ou arquitetura.
Threads preservam raciocínio, ferramentas e output para colaboração. O histórico ajuda review, mas pode conter código, logs, prompts ou identificadores sensíveis. Defina acesso, compartilhamento e retenção. Remova secrets antes da interação; exclusão posterior não substitui prevenção.
Revise comando e diff. Agentes podem instalar pacote errado, mudar lockfile, rodar script gerado ou ampliar escopo após falha. Use container ou conta restrita quando possível e mantenha deployment e produção fora das credenciais.
Assinaturas e custo de uso
O manual do Amp descreve uso conforme modelos e ferramentas, enquanto o anúncio de assinaturas de julho de 2026 adiciona planos mensais com valor incluído. Pay as you go continua. Como uma thread chama vários modelos e ferramentas, uma instrução não é unidade estável de cobrança.
Acompanhe custo por tarefa aceita. Separe exploração, geração, loops de reparo, testes e output descartado. Compare franquia da assinatura ao mesmo trabalho em pay as you go e some review humano. Defina budgets antes de tarefas grandes ou em background.
Detalhes são novos e mudam rápido. Verifique roteamento, uso incluído, rollover, expiração e overage ao comprar.
Como avaliar uma thread
Use a mesma tarefa limitada em thread nova e em thread longa do repositório. A nova mostra descoberta de contexto; a longa revela se histórico melhora consistência ou adiciona ruído e custo. Avalie esclarecimento, plano, arquivos, segurança, tamanho do diff, testes e se o agente para sem evidência.
Preserve evidência necessária sem tratar narrativa como prova. Resumo deve corresponder ao diff e log. Rode testes de novo após o agente parar, pois ele pode interpretar output truncado ou citar último comando verde antes de mudança posterior.
Privacidade, provedores e segurança
A página de segurança diz que Amp não clona ou indexa permanentemente todo o código como pré-requisito, mas contexto da tarefa ainda vai ao serviço e aos provedores. Descreve zero data retention enterprise com exceções, ausência de self-hosting e algum BYOK.
Se Amp conecta assinatura pessoal de ChatGPT, Grok ou outra, termos consumer do terceiro podem controlar processamento. Não suponha que promessa enterprise do Amp se estenda a cada modelo externo. Mapeie provedor, retenção, treino, região e deleção.
Termos proíbem dados sensíveis e responsabilizam usuário por validar output. Use repositórios sanitizados até aprovar o caminho completo. Mantenha registros de clientes, credenciais, logs produtivos, dados regulados e documentos confidenciais fora.
Defina regras de compartilhamento. Thread pública útil pode expor paths, issues, nomes, logs ou código. Revise a thread inteira antes de mudar visibilidade ou enviar link externo.
Review e alternativas
Amp acelera trabalho multi-arquivo, mas não assume correção. Inspecione código, licenças, dependências, testes, segurança e operação. Rode formato, tipos, testes, SAST, secrets, dependências e autorização manual antes do merge.
Escolha Amp para agente terminal-first com conceitos de uso transparentes e threads colaborativas. Compare Cursor ou Windsurf para editor AI-first e GitHub Copilot para integração, completion, review e políticas no GitHub.
Visite o site oficial do Amp