
crittylabs/critty
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
코딩 에이전트와 코드 리뷰, 선택 및 승인을위한 터미널 UI
개요
검토 변경, 정제 문서, 선택, 및 단말기에 에이전트와 작업을 승인. 자체에 diff, 파일 또는 문서를 검토 할 수 있습니다. 귀하의 에이전트는 귀하의 허가 또는 결정에 대해 묻는 문서를 첨부 할 수 있습니다. 당신은 사전에 동의 할 수 있습니다. 이러한 행동은 코드를 밀어 또는 배포와 같은 승인이 필요합니다. 귀하의 에이전트가 입력을 필요로 할 때, 요청을 준비하고 Critty의 리뷰를 엽니 다. 당신은 개인적인 선에 의견을 수 있습니다, 세부사항을 확인하기 위하여 체크 박스를 사용하거나 행동을 허용하고, 라디오 단추를 가진 선택권을 선택합니다. 귀하의 의견과 답변은 에이전트로 돌아갑니다. - 검토 코드 변경에 따라 스크린 샷과 질문에 에이전트. - 계획 또는 문서에 대한 인라인 피드백을 남겨주세요. - 적용하기 전에 메모, 보고서 또는 구성 파일에 대한 업데이트 검토. - 코딩 시작 전에 구현 접근 방식을 선택하십시오. - 출판물을 승인하기 전에 제안 된 PR의 텍스트 및 목적지를 확인하십시오.
개요(AI 번역)
검토 변경, 정제 문서, 선택, 및 단말기에 에이전트와 작업을 승인.
자체에 diff, 파일 또는 문서를 검토 할 수 있습니다. 귀하의 에이전트는 귀하의 허가 또는 결정에 대해 묻는 문서를 첨부 할 수 있습니다. 당신은 사전에 동의 할 수 있습니다. 이러한 행동은 코드를 밀어 또는 배포와 같은 승인이 필요합니다.
에이전트가 입력을 필요로 할 때, 요청을 준비하고 Critty의 리뷰를 엽니 다. 개별 라인에 대한 의견, 질문에 대답, 세부 사항 확인, 또는 행동을 승인. 귀하의 의견과 답변은 에이전트로 돌아갑니다.
tmux, Herdr, 또는 cmux와 같은 터미널 다중화기에서 에이전트와 채팅하면, 리뷰는 팬이나 탭에서 채팅을 따라 열립니다. 요청을 검토하고 피드백을 보내고 에이전트가 다음 단계를 처리하면서 대화로 돌아갑니다. TUI 및 GUI 다중화기와 함께 작동합니다. 하나없이 Critty는 사용할 때 새로운 터미널 에뮬레이터 창을 엽니다. 로컬 데스크톱 리뷰는 이미지 미리보기로 터미널을 선호하고 필요한 경우 다른 사용 가능한 터미널을 시도합니다. invoking pane를 식별하는 실패한 시도는 여전히 데스크톱 또는 사용자 정의 실행기로 돌아갈 수 있습니다. 구성 된 발사기 주문은 우선순위가 걸립니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Critty
Review changes, refine documents, make choices, and approve actions with your agent in the terminal.
You can review a diff, file, or document on its own. Your agent can also attach a document asking for your permission or a decision. You can agree in advance on which actions need your approval, such as pushing code or deploying.
When your agent needs your input, it prepares the request and opens a review in Critty. Comment on individual lines, answer questions, confirm details, or authorize actions. Your comments and answers go back to the agent.
If you chat with your agent in a terminal multiplexer, such as tmux, the Herdr desktop app or Herdr TUI, or cmux, the review opens in a pane or tab alongside the chat. Review the request, send your feedback, and return to the conversation while your agent handles the next step. This works with both TUI and GUI multiplexers; without one, Critty opens a new terminal emulator window when available. Local desktop reviews prefer terminals with image previews and try other available terminals if needed. A failed attempt to identify the invoking pane can still fall back to a desktop or custom launcher; your configured launcher order takes precedence. See the supported launchers and requirements for the full list.
While a review waits for you, Critty tells the terminal it needs your input through the Program Status Protocol (OSC 7501). Approval requests with consent items report a permission request; other reviews report a question. Terminals and agent inboxes that read it, such as the Herdr desktop app, cmux, iTerm2, and kitty, mark the review as needing attention; inside tmux, enable allow-passthrough so the report reaches the outer terminal.
Work through a questionnaire: check related items together, write answers, choose paths, and rank priorities. Check the Answers list before sending your choices back to the agent.
https://github.com/user-attachments/assets/a8d07800-d0c7-4b68-8f7b-9e1f14168b49
For example:
- Review code changes alongside screenshots and questions from your agent.
- Leave inline feedback on a plan or document.
- Review updates to notes, reports, or configuration files outside Git before applying them.
- Choose an implementation approach before coding starts.
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add crittylabs/critty