콘텐츠로 건너뛰기

빌드

이미 사용하는 에이전트로 빌드하세요.

이미 사용하는 에이전트를 가져오거나 프로젝트에 맞는 나만의 루프를 만들어 나란히 실행하세요. 모든 에이전트는 코드에서 파싱한 같은 아키텍처 지도를 볼 수 있고, 각자의 Git worktree에서 commit합니다. 에이전트가 작업을 마치면 Panolayer가 회귀 여부를 검사하며, 당신이 승인하기 전까지는 아무것도 브랜치에 병합되지 않습니다.

문서 보기

Choose an agent. Start another alongside it.

Panolayer My Agents opens Claude Code, then starts Cline CLI and OpenCode in separate tabs from the agent picker.

전체 캡처 · 스크롤하여 세부 정보 확인

  • Panolayer AgentPanolayer Agent
  • AiderAider
  • Claude CodeClaude Code
  • Cline CLICline CLI
  • Codex CLICodex CLI
  • CrushCrush
  • Deep Agents CodeDeep Agents Code
  • Gemini CLIGemini CLI
  • GitHub Copilot CLIGitHub Copilot CLI
  • GooseGoose
  • Kilo Code CLIKilo Code CLI
  • Kimi CodeKimi Code
  • Letta CodeLetta Code
  • mini-SWE-agentmini-SWE-agent
  • Mistral VibeMistral Vibe
  • Open InterpreterOpen Interpreter
  • OpenClawOpenClaw
  • OpenCodeOpenCode
  • Pi Coding AgentPi Coding Agent
  • PlandexPlandex
  • Qwen CodeQwen Code

버그는 에이전트가 바꾼 파일에 있지 않습니다. 그 파일에 의존하는 파일에 있습니다.

에이전트에게 getPrice()가 센트 대신 달러를 반환하도록 바꾸라고 요청했다고 해 봅시다. 에이전트는 상품 페이지와 장바구니를 업데이트하고, 테스트도 통과합니다. 하지만 결제 화면도 getPrice()를 호출하면서 여전히 결과를 센트로 처리하고, 20달러짜리 주문에 20센트가 청구됩니다.

01

모든 에이전트를 한곳에서

이제 대부분의 개발자는 여러 에이전트를 사용하고, 각 에이전트는 자기 터미널에서 코드베이스에 대한 자기만의 생각을 가지고 있습니다. Panolayer에서는 에이전트들이 나란히 작업하며, 모두 코드에서 파싱한 같은 아키텍처 지도를 볼 수 있으므로 시스템이 어떻게 맞물리는지에 대한 같은 그림에서 출발합니다.

각 에이전트는 자신의 Git worktree에서 commit하므로 서로의 작업을 덮어쓰지 않으며, 모든 실행과 상태, 검증 결과를 한 화면에서 볼 수 있습니다.

Your agents, together

Your agents, together

Panolayer My Agents workspace with available coding agents.

전체 캡처 · 스크롤하여 세부 정보 확인

02

자체 API 키로 클릭 한 번에 설치

커뮤니티가 만든 Agent Marketplace에서 20개가 넘고 계속 늘어나는 코딩 agent를 선택할 수 있습니다. Aider, Claude Code, Cline CLI, Codex CLI, Gemini CLI, GitHub Copilot CLI, Panolayer Agent 등이 포함됩니다. 사용하는 agent를 클릭 한 번으로 설치하고, 터미널에서 아무것도 설정하지 않고 같은 페이지에서 프로젝트에서 시작하세요.

에이전트는 당신의 구독이나 API 키로 실행됩니다. 모델 제공업체에 직접 비용을 지불하며, Panolayer는 그 청구 과정에 끼어들지 않습니다.

Install from the Agent Marketplace

Install from the Agent Marketplace

The Panolayer Agent Marketplace with install actions for coding agents.

전체 캡처 · 스크롤하여 세부 정보 확인

03

당신 없이는 아무것도 반영되지 않습니다

에이전트는 자신의 작업을 브랜치에 병합할 수 없습니다. 작업이 끝나면 Panolayer가 결과를 검증하고, 그다음 당신이 결정합니다. Marketplace의 에이전트는 워크스페이스 범위, 도구, 네트워크, 리소스 한도, 시크릿 접근이 제어되는 보안 강화 컨테이너에서 실행됩니다. 메인 트리는 컨테이너 안에 마운트되지 않으므로 에이전트가 브랜치에 접근할 경로가 없습니다. Mac에 이미 설치된 CLI 에이전트는 자신의 worktree 안에서 시작하며, 병합을 직접 수행하는 대신 요청하도록 지시받습니다.

Review before merging

Review before merging

The agent's verification result is presented for human approval before merging.

전체 캡처 · 스크롤하여 세부 정보 확인

04

