Agree on the partnership before you commit to it
파트너와 실제 합의 내용을 확인하고 각자 답변을 비교해 차이를 파악한 뒤 변호사에게 전달할 공동 요약을 작성합니다
PLARO는 회의·통화·채팅에서 요구사항 변화를 증거와 함께 찾아 선택한 부분만 새 버전으로 만들고, 고객 승인받아 개발자 AI에 전달합니다
PLARO finds requirement changes in meetings, calls and chats with the evidence, turns only what you pick into a new version, gets your client’s sign-off and hands it to your developer’s AI (Claude Cod
비즈니스GitHub @plaro-kr온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기PLARO for Claude Code — your project's agreed requirements and what changed, read-only, with change notices and planning commands.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Your project's agreed requirements and what changed, from Plaro, inside Claude Code.
get_requirements, get_changes, get_open_questions, get_verification_gaps, search_requirements, and get_notices (the change notice).plan_changes (plan the work for what changed), plan_project (plan the whole current version), check_acceptance (compare acceptance criteria with the code before the acceptance check).ask_pm (a question the requirements do not answer), report_built (which requirements were built, with the commit), and on your own Plaro account mark_checks (acceptance checks you confirmed as passing). Claude Code asks you every time, in every permission mode, with no "don't ask again"; a run that cannot ask (claude -p) refuses them. Nothing else can be changed from here: requirements, versions, the client's confirmation, amounts and dates stay in Plaro.In Claude Code:
/plugin marketplace add plaro-kr/plaro-ai
/plugin install plaro@plaro-ai
Then open /mcp, pick plaro and sign in. The browser opens Plaro's sign-in page:
There is no key to copy: Claude Code keeps the sign-in in your computer's secure storage and renews it by itself. A sign-in lasts 30 days; then the browser asks again.
Until you sign in, Claude Code marks the server as needing authentication, and the message hook reports an error on each message — sign in from /mcp. On a computer without a browser, copy the address Claude Code shows; if the redirect fails, paste the full address from the browser's bar into Claude Code.
Use the plugin or a server added by hand (claude mcp add … plaro https://plaro.kr/mcp/v1), not both. With both, Claude Code keeps the one added by hand and hides the plugin's server, so the plugin's message hook reports an error on each message. If you added it by hand before, remove it first:
claude mcp remove plaro -s user
Add the two lines Plaro gives you (project → Export → Developer AI connection) to the repository's instruction file (CLAUDE.md, or AGENTS.md) so every session checks Plaro before building. On your own account the first line carries the project's code (plaro:7f3c9a12): Claude names the project with it, and after that Plaro knows the folder you work in. Another repository of another project gets that project's two lines — no new sign-in. Without the lines, Claude asks you which project once.
An invited developer's sign-in reads the one project the PM connected; to switch, use Clear authentication on plaro in /mcp and sign in again.
https://plaro.kr/mcp/v1: the tool calls Claude makes, with the token from your sign-in, and what you approved Claude to leave.get_notices through that same signed-in connection, with the folder Claude Code works in (Plaro keeps only a keyed fingerprint of it, to know its project). What you type is never sent. The hook waits five seconds at most and never blocks your work.Plaro keeps a record of each sign-in step and call (which connection or account, which tool, the outcome, how long, from which address) for one year — never the content.
/plugin uninstall plaro@plaro-ai
Your own account's tools are listed in Plaro under account settings → Connections, where you can disconnect each. The PM can revoke an invited developer's connection at any time; one nobody uses for 90 days stops by itself.
The files in this repository are released under the MIT License (LICENSE). It covers these files only: using Plaro is governed by its Terms of Service, and the Plaro name and logo are not licensed.
Claude Code is a product of Anthropic. This plugin is made by Plaro and is not affiliated with, endorsed by or sponsored by Anthropic.
openai/plaro is the same Plaro MCP server packaged for OpenAI's plugin directory, which ChatGPT and Codex share. It has no message hook (the directory does not take hooks), so in ChatGPT and Codex the change notice comes when the AI calls get_notices or get_changes — the two lines in AGENTS.md (see Which project) ask it to before building. In Codex:
codex plugin marketplace add plaro-kr/plaro-ai
codex plugin add plaro@plaro-ai
codex mcp login plaro
The sign-in is the same as above: your Plaro account, or the address your PM connected. To have Codex ask before each call that leaves something in Plaro, add this to ~/.codex/config.toml:
[plugins."plaro@plaro-ai".mcp_servers.plaro]
default_tools_approval_mode = "writes"
.claude-plugin/marketplace.json — this repository as a plugin marketplace (plaro-ai).plugins/plaro/.claude-plugin/plugin.json — the plugin.plugins/plaro/.mcp.json — the MCP server (OAuth sign-in, no key).plugins/plaro/hooks/hooks.json — the message hook (type: "mcp_tool", calling get_notices).openai/plaro/plugin.json · openai/plaro/mcp.json · openai/plaro/assets/ — the package for OpenAI's plugin directory (ChatGPT and Codex): listing, review cases and the remote MCP server, no hooks..agents/plugins/marketplace.json — this repository as a Codex plugin marketplace.LICENSE — MIT.This folder is kept in Plaro's main repository (integrations/claude-plugin) and copied to the public repository when it changes.