
Graphite
GitHub을 사용하는 엔지니어링 팀을 위한 AI 지원 코드 검토 및 스택형 풀 리퀘스트 워크플로입니다.
Graphite 소개
Graphite는 GitHub에서 작업하는 엔지니어링 팀을 위한 AI 코드 검토 플랫폼입니다. 스택형 풀 리퀘스트, 통합 검토 수신함, AI 검토, 대화형 PR 채팅, 병합 대기열, 개발자 지표를 하나로 제공합니다. 개발자는 CLI, VS Code 통합 또는 MCP 지원을 사용해 스택을 생성하고 관리하면서 저장소를 GitHub과 동기화할 수 있습니다. 검토자는 Slack에서 바로 조치할 수 있는 알림을 받을 수 있으며, 대상 풀 리퀘스트의 경우 Slack에서 승인, 댓글 작성, 변경 요청 또는 병합을 수행할 수 있습니다. Graphite Chat은 변경 사항을 설명하고, 수정안을 제안하며, CI 실패 해결을 돕고, PR 페이지에서 수락된 변경 사항을 커밋으로 전환할 수 있습니다. 스택형 변경 사항을 도입하는 팀은 추가 풀 리퀘스트와 종속 브랜치 리베이스로 인해 CI 실행 횟수가 늘어날 수 있음을 고려해야 합니다. Graphite는 저장소 수준의 CI 최적화 제어 기능과 GitHub Actions 및 Buildkite용 래퍼를 문서로 안내합니다. 취미 요금제는 개인 계정 저장소에 적용되며, 더 폭넓은 저장소 접근 권한과 고급 제어 기능은 유료 또는 맞춤형 요금제에서 제공됩니다.
기능
풀 리퀘스트 스택 구성
CLI 또는 편집기 통합을 사용해 서로 종속된 작은 풀 리퀘스트를 만들고, 브랜치를 동기화하며, 스택을 순서대로 병합합니다.
AI로 검토
잠재적인 버그를 찾고, 변경 사항에 관해 질문하고, 제안된 수정 사항을 적용하며, 풀 리퀘스트 제목과 설명을 생성합니다.
배포 조율
하나의 수신함에서 요청을 분류하고, Slack을 통해 알림을 전달하며, 병합 대기열을 사용하고, 배포 지표를 확인합니다.
장점
- 스택형 풀 리퀘스트 생성 및 검토와 GitHub 동기화를 결합하여 이 워크플로를 사용하는 팀의 컨텍스트 전환을 줄입니다.
- AI 검토와 Chat은 문제를 찾아내고 변경 사항을 설명하며, 수락된 제안을 PR 페이지에서 바로 커밋으로 전환할 수 있습니다.
- Slack 작업, 통합 수신함, 병합 대기열, 지표를 통해 팀은 다양한 방식으로 검토와 배포를 조율할 수 있습니다.
단점
- 스택 구성은 추가 풀 리퀘스트를 생성하고 종속 브랜치를 리베이스하므로 CI 실행 횟수가 늘어날 수 있습니다.
- 취미 요금제의 동기화는 개인 계정 저장소로 제한되므로 조직 저장소에는 다른 요금제가 필요합니다.
- SAML, SIEM 감사 로그, GHES 지원, 프리미엄 SLA와 같은 엔터프라이즈 제어 기능에는 맞춤형 가격이 적용됩니다.
요금제
취미
- 개인 계정 저장소의 GitHub 동기화
- 수신함 및 알림
- CLI, VS Code, MCP를 통한 스택 구성
- 제한된 Chat 및 AI 검토
엔터프라이즈
- 팀 요금제의 모든 기능
- 고급 병합 대기열 설정 및 맞춤형 분석
- ACL, SAML, SIEM 감사 로그
- GHES 지원, 프리미엄 지원 및 SLA
- 맞춤형 계약, 결제 및 비공개 업로드
* 가격 정보는 참고용입니다. 최신 안내는 Graphite 공식 웹사이트를 확인하세요.