콘텐츠로 건너뛰기

에이전트 기반 엔지니어링 플랫폼

원하는 소프트웨어를 만드세요 잘 작동하는 것은 그대로 두고.

이미 사용하는 에이전트를 가져오거나 직접 만드세요. Panolayer는 소스에서 코드베이스 전체를 매핑해 각 부분이 어떻게 맞물리는지 보여 주고, 에이전트마다 전용 worktree를 제공하며, 에이전트가 만든 모든 변경을 나머지 코드가 기대하는 동작과 대조해 검사합니다. 회귀와 그 원인을 브랜치에 반영되기 전에 확인할 수 있습니다.

Panolayer 다운로드

macOS용 공개 베타. 무료로 시작하며 신용카드가 필요 없습니다.

문서 보기

에이전트는 누구도 검토할 수 없을 만큼 빠르게 코드를 작성합니다.

에이전트가 기능을 추가하고, 테스트가 통과하고, 잘 실행됩니다. 이틀 뒤 이전 동작을 기대하던 호출자가 크래시를 일으키고, 원인을 찾으려고 1,200줄짜리 diff를 뒤지는 사람은 바로 당신입니다.

에이전트는 보여 준 파일만 보고 작업합니다. 복잡한 코드베이스에서 변경의 여파는 보여 주지 않은 파일에 있습니다. Panolayer는 소스에서 코드베이스 전체를 매핑하므로 당신과 에이전트 모두 코드가 실제로 어떻게 맞물리는지에서 출발합니다.

01 / 아키텍처

직접 작성하지 않은 코드를 탐색하세요

저장소를 연결하면 Panolayer가 이를 파싱해 모듈, 함수, 클래스, 호출자, 의존성을 포함하는 아키텍처 지도를 만듭니다. 무엇이 무엇을 호출하고 의존하는지, 변경이 시스템의 나머지 부분에 어떤 영향을 주는지 확인하세요. 지도는 모델이 생성하는 것이 아니라 소스에서 파싱하므로 같은 코드는 항상 같은 지도를 만듭니다. 검증도 바로 이 지도에서 실행됩니다.

아키텍처 작동 방식
애플리케이션 페이지, 공유 라이브러리, 심볼 간 연결을 보여 주는 Panolayer 아키텍처 지도
Agent 워크스페이스

02 / 빌드

이미 사용하는 에이전트를 가져오세요

Agent Marketplace에는 Aider, Claude Code, Cline CLI, Codex CLI, Gemini CLI, GitHub Copilot CLI를 비롯한 20개의 코딩 에이전트와 Panolayer Agent가 있습니다. 사용하는 에이전트를 클릭 한 번으로 설치하고, 터미널에서 아무것도 설정하지 않고 같은 페이지에서 프로젝트에 바로 실행하세요.

Build 작동 방식

나만의 에이전트 루프를 설계하세요

에이전트의 동작은 하네스에서 나옵니다. 어떻게 계획하는지, 완료를 선언하기 전에 무엇을 확인하는지, 단계가 실패하면 무엇을 하는지가 모두 하네스에 달려 있습니다. 대부분의 도구에서 이 하네스는 고정되어 있습니다. Panolayer는 Graph Builder로 전체 에이전트 루프를 그래프로 보여 주므로 무엇을 어떤 순서로 실행할지, 단계가 실패하면 어떻게 할지 직접 정할 수 있습니다. Agent Marketplace에 게시하면 다른 에이전트와 똑같이 실행됩니다.

Panolayer AgentPanolayer Agent
Graph Builder 작동 방식

03 / 검증

코드가 바뀔 때 회귀를 잡아내세요

파일을 저장하거나 에이전트가 작업을 마칠 때마다 Panolayer는 함수 시그니처, 문서, 각 호출자의 실제 사용 방식을 바탕으로 코드가 기대하는 동작과 변경을 대조해 검사합니다. 결과는 몇 초 안에 변경 전 상태와 비교되어 돌아오므로, 이번 변경이 깨뜨린 것만 함수, 영향을 받는 호출자, 각각의 근거와 함께 볼 수 있습니다.

Verify 작동 방식
실패한 규칙과 평가 세부 정보를 보여 주는 Panolayer 검증 결과

04 / 변경 사항

주의가 필요한 파일을 확인하세요

commit하기 전에 무엇이 바뀌었는지 보고 싶을 것입니다. 하지만 여러 에이전트가 작업하고 나면 수십 개 파일에 걸쳐 수천 줄이 될 수 있고, 대부분은 lockfile, 설정, 사소한 수정입니다. Panolayer는 변경된 모든 파일의 위험도를 점수로 매기고 그 이유를 알려 주므로, 가장 중요한 파일부터 열고 나머지는 훑어보면 됩니다. 검토가 끝나면 같은 화면에서 commit하고 push하세요.

변경 사항 작동 방식
리스크 스펙트럼과 변경된 파일을 보여 주는 Panolayer 변경 사항 화면

