ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 SuzumiyaAoba

essential-conversation

function hooks로 만든 Claude Code 플러그인으로, /conversation 명령을 통해 각 턴의 입력 프롬프트와 그 턴에서 Claude Code가 마지막으로 답한 내용을 사이드 패널에 표시합니다.

SuzumiyaAoba@SuzumiyaAoba

SuzumiyaAoba/claude-essential-conversation-mod

번역 완료

이 mod 소개

Mods(function hooks)로 작성된 이 플러그인은 각 대화 턴의 사용자 프롬프트와 해당 턴에 대한 Claude Code의 마지막 답변을 사이드 패널에 나열합니다. 파일 구성에는 .claude-plugin/plugin.json, hooks/hooks.json, hooks/register.tsx가 포함됩니다. 사용하려면 ~/.claude/settings.json(CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1) 또는 세션 시작 시 환경 변수로 function hooks를 활성화한 다음 claude --plugin-dir .로 세션을 시작하고 /conversation을 실행해 패널을 전환합니다. 참고: September 2026 기준 function hooks는 Early Access이며 API가 바뀔 수 있습니다. 개발에서는 /plugin-types로 타입을 생성하고 claude plugin validate .로 정적 검증을 수행할 수 있습니다.

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add SuzumiyaAoba/claude-essential-conversation-mod
claude plugin install essential-conversation
원문 / README

claude-essential-conversation

A Claude Code plugin written with Mods (function hooks). It lists, in a side pane, the pair of each turn's typed prompt and Claude Code's last answer for that turn.

Note: Claude Mods (function hooks) are an Early Access feature as of September 2026; the API may still change.

File layout

.claude-plugin/plugin.json   # Plugin metadata
hooks/hooks.json             # Declares register.tsx to be loaded
hooks/register.tsx           # The mod itself (event registration, pane rendering)
tsconfig.json                 # Dev-time config for the types /plugin-types generates

Usage

  1. Enable function hooks (via ~/.claude/settings.json or an env var at session start).

    {
      "env": {
        "CLAUDE_CODE_ENABLE_FUNCTION_HOOKS": "1"
      }
    }
    
  2. Start a session with this directory as the plugin dir.

    CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 claude --plugin-dir .
    
  3. Run /conversation in the session to toggle the pane.

Development

To refresh the type definitions, run the following inside a session (writes .claude/types/claude-code.d.ts):

/plugin-types

Static validation of the plugin:

claude plugin validate .

비슷한 프로젝트