
Layrr
Narnia · 이미지 · 코딩
Layrr는 로컬 웹 앱을 위해 브라우저를 비주얼 코드 에디터로 바꿔 주는 무료 오픈소스 CLI다. 실행 중인 페이지에서 요소를 선택하고 변경 내용을 평범한 말로 설명하면, AI 코딩 에이전트가 저장소의 해당 소스 파일을 갱신한다. 이미 쓰고 있는 환경 옆에서 동작하며, Claude Code와 Codex CLI, 또는 Pi를 거친 Gemini에 연결되고, 별도의 디자인 레이어가 아니라 실제 소스 코드를 편집한다.

Layrr 소개
Layrr란 무엇인가
Layrr는 Narnia가 만든 명령줄 도구로, 브라우저와 개발 서버 사이에 자리한다. 브라우저 코딩 에이전트 인터페이스라고 생각하면 된다. 보고 있는 페이지에 작은 오버레이를 주입하고, 클릭한 요소를 그것을 렌더링한 코드로 되짚어 연결하며, 그 위치를 지시와 함께 코딩 에이전트에 넘긴다. 핵심 제안은 단순하다. 버그는 브라우저에 보이지만 파일은 보이지 않는다. Layrr가 그 간극을 메운다.
누구를 위한 것인가. 이미 웹 앱을 로컬에서 돌리고 있고, 이미 AI 코딩 에이전트를 신뢰하는 개발자다. 기억에 의존해 페이지를 설명하는 대신, 의도한 버튼이나 카드, 제목을 그대로 가리킨다. 그러면 프롬프트에서 추측이 사라진다.
가장 큰 한계는 적용 범위다. Layrr는 소스 코드 수정을 위한 비주얼 에디터이지, 완전한 디자인 도구나 호스팅 플랫폼이 아니다. 로컬 앱과 동작하는 개발 서버, Git 저장소를 전제로 하고, 설정한 에이전트에 의존한다. CLI로 제공되므로 설치할 GUI 앱도, 특정 IDE에 대한 종속도 없다. 다시 말해 터미널에 익숙한 것이 조건에 포함된다.
시작하기
npm i -g layrr로 CLI를 전역 설치하고, 로컬 웹 프로젝트의 루트에서 실행한다.- 평소처럼 개발 서버를 켜고, Layrr가 브라우저와 그 서버 사이의 프록시 역할을 하게 둔다.
- 브라우저에서 앱을 열고 요소 위로 커서를 옮긴 뒤 클릭한다(여러 개를 잡으려면 Shift+클릭). 변경하려는 정확한 범위를 선택할 수 있다.
- 문구, 간격, 색상, 레이아웃, 컴포넌트 전체 등 조정 내용을 평범한 말로 설명한다.
- 에이전트의 편집을 검토하고, Git 기록에서
[layrr]커밋을 확인하며, 원하는 결과가 아니면 되돌린다.
제품 정보
Layrr의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 프런트엔드 개발자
- 1인 개발자와 인디 해커
- AI 코딩 에이전트 사용자
작업
- 시각적 버그 수정
- 소소한 UI 조정
- 변경 시험 제작
활용 상황
- 문제는 보이지만 그 뒤의 파일은 모를 때, 로컬 개발 중 페이지를 반복해서 다듬는다.
- 모호한 텍스트 프롬프트가 계속 빗나갈 때, 정확한 요소를 에이전트에 넘긴다.
- 새 프레임워크를 들이고 싶지도, 지금 쓰는 에디터를 떠나고 싶지도 않은 기존 앱에서 작업한다.
주요 기능
클릭으로 요소 맥락 선택
Layrr는 실행 중인 페이지에 오버레이를 주입하므로, 커서를 옮겨 의도한 요소를 정확히 선택할 수 있다. Shift+클릭으로 여러 개를 한 번에 잡을 수도 있다. 선택한 DOM과 소스 맥락을 편집에 넘긴다. 기억으로 마크업을 설명할 일은 없다. 에이전트는 말바꾸기가 아니라 실제 구조를 바탕으로 움직인다.
코드를 실제 파일로 되짚기
이 도구는 프레임워크 메타데이터와 파일 검색을 이용해, 클릭한 요소를 그것을 렌더링한 코드까지 거슬러 추적한다. 이 대응이 제품의 핵심이다. "헤더를 바꿔 줘"라고 부탁하는 것과 어느 컴포넌트를 건드려야 하는지 정확히 알려 주는 것은 다르다.
평범한 말로 하는 편집 요청
요소를 고르면 문구, 간격, 색상, 레이아웃, 컴포넌트 조정 등 변경 내용을 일상 언어로 설명한다. 짧아도 된다. Layrr는 대상 소스 위치를 요청에 붙여 두므로, 지시가 올바른 코드에 고정된다.
되돌릴 수 있는 Git 기록
성공한 편집은 [layrr] 접두사로 커밋되므로, 모든 변경이 평소의 Git 기록에 나타난다. 에이전트가 무엇을 했는지 확인할 수 있다. 편집이 빗나가면 되돌리면 된다.
변경된 파일 인식
에이전트가 실행되기 전에 Layrr는 저장소의 스냅숏을 뜨고, 이미 수정된 파일은 스테이징하지 않는다. 관련 없는 로컬 변경이 커밋에 섞이지 않게 막아 준다. 다른 편집을 함께 진행 중일 가능성이 큰 작업 도중에 더 안전하게 쓸 수 있다.
프레임워크와 에이전트 유연성
Layrr는 React, Vue, Svelte, Next.js, Astro 같은 흔한 프레임워크는 물론 일반 HTML에서도 동작한다. 프록시 기반이라 앱이 이미 돌아가는 자리에서 그대로 맞이한다. Claude Code, Codex CLI, Pi를 거친 Gemini와 짝지을 수 있다. IDE 종속이 없고, npm 명령 하나로 설치한다.
장단점
장점
- MIT 라이선스로 무료 오픈소스이며, 저장소는 GitHub에 공개되어 있다.
- 정확한 요소와 소스 맥락을 에이전트에 보내므로, 모호하거나 잘못 겨냥한 프롬프트가 줄어든다.
- 기존 앱과 흔한 프레임워크에서 동작하므로, 도입을 위해 다시 작성할 필요가 없다.
- 모든 편집을 `[layrr]` 접두사로 커밋하므로, 변경을 확인하거나 되돌리기 쉽다.
- IDE 종속이 없고, 특정 코딩 에이전트에 묶이지도 않는다.
단점
- CLI이므로, 클릭 방식 화면을 선호하는 개발자를 위한 그래픽 앱은 없다.
- 로컬 앱과 동작하는 개발 서버, Git 저장소가 필요하므로, 로컬에서 돌릴 수 없는 호스팅형이나 폐쇄형 환경에는 맞지 않다.
- 편집의 품질은 여전히 함께 쓰는 AI 코딩 에이전트에 달려 있다.
- 젊은 프로젝트라, 기능의 깊이와 안정성은 성숙한 디자인 도구를 아직 따라가는 중이다.
자주 묻는 질문
로컬 웹 앱을 위해 브라우저를 비주얼 코드 에디터로 바꾼다. 요소를 클릭해 변경을 설명하면, AI 코딩 에이전트가 저장소의 해당 소스 파일을 편집한다. Layrr는 보이는 것과 그 뒤의 코드 사이의 대응을 맡는다.
관련 콘텐츠
Layrr와 관련된 도구, 스킬, 아티클을 살펴보세요.
Layrr 대안
X Ray Interpreter
X-ray Interpreter · 이미지X Ray Interpreter는 X선, CT, MRI, 초음파, PET 이미지를 쉬운 말의 리포트로 바꾸는 웹 기반 AI 영상의학 도구다. 스캔 이미지를 올리면 X선 예비 판독 결과가 곧바로 나오고, 설명이 필요한 부분이 있으면 이후에 추가 질문도 할 수 있다. 이 도구의 위치는 2차 소견과 학습 보조이며, 의료 진단은 아니다.
Aieasypic
AIEasyPic · 이미지AIEasyPic은 단순한 텍스트 프롬프트를 몇 초 만에 완성된 예술 작품으로 바꾸는 AI 이미지 생성기다. 자신의 사진으로 맞춤 모델을 훈련하고, 기존 이미지에서 얼굴을 바꾸고, 텍스트로 짧은 영상 클립을 만들 수도 있다. 모두 브라우저에서 끝난다. 빠른 비주얼을 원하는 가벼운 창작자에게도, 코드를 전혀 건드리지 않고 개인 모델을 만들고 싶은 취미 사용자에게도 어울린다.
Chargen
Chargen · 이미지Chargen은 던전 앤 드래곤과 다른 탁상용 롤플레잉 게임을 위해 만든 AI 캐릭터 생성기이자 세계관 구축 툴킷이다. 한 줄 아이디어를 그려진 캐릭터 초상화로 바꾸고, 같은 세션에서 NPC, 몬스터, 지도, 조우를 만들어내며, 모든 생물의 세부 정보를 손 가까이에 둔다. 탁상용 롤플레잉 아트 부분은 Gold라는 크레딧 시스템으로 돌아가고, 텍스트 생성기는 모두에게 무료로 남는다.
