Piebald-AI/tweakcc

Customize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.

해결하는 문제

tweakcc 는 Claude Code 사용 경험을 사용자 맞춤형으로 개선하고 조정할 수 있도록 도와주는 CLI 도구입니다. 원본 프로젝트를 포크할 필요 없이 Claude Code CLI 의 시스템 프롬프트, UI 테마, 기능적 동작을 수정할 수 있습니다.

작동 방식

이 도구는 Claude Code 의 최소화된 cli.js 파일을 패치합니다. npm 기반 설치의 경우 파일을 직접 수정합니다. 네이티브 바이너리 설치의 경우 node-lief 를 사용하여 바이너리에서 자바스크립트를 추출하고, 패치를 적용한 후 다시 바이너리를 재패키징합니다. 사용자 설정은 로컬 config.json 파일에 저장되며, Claude Code 업데이트 후에도 설정을 다시 적용할 수 있습니다.

대상 사용자

인터페이스를 개인화하고 싶거나, 도구의 성능(예: 시작 속도)을 최적화하거나, AI 에이전트가 사용하는 기저 시스템 프롬프트 및 툴셋을 수정하고 싶은 Claude Code 개발자 및 고급 사용자.

주요 기능

  • UI 커스터마이징: 컬러 피커를 사용해 사용자 정의 테마 생성, 사고 동사 및 스피너 애니메이션 변경, 사용자 메시지 스타일링.
  • 시스템 프롬프트 및 툴셋 제어: 모든 시스템 프롬프트를 사용자 정의하고, 새로운 /toolset 명령을 통해 접근 가능한 사용자 정의 툴셋 생성.
  • 성능 최적화: 비차단 MCP 연결을 통해 시작 속도 약 50% 향상.
  • 기능 강화: 세션 메모리, /remember 스킬, 수동 세션 이름 지정 기능 추가.
  • 고급 패치 지원: 문자열, 정규표현식, 또는 사전에 보호된 JavaScript 스크립트(로컬 파일 또는 원격 URL에서 로드 가능)를 사용한 즉시 패치 지원.
  • 모델 구성: 각 하위 에이전트(Plan, Explore, 일반 목적)가 사용할 Claude 모델을 구성 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트