
Polygraph
Polygraph는 액세스할 수 있는 모든 저장소를 인덱싱하고, 패키지/API 관계를 매핑하며, 교차 세션 기록을 보존하여 기존 AI 에이전트가 지속적인 컨텍스트를 가지고 저장소 경계를 넘어 작업할 수 있도록 하는 메타 하네스입니다.
https://trypolygraph.com/?ref=producthunt&utm_source=aipure

제품 정보
업데이트됨:Jun 29, 2026
Polygraph이란?
Polygraph는 조직의 코드베이스 전반에 걸쳐 AI 코딩 에이전트에게 통합된 가시성을 제공하는 개발자 도구입니다. 이는 많은 비공개 및 오픈 소스 저장소에 분할되어 있는 경우에도 마찬가지입니다. Polygraph는 액세스할 수 있는 저장소를 자동으로 검색하고 인덱싱한 다음, 서비스, 패키지 및 API가 서로 어떻게 의존하는지에 따라 관계 그래프를 구축합니다. 교차 저장소 이해 외에도 Polygraph는 세션 기록(이전 세션 설명, PR 및 추적 포함)을 유지하여 수동으로 컨텍스트를 재구성할 필요 없이 작업을 재개하고, 문제를 디버깅하며, 협업을 더 쉽게 만듭니다. Polygraph는 에이전트 자체가 아니라 이미 사용 중인 에이전트와 함께 작동하는 인프라로 자리매김하고 있습니다.
Polygraph의 주요 기능
Polygraph는 교차 저장소 가시성과 영구적인 세션 메모리를 제공하는 AI 코딩 에이전트용 메타 하네스입니다. 접근 가능한 모든 저장소(비공개 및 오픈 소스)를 인덱싱하고, 종속성/API 관계 그래프를 구축하며, 이 컨텍스트를 사용하여 에이전트가 저장소 경계를 넘어 작업을 계획하고 실행하도록 돕습니다. 이는 여러 저장소로 구성된 코드베이스를 효과적으로 "합성 모노레포"로 전환합니다. 또한 과거 세션(설명, PR, 추적)을 보존하고 다시 표시하여 팀이 기록을 다시 찾을 필요 없이 작업을 계속할 수 있도록 하며, 일반적인 에이전트/개발 도구와 통합됩니다.
교차 저장소 인덱싱 및 검색: 접근할 수 있는 모든 저장소(비공개 + OSS)를 자동으로 인덱싱하여 에이전트가 어디를 찾아야 하는지 알려주지 않아도 관련 코드를 찾을 수 있습니다.
저장소 관계 그래프 (패키지 + API): 패키지 종속성 및 API 경계를 통해 저장소가 어떻게 연결되는지에 대한 그래프를 구축하여 더 나은 계획과 안전한 서비스 간 변경을 가능하게 합니다.
에이전트를 위한 합성 모노레포 컨텍스트: 에이전트에게 여러 저장소에 대한 통합된 가시성을 제공하여 다중 저장소 작업이 단일하고 일관된 코드베이스에서 작동하는 것처럼 느껴지게 합니다.
영구적인 세션 기록 및 회상: 과거 세션을 참조할 수 있도록 합니다. Polygraph는 세션 설명과 관련 PR 및 추적을 다시 가져와 반복적인 컨텍스트 수집을 줄입니다.
작업 컨텍스트의 손쉬운 공유: 팀원 간에 세션 출력 및 컨텍스트를 더 쉽게 공유하여 연속성과 협업을 향상시킵니다.
에이전트/개발 도구와의 통합: 이미 사용 중인 에이전트와 함께 작동하며 GitHub, Codex 및 Claude Code와 같은 도구(표시된 다른 도구 포함)와 통합됩니다.
Polygraph의 사용 사례
마이크로서비스 전반에 걸쳐 기능 제공: 종속성/API 그래프를 사용하여 접점을 찾고 변경 사항을 조율함으로써 여러 백엔드 서비스에 걸쳐 있는 단일 기능을 계획하고 구현합니다.
백엔드-프론트엔드 계약 업데이트: API를 업데이트하고 프론트엔드가 이를 사용하는 위치를 자동으로 식별하여 팀이 더 적은 오류로 저장소 전반에 걸쳐 계약 변경 사항을 전파하도록 돕습니다.
이력 컨텍스트를 통한 빠른 버그 수정: 이전 세션 설명, PR 및 추적을 사용하여 조사를 재개하여 오래된 스레드, 커밋 및 CI 아티팩트를 찾는 데 드는 시간을 줄입니다.
온보딩 및 코드베이스 탐색: 새로운 엔지니어(또는 새로운 에이전트)가 수동으로 저장소별 탐색 없이 저장소 간의 관계와 핵심 로직이 어디에 있는지 이해하도록 돕습니다.
다중 저장소 조직을 위한 플랫폼 엔지니어링: 거버넌스, 리팩토링 이니셔티브 및 표준화된 워크플로우를 지원하기 위해 저장소 경계를 넘어 조직 코드의 공유 "지도"를 제공합니다.
장점
통합된 교차 저장소 가시성 및 관계 컨텍스트를 제공하여 에이전트 자율성을 향상시킵니다.
세션 기록(설명, PR, 추적)을 유지하고 다시 표시하여 반복 작업을 줄입니다.
일반적인 에이전트/개발 도구와의 통합을 통해 기존 워크플로우에 적합합니다.
단점
가치는 관련 저장소에 대한 성공적인 인덱싱 및 접근에 달려 있습니다(제한된 접근은 유용성을 제한합니다).
그 자체로 에이전트가 아닙니다. 팀은 변경 사항을 실행하기 위해 여전히 에이전트/도구와 함께 사용해야 합니다.
빠르게 변경되거나 문서화가 제대로 되지 않은 생태계에서는 정확한 교차 저장소 그래프를 유지하는 것이 어려울 수 있습니다.
Polygraph 사용 방법
1) Polygraph를 열고 새 세션을 시작합니다.: https://trypolygraph.com/으로 이동하여 Polygraph 세션(Polygraph가 기록하고 나중에 재개/참조할 수 있는 작업 단위)을 시작합니다.
2) Polygraph를 GitHub(또는 소스 제어)에 연결하고 저장소 액세스를 승인합니다.: Polygraph를 GitHub에 연결하여 액세스 권한이 있는 저장소(비공개 및 OSS)를 볼 수 있도록 합니다. 이 승인은 자동 저장소 검색 및 교차 저장소 계획을 가능하게 합니다.
3) 사용할 에이전트 통합을 활성화/확인합니다.: Polygraph에서 작업을 실행할 에이전트/도구 통합(예: Codex, Claude Code, Open Code)을 선택합니다. Polygraph는 기존 에이전트 주변의 메타 하네스 역할을 합니다.
4) Polygraph가 액세스 가능한 저장소를 인덱싱하도록 합니다.: Polygraph가 저장소를 인덱싱하고 그들 간의 종속성/API 그래프를 구축하도록 허용합니다. 이는 에이전트가 어디를 찾아야 할지 지정하지 않고도 교차 저장소 관계를 이해할 수 있도록 '가상 모노레포' 보기를 생성합니다.
5) 초기 작업 세트를 생성합니다(시작 저장소 선택).: 세션을 시작할 저장소를 선택합니다. Polygraph는 작업이 저장소 경계를 넘을 때 작업 세트를 확장할 수 있는 교차 저장소 세션을 지원합니다.
6) 최종 목표를 가지고 에이전트에게 한 번 프롬프트를 제공합니다.: 원하는 변경 사항을 높은 수준으로 설명합니다. Polygraph는 저장소 그래프를 사용하여 에이전트가 패키지/API 전반에 걸쳐 작업을 계획하고 어떤 저장소에 편집이 필요한지 식별하도록 돕습니다.
7) 실행 중에 필요에 따라 작업 세트를 확장합니다.: 작업이 추가 저장소에 영향을 미칠 때, 해당 저장소를 세션에 추가합니다(또는 Polygraph가 검색을 안내하도록 합니다). 이렇게 하면 교차 저장소 작업이 한 곳에서 조정됩니다.
8) 저장소 전반에 걸쳐 조정된 코드 변경을 수행합니다.: Polygraph의 교차 저장소 가시성을 사용하여 에이전트가 각 관련 저장소에서 변경 사항을 구현하도록 합니다(예: 공유 패키지 업데이트, API 호출자 조정, 다운스트림 오류 수정).
9) 동일한 세션에서 교차 저장소 PR을 열고 연결합니다.: 영향을 받는 각 저장소에 대한 풀 리퀘스트를 생성하고 함께 연결/추적합니다. Polygraph는 관련 PR을 저장소 전반에 걸쳐 하나의 논리적 변경으로 조정하도록 설계되었습니다.
10) CI를 조정하고 다중 저장소 변경을 확인합니다.: 각 PR에 대한 CI를 실행/모니터링하고 결합된 변경 세트가 저장소 전반에 걸쳐 일관적인지 확인합니다. Polygraph를 사용하여 연결된 PR 전반에 걸쳐 확인 상태를 추적합니다.
11) 세션 기록을 사용하여 이전 작업을 재개하거나 참조합니다.: 나중에 세션을 다시 엽니다(또는 새 세션에서 참조합니다). Polygraph는 세션 설명, 관련 PR 및 추적을 다시 가져와 컨텍스트를 재구성할 필요 없이 계속할 수 있도록 합니다.
12) 인계를 위해 팀원과 세션을 공유합니다.: Polygraph 세션을 공유하여 다른 사람들이 동일한 교차 저장소 컨텍스트와 기록을 파악할 수 있도록 하여 사람, 기계, 심지어 다른 에이전트 전반에 걸쳐 재개 가능성을 가능하게 합니다.
13) (선택 사항) 재현 또는 업스트림 디버깅을 위해 OSS 저장소를 추가합니다.: 문제가 외부 종속성과 관련된 경우, 문제 재현, 통합 유효성 검사 또는 업스트림 동작 디버깅을 위해 관련 공개 OSS 저장소를 세션에 포함합니다.
Polygraph 자주 묻는 질문
Polygraph는 액세스할 수 있는 모든 저장소(비공개 및 오픈 소스)를 인덱싱하고 패키지 및 API를 통해 저장소들이 어떻게 관련되어 있는지 그래프를 구축하여 교차 저장소 작업을 가능하게 하고 코드베이스 전반의 탐색을 용이하게 하는 개발자 도구입니다.











