1R

12og3r/redpen

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

55 stars 품질 53 트렌드 17MIT

각 프롬프트를 표시하는 에이전트 CLI 플러그인은 빨간 펜으로 선생님처럼 입력

개요

빨간 펜 선생님과 같은 개인 에이전트 CLI 플러그인 — scoring your phrasing, 무슨 일이 끊어지는 강조, 그리고 기본 스피커가 같은 것을 말하는 방법을 보여주는 - 모든 선택 대상 언어. 수동 쓰기 연습을 원하는 개발자를 위해 설계하여 터미널에서 일을하고 있습니다. 현재 두 개의 에이전트 CLI를 별도로 지원하지만 기능 - 플러그인, 통합 ChatGPT 앱을위한 데스크탑 실행기 : - - Redpen을 설치 - - Redpen-codex를 설치 - - ChatGPT App launcher의 경량 발사기를 실행 두 CLI 플러그인은 같은 아키텍처를 공유 (UserPromptSubmit Hook + systemMessage 방출), scoring rubric, 대상 언어, 그리고 shared render diff.py. ChatGPT App launcher는 Codex runner를 재사용하지만 CLI Hook 채널 대신 앱 DOM의 피드백을 렌더링합니다. 원본 프롬프트는 항상 모델에 도달하지 못합니다. - 피드백은 모델의 컨텍스트에 추가되지 않습니다.

개요(AI 번역)

개인 에이전트 CLI 플러그인 ** 모든 프롬프트를 표시 ** 같은 빨간 펜으로 교사 - 당신의 phrasing 득점, 무엇 강조 깨진, 그리고 기본 스피커가 같은 것을 말하는 방법을 보여주는 — 모두 선택한 대상 언어에서. 수동으로 원하는 개발자를 위해 설계 끝에서 일 일을하는 동안 연습을 쓰고.

현재 두 개의 에이전트 CLI를 별도로 지원하지만 feature-parallel 플러그인, 통합된 ChatGPT 앱을 위한 데스크탑 실행기 플러스:

  • Claude Code - [T0] 설치
  • OpenAI Codex CLI - 설치 redpen-codex
  • ChatGPT App - 경량 발사기를 실행 채팅GPT 앱 실행기

두 CLI 플러그인은 동일한 아키텍처를 공유합니다 (UserPromptSubmit Hook + systemMessage 방출), scoring rubric, 대상 언어, 공유 render_diff.py. ChatGPT App launcher는 Codex runner를 재사용하지만 렌더링합니다. CLI 후크 채널 대신 앱 DOM에서 피드백. 당신의 원본 프롬프트 항상 모델에 도달 unchanged - 피드백은 당신에만 표시됩니다, 결코 모델의 상황에 추가. redpen은 ** coach**, 라이터가 아닌: 목표 보정을 읽으려면, 어떤 것이 꺼졌는지, 그리고 약간을 쓰다 더 나은 다음 시간.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

redpen

A personal agent CLI plugin that marks up every prompt you type like a teacher with a red pen — scoring your phrasing, highlighting what’s broken, and showing how a native speaker would say the same thing — all in your chosen target language. Designed for developers who want passive writing practice while doing their day job at the terminal.

Currently supports two agent CLIs as separate but feature-parallel plugins, plus a desktop launcher for the unified ChatGPT App:

The two CLI plugins share the same architecture (UserPromptSubmit hook + systemMessage emit), scoring rubric, target languages, and shared render_diff.py. The ChatGPT App launcher reuses the Codex runner but renders feedback in the app DOM instead of a CLI hook channel. Your original prompt always reaches the model unchanged — the feedback is shown to you only, never added to the model’s context. redpen is a coach, not a rewriter: the goal is for you to read the correction, notice what was off, and write a little better next time.

Supported languages (both plugins):

  • English
  • 中文 (Chinese)
  • Español (Spanish)
  • 日本語 (Japanese)

Each time you submit a prompt, the plugin scores your phrasing, shows a corrected version with the changes diffed inline (red strikethrough for what was removed, green for what was added), and (optionally) a “native style” line showing how a native speaker would phrase the same thing:

In Claude Code:

You: help me fix the bug, the app crash when click button
redpen: [62] help me fix the bug — the app crashes when I click the button.
        ──── Native style ────
        any idea why the app crashes whenever I click that button?

The assistant then proceeds to answer your original prompt normally.

In Codex CLI the same 3 rows appear, but the divider and native-style line start at the left margin (no indentation), because the plugin pads each section with spaces to the terminal column boundary so natural wrap

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add 12og3r/redpen
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →