Graphify를 Perplexity Computer에서 사용하려면 Plugins에서 Graphify 스킬을 설치하고, Computer 작업창에 /graphify를 입력한 후 공개 GitHub 레포지토리 링크를 붙여넣기만 하면 됩니다. Computer는 코드를 복제(clone)하고 지식 그래프 (knowledge graph)를 구축하며, 상호작용 가능한 맵, 다운로드 가능한 번들, 그리고 보고서를 반환합니다. Perplexity가 Graphify를 사용할 수 있게 되었습니다에서 발표 내용을 확인할 수 있습니다.
Graphify 스킬은 어떻게 설치하나요?
- 왼쪽 사이드바에서 Plugins를 엽니다.
- Skills 탭으로 이동하여
graphify를 검색합니다.
- Developer 아래에 나열된 Graphify를 엽니다.
- Install을 선택합니다. 버튼은 Enabled 토글로 변경됩니다.
The Graphify skill page in Perplexity Computer, with the Enabled toggle switched on.
Perplexity는 Computer 사용자당 최대 5,000 크레딧까지 2026년 10월 31일까지 /graphify를 사용하는 작업을 무료로 제공하므로, 관심 있는 레포지토리를 매핑하기에 좋은 시기입니다.
Graphify 작업은 어떻게 시작하나요?
- New를 선택하고 모드를 Computer로 설정합니다.
/graphify를 입력하고 스킬을 선택하려면 Use를 누릅니다.
- 어떤 레포지토리를 매핑할지 알려줍니다.
The Perplexity Computer prompt box showing the Graphify skill highlighted under Skills, with /graphify typed and Computer mode on.
저희 자체 레포지토리를 사용했을 때의 프롬프트는 다음과 같습니다:
map the codebase at https://github.com/Graphify-Labs/graphify
Computer가 공용 레포지토리를 스스로 복제했습니다. 추가할 커넥터도, 업로드할 파일도, 로그인 절차도 필요 없었습니다. 가장 중요한 102개 코드 파일과 세 개의 문서를 선택했고, 약 5분 만에 완료되었습니다.
무엇을 얻게 되나요?
모든 실행은 작업 내에서 세 가지 아티팩트(artifact)와 함께 종료됩니다:
- Graphify 코드베이스 맵(Codebase Map): 작업 내에서 열 수 있는 대화형 앱입니다.
- Graphify 코드베이스 맵 번들(Bundle):
graph.json, graph.html, 원시 추출(raw extraction), 그리고 노트 파일이 포함된 ZIP 파일입니다.
- Graphify 코드베이스 그래프 보고서(Graph Report): 핵심 기능, 주요 흐름, 그리고 질문할 가치가 있는 내용에 대한 정리 문서입니다.
The three artifacts from a Graphify run in Perplexity Computer: the map app, the ZIP bundle, and the graph report.
Graphify 저장소에서 이 맵은 4,022개의 노드, 10,079개의 방향성 엣지(directed edges), 그리고 192개의 커뮤니티를 포함하고 있었습니다.
맵을 탐색하는 방법은 무엇인가요?
이 맵은 모든 노드와 엣지를 힘 기반 그래프(force-directed graph)로 그립니다. 각 엣지는 방향, 관계 유형, 신뢰도 태그, 그리고 출처 파일 정보를 유지합니다.
- 노드 검색(Search nodes): 이름으로 파일을 찾거나 함수를 찾을 수 있습니다.
- 노드 정보(Node info): 노드를 클릭하면 열립니다. 유형, 커뮤니티, 출처 경로, 차수(degree), 그리고 이웃 목록 전체가 표시됩니다.
extract.py를 선택하면 442의 차수를 보이며, 이는 Extract Core & Template Masking 커뮤니티에 속해 있습니다.
- 커뮤니티(Communities): 연관된 코드 클러스터 각각과 그 크기를 나열합니다. 체크하거나 언체크하여 표시하거나 숨길 수 있습니다.
- 라이트(Light), 다크(Dark), 시스템(System) 스위치를 통해 테마를 전환할 수 있습니다.
The Graphify map in Perplexity Computer, with extract.py selected: node info shows degree 442 and its neighbors, and the communities list shows each cluster with its size.
다음에 무엇을 질문해야 할까요?
맵은 작업 내에 유지되므로, 후속 질문은 파일을 다시 읽는 대신 그래프로부터 답변을 얻습니다. 시작하기 좋은 몇 가지 예시는 다음과 같습니다:
어떤 함수들이 인증 미들웨어(authentication middleware)를 호출하나요?
요청이 API 라우터에서 데이터베이스로 어떻게 전달되나요?
가장 연결성이 높은 함수는 무엇이며, 어떤 것들이 그것에 의존하고 있나요?
deduplicate_entities()가 중복 제거 코드를 어떻게 연결하는지 추적해 보세요.
Graphify를 로컬에서 실행하는 방법은 무엇인가요?
이 스킬의 엔진은 GitHub에서 오픈 소스로 공개되어 있습니다. Python 3.10 이상과 uv가 필요합니다. 패키지는 graphifyy이며 명령어는 graphify입니다:
uv tool install graphifyy
graphify install
graphify install은 사용자의 어시스턴트를 감지하고 스킬을 등록합니다. 그런 다음 Claude Code, Cursor, Gemini CLI 또는 다른 지원되는 어시스턴트에서 다음을 입력하세요:
로컬의 graphify-out/ 폴더에서 동일한 세 개의 파일(graph.html, GRAPH_REPORT.md, 및 graph.json)을 얻게 됩니다.