내 코드베이스에서 Panolayer 사용해 보기

리포지토리 업로드 양식도, 신용카드도 필요 없습니다. Panolayer를 다운로드하고 이미 작업 중인 코드를 가져오세요.

저장소가 없나요? 샘플 저장소로 시작하세요
  1. 01

    macOS용 다운로드

    앱을 설치하고 GitHub, Google 또는 이메일로 로그인하세요.

  2. 02

    저장소 열기

    이미 작업 중인 코드를 열거나 샘플 저장소로 시작하세요.

  3. 03

    코드 검증하기

    각 실패의 함수, 기대 동작, 변경 내용, 영향을 받는 호출자를 확인하세요. 변경된 모든 파일을 Risk Spectrum에서 볼 수 있습니다.

  4. 04

    코드베이스 살펴보기

    Panolayer가 저장소를 파싱해 아키텍처를 보여 줍니다. 라이브 문서를 만들거나 어느 부분에 대해서든 질문하세요.

  5. 05

    계속 빌드하기

    실패는 직접 고치거나 Panolayer Agent에게 맡기세요. Agent Marketplace에서 에이전트를 더 설치하고, 나만의 루프를 만들어 계속 진행하세요.

질문

Panolayer란 무엇인가요?

AI 코딩 에이전트로 복잡한 소프트웨어를 만들기 위한 Mac 앱입니다. 소스에서 코드베이스를 매핑해 각 부분이 어떻게 맞물리는지 보여 줍니다. 에이전트들은 각자의 Git worktree에서 나란히 작업하며, 모든 변경은 브랜치에 병합되기 전에 회귀 여부를 검사받습니다.

어떤 코딩 에이전트를 지원하나요?

Panolayer Agent와 20개의 서드파티 에이전트를 지원합니다. 전체 목록은 에이전트 레퍼런스에 있습니다.

지원되는 모든 에이전트 보기
내 편집기를 대체하나요?

아니요. Panolayer는 지금 사용하는 편집기 옆에서 실행됩니다. 두 곳에서 같은 저장소를 열면 저장할 때마다 Panolayer가 변경 사항을 반영합니다.

여기서 “검증”은 무슨 뜻인가요?

Panolayer는 함수 시그니처, 문서, 호출자가 각 함수를 사용하는 방식, 직접 작성한 규칙에서 코드가 해야 할 일을 파악합니다. 그런 다음 각 변경을 이 기대 동작, 그리고 변경된 코드에 의존하는 모든 것과 대조해 검사합니다. 실패에는 함수, 기대 동작, 변경 내용, 영향을 받는 호출자가 표시됩니다. 새로운 실패는 이미 있던 실패와 구분됩니다.

얼마나 빠른가요?

검증 결과는 몇 초 안에 돌아와 작업을 벗어나지 않고 에이전트 실행, 확인, 수정, 재검증을 할 수 있습니다. 속도는 언어, 프레임워크, 저장소 구조에 따라 다릅니다.

어떤 언어를 지원하나요?

TypeScript, JavaScript, Python, Go, Rust, Java 등을 지원합니다.

지원 언어 보기
내 코드는 어디로 가나요?

저장소와 Panolayer가 만든 인덱스는 동기화하거나 공유하지 않는 한 당신의 Mac에 남아 있습니다. 모델을 사용하는 기능은 관련 코드 발췌와 프롬프트를 설정한 제공업체로 보내며, 해당 제공업체의 약관이 적용됩니다. Claude Code나 Codex CLI 같은 에이전트는 Panolayer 밖에서와 마찬가지로 자체 네트워크 호출을 합니다. Panolayer는 계정이 활성 상태인 동안 계정 데이터를 보관하며, 그 이후에는 지원과 법적 의무에 필요한 만큼만 보관합니다. 로컬 프로젝트 데이터는 언제든지 Mac에서 삭제할 수 있습니다.

보안 페이지에서 자세히 보기
무료인가요?

Panolayer는 무료로 시작할 수 있습니다. 신용카드가 필요 없습니다.

요금 보기
Panolayer는 베타 버전인가요?

예. Panolayer는 macOS에서 공개 베타로 제공됩니다. 이 사이트에 소개된 모든 기능은 지금 바로 사용할 수 있으며, 개발자들의 의견을 바탕으로 계속 개선하고 있습니다. 문제가 생기거나 기대대로 작동하지 않으면 알려 주세요알려 주세요.

계속 개발하세요. 계속 이해하세요. 제어권을 유지하세요.

지금 Panolayer를 사용해 보세요.

macOS용 공개 베타. 무료로 시작하며 신용카드가 필요 없습니다.

최근 배포
  1. 26.38.1

    에이전트 격리와 더 안정적인 작업 완료.

  2. 26.36.3

    변경 사항 명칭, 에이전트 인계, 더 명확한 검증 결과.

  3. 26.36.2

    필수 업데이트 지원과 더 풍부한 릴리스 노트.

변경 내역