모든 실행을 검사합니다

에이전트가 한 일에 대한 요약이 실제로 한 일과 항상 같지는 않습니다. 에이전트가 작업을 마치면 Panolayer는 에이전트가 언급한 파일만이 아니라 실제로 변경한 모든 파일을 기록하고, 변경 전체를 해당 코드와 그 코드에 의존하는 모든 것의 규칙과 대조해 검사합니다.

검증 작동 방식
Checks against the changed code

Checks against the changed code

Panolayer verification completes and shows findings grouped by file.

전체 캡처 · 스크롤하여 세부 정보 확인

05

나만의 에이전트 만들기

에이전트의 동작은 하네스에서 나옵니다. 어떻게 계획하는지, 완료를 선언하기 전에 무엇을 확인하는지, 단계가 실패하면 무엇을 하는지가 모두 하네스에 달려 있습니다. 보통은 프롬프트만 사용자 지정할 수 있습니다. Graph Builder를 사용하면 하네스 자체를 그래프로 배치해 설계할 수 있습니다. 완성하면 비공개로 두거나 Marketplace에 게시할 수 있습니다.

Graph Builder 작동 방식
Graph Builder · explicit paths and checks

Graph Builder · explicit paths and checks

A Panolayer graph with connected agent steps and separate failure and completion paths.

전체 캡처 · 스크롤하여 세부 정보 확인

Panolayer Agent

Panolayer Agent Cat

플랫폼에 내장되어 아키텍처 지도 및 검증과 연결된 Panolayer 자체 에이전트입니다. 다른 에이전트를 사용하듯 코딩에 사용하세요.

검증에서 회귀가 발견되면 Panolayer Agent가 실패와 영향을 받는 호출자를 작업 지시로 받아 자신의 worktree에서 수정하고, 수정 사항은 다시 검증을 거칩니다.

직접 만든 루프를 실행하는 것도 Panolayer Agent입니다. 루프는 Graph Builder에서 배치하는 워크플로로, 단계, 단계 사이의 검사, 실패 시 동작으로 구성됩니다. Panolayer Agent는 단계별로 루프를 진행하며, 추가한 각 검사를 실행하고, 문제가 생기면 설정한 실패 경로를 따릅니다.

그리고 commit 전에 변경 사항을 검토할 때 diff가 이미 로드된 상태로 Panolayer Agent와 채팅을 열어, 모든 줄을 읽는 대신 무엇이 왜 바뀌었는지 물어볼 수 있습니다.

Panolayer Agent at work

Panolayer Agent working on a failed check with source evidence.

전체 캡처 · 스크롤하여 세부 정보 확인

문의

다른 문의가 있으신가요? 문의하기를 통해 알려주시면 답변해 드리겠습니다.

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

Panolayer Agent와 계속 늘어나는 서드파티 agent를 지원합니다. 최신 추가 항목은 Agent Marketplace에서, 설정 세부 정보는 agent 레퍼런스에서 확인하세요.

지원되는 모든 에이전트 보기
모든 에이전트가 컨테이너에서 실행되나요?

아니요. Marketplace에서 설치한 에이전트는 컨테이너에서 실행됩니다. Mac에 이미 설치된 CLI 에이전트는 당신의 권한으로 자신의 worktree에서 실행됩니다. 이렇게 하면 작업이 브랜치와 분리되지만, 보안 샌드박스는 아닙니다.

에이전트가 자신의 작업을 병합할 수 있나요?

아니요. 해당 작업은 먼저 검증된 후 사용자가 결정합니다. 검사가 실패해도 직접 병합할 수 있습니다. 실패 항목은 Verification Engine에 계속 표시됩니다.

에이전트가 내 아키텍처를 볼 수 있나요?

볼 수 있습니다. Panolayer는 에이전트에게 코드베이스 지도(구조, 호출자, 의존성)를 조회하는 MCP 도구를 제공합니다. 특정 작업에서 이 도구를 사용할지는 에이전트가 결정합니다.

여러 에이전트를 동시에 실행할 수 있나요?

예. 각 에이전트는 자신의 worktree를 받으며, 모든 실행을 나란히 볼 수 있습니다.

내 구독이나 API 키가 필요한가요?

예. 에이전트는 당신의 구독이나 API 키로 실행됩니다. Panolayer는 모델 액세스를 재판매하지 않습니다.

편집기를 대체하나요?

아니요. Panolayer는 편집기 옆에서 실행됩니다. 에이전트는 자신의 worktree에서 작업하므로, 에이전트가 실행되는 동안에도 편집기에서 계속 작업할 수 있습니다.

내 코드베이스에서 Panolayer를 사용해 보세요.

무료로 시작 · 신용카드 등록 불필요

Panolayer가 코드를 처리하는 방식

다음: 검증 엔진