
Graphite
Revisão de código assistida por IA e fluxo de trabalho de pull requests empilhados para equipes de engenharia que usam GitHub.
Sobre Graphite
Graphite é uma plataforma de revisão de código com IA para equipes de engenharia que trabalham no GitHub. O produto combina pull requests empilhados, uma caixa de entrada unificada para revisões, revisões com IA, chat interativo em PRs, filas de merge e métricas de desenvolvimento. Os desenvolvedores podem usar a CLI, a integração com VS Code ou o suporte a MCP para criar e gerenciar pilhas enquanto mantêm os repositórios sincronizados com o GitHub. Os revisores podem receber notificações acionáveis no Slack e, em pull requests elegíveis, aprovar, comentar, solicitar alterações ou fazer o merge pelo Slack. O Graphite Chat pode explicar diffs, sugerir correções, ajudar a resolver falhas de CI e transformar alterações aceitas em commits na página do PR. As equipes que adotarem alterações empilhadas devem considerar as execuções adicionais de CI causadas por pull requests extras e pelo rebase de branches dependentes. O Graphite documenta controles de otimização de CI no nível do repositório e wrappers para GitHub Actions e Buildkite. O plano Hobby abrange repositórios de contas pessoais, enquanto o acesso mais amplo a repositórios e os controles avançados ficam disponíveis em planos pagos ou personalizados.
Funcionalidades
Empilhar pull requests
Crie pull requests menores e dependentes com a CLI ou a integração do editor, mantenha os branches sincronizados e faça o merge da pilha na ordem correta.
Revisar com IA
Encontre possíveis bugs, faça perguntas sobre um diff, aplique as correções sugeridas e gere títulos e descrições para pull requests.
Coordenar a entrega
Faça a triagem das solicitações em uma única caixa de entrada, encaminhe notificações pelo Slack, use uma fila de merge e consulte métricas de entrega.
Vantagens
- Combina a criação e a revisão de pull requests empilhados com a sincronização do GitHub, reduzindo a troca de contexto para as equipes que usam esse fluxo de trabalho.
- As revisões com IA e o Chat podem revelar problemas, explicar diffs e transformar sugestões aceitas em commits diretamente na página do PR.
- As ações do Slack, a caixa de entrada unificada, as filas de merge e as métricas oferecem às equipes várias formas de coordenar a revisão e a entrega.
Limitações
- O empilhamento pode gerar mais execuções de CI porque produz pull requests adicionais e faz o rebase de branches dependentes.
- A sincronização do plano Hobby é limitada a repositórios de contas pessoais, portanto os repositórios de organizações exigem outro plano.
- Controles empresariais como SAML, logs de auditoria do SIEM, suporte a GHES e SLAs premium exigem preços personalizados.
Planos de preços
Hobby
- Sincronização com GitHub para repositórios de contas pessoais
- Caixa de entrada e notificações
- Empilhamento com CLI, VS Code e MCP
- Chat e revisões com IA limitados
Empresarial
- Tudo do plano Equipe
- Configurações avançadas da fila de merge e análises personalizadas
- ACLs, SAML e log de auditoria do SIEM
- Suporte a GHES, suporte premium e SLAs
- Contratos, pagamentos e uploads privados personalizados
* As informações de preços são apenas indicativas. Consulte o anúncio mais recente no site oficial de Graphite.