Chisle
코딩 에이전트 플러그인, 20개 실시간 작업에서 기본 모델 52% 활용, 간결한 페르소나와 출력 압축 제공
에이전트가 제품 흐름의 모든 화면과 분기를 캡처하고, 클릭·코멘트하면 코드를 수정해 증명까지 보여줍니다. 오픈소스, 로컬 실행
Your agent captures every screen of a product flow, with every branch. You click through them, comment on any component, and the agent changes the code and shows its proof. Open source, runs locally.
개발 도구GitHub @S4M3R온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Click through your product's flows, comment on any component, and let your coding agent make the change.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Review a product flow screen by screen, then hand the comments to your coding agent.
An agent walks your app (signup, onboarding, checkout…) and captures every screen with the position of each component. You open a local page, follow the flow's branches in a tree, click any button, field or heading, and write what should change. The agent reads your comments, changes the code, re-captures the screens and replies on each thread. New versions show up live, with the previous ones a click away.
The recording uses a made-up product; the scripts that produce it are in site/demo.
N) the screens behave like the app: click
"Sign up with Google" and you are on the next screen of that branch.Y) and you
are on the next one, or reply to send it back.clickthrough opens a home page listing them, and each screen has its
own URL (/p/<project>/<flow>/<screen>) you can bookmark or share locally..clickthrough/ in your project as
JSON and images. No account, no cloud, no runtime dependencies.watch command that prints each new comment as one
line, so an agent running it in the background is woken by your comments.npx clickthrough demo
It opens a made-up product's signup flow with comments in every state: one
change waiting for your check (with its before and after), one the agent has a
question about, one in progress and one already checked. Click around, press
N to walk the flow like the real app, press C and click any component to
comment. It is a private copy; clickthrough demo --reset starts it over.
Needs Node 18 or newer.
npm install -g clickthrough
Then, from anywhere:
clickthrough # opens the review in your browser, with every project
No install? npx clickthrough does the same.
Each project keeps its flows in its own .clickthrough/ folder. The first
clickthrough init in a project registers it, so clickthrough shows it next to
the others. Manage the list with:
clickthrough projects # list
clickthrough projects add web --dir ./.clickthrough --name "Web app"
clickthrough projects remove web
clickthrough comments --project web --open # any command works on a registered project
The registry is ~/.config/clickthrough/projects.json.
Paste this into your agent (Claude Code, Codex, Cursor, T3 Code…), in your project. It installs Clickthrough, captures the flow and opens the review:
Set up Clickthrough in this project so I can review our product flows.
1. Install it: npm install -g clickthrough
2. Read its agent guide and follow it: https://github.com/S4M3R/clickthrough/blob/main/AGENTS.md (the same file ships in the package, at "$(npm root -g)/clickthrough/AGENTS.md").
3. Capture our signup and onboarding flow: every screen and every branch.
4. Start the review server, give me the URL of the first screen, and keep watching for my comments.
Change "signup and onboarding" to the flow you want reviewed.
AGENTS.md is written for the agent: how to capture a screen and its components, how to wire branches, and how to work through comments.
# 1. A flow (also registers this project)
clickthrough init onboarding --title "Onboarding"
# 2. Screens: a screenshot, plus the component boxes measured in the page
# (evaluate capture/boxes.js in the page and save its output)
clickthrough screen onboarding signup --image signup.png --boxes signup.json --title "Create your account"
clickthrough screen onboarding verify --image verify.png --boxes verify.json --title "Check your email"
# 3. Branches (--via: the component that leads there, for Navigate mode)
clickthrough edge onboarding signup verify --label "Email and password" --via "Create account"
# 4. Review
clickthrough
# 5. Read and answer comments
clickthrough comments onboarding --open
clickthrough done onboarding c_1a2b3c "Moved it above the form" --version signup --check "npm test: 12 passed"
clickthrough help lists every command. Flows default to ./.clickthrough;
pass --dir or set CLICKTHROUGH_DIR to put them elsewhere.
Screenshots of your product stay on your machine, in your project. The server
listens on 127.0.0.1 only. Add .clickthrough/ to your .gitignore if the
screens should not be committed.
npm test runs the test suite (Node's built-in runner).MIT licensed.