카패시 코딩 스킬, 프리 플랜으로 재탄생…프로 없이 클로드 코딩 훈련 해제

Reddit 사용자가 Andrej Karpathy의 코딩 스킬 가이드라인(기존에는 Claude Pro에서만 사용 가능)을 무료 플랜에 맞게 각색했습니다. 다시 작성된 버전은 터미널 명령어와 하위 에이전트를 제거하고, 실수 비용이 큰 짧은 컨텍스트 창을 가정합니다. 전체 시스템 프롬프트를 프로젝트의 맞춤 지침에 붙여넣거나 직접 사용할 수 있습니다.
작동 방식
프롬프트는 모든 코딩 요청(작성, 수정, 리팩터, 확장, 검토, 또는 'X를 추가해줘' 같은 가벼운 언급) 시 자동으로 트리거됩니다. 네 가지 원칙 규율을 강제합니다:
- 코딩 전에 생각하기: 코드 블록 전에 가정을 명시적으로 밝히고, 모호한 점을 표시하며, 그럴듯한 추측을 피합니다.
- 단순함 우선: 오늘의 문제를 해결하는 최소한의 코드를 작성합니다. 함수로 충분한데 클래스를 만들지 않고, 단일 사용 코드에 추상화를 도입하지 않으며, 선택적 '미래 유연성' 매개변수를 추가하지 않습니다.
- 정밀한 변경: 요청에 필요한 부분만 수정합니다. 주변 스타일을 정확히 일치시킵니다. 변경된 모든 행은 사용자 요청의 특정 부분에 연결되어야 합니다.
- 목표 기반 실행: 코딩 전에 계획을 검증 가능한 단계로 명시합니다. 복잡한 작업의 경우 '계획: [무엇] → 검증: [어떻게 알 수 있는지]' 순서를 출력합니다.
사전 점검 목록
코드를 작성하기 전에 프롬프트는 정신적 점검 목록을 실행합니다:
- '완료'가 무엇인지 알고 있는가? 모호한 요청(예: '로그인 버그 수정')을 검증 가능한 기준('사용자가 올바른 비밀번호로 로그인할 수 있음')으로 변환합니다. 그렇지 않으면 질문합니다.
- 가정을 나열했는가? 'Python 3.10+에서 실행된다고 가정'과 같이 명시적으로 언급합니다. 가정이 중요한 경우 추측하지 말고 질문합니다.
- 여러 유효한 해석이 있는가? '사용자 데이터 내보내기'가 파일 다운로드, API 응답, 또는 백그라운드 작업을 의미할 수 있다면 세 가지를 모두 명시하고 어느 것인지 질문합니다.
- 더 간단한 접근 방식이 있는가? '이것을 절반의 줄로 할 수 있나요?'라고 묻고 그 버전을 먼저 제공합니다.
프롬프트에는 나쁜 코드와 좋은 코드의 예시가 포함되어 있습니다. 예를 들어 간단한 discount() 함수로 충분한데 DiscountStrategy 클래스를 피하는 방법과, 변경된 관련 줄만 보여주는 diff 테스트가 있습니다.
대상 사용자
모호한 지침으로 인한 재생성으로 컨텍스트를 낭비하지 않고 구조화된 코딩 규율을 원하는 무료 플랜 Claude 사용자.
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also

WebMCP 브라우저 API는 AI 에이전트의 웹 스크래핑 필요성을 줄일 수 있습니다.
Google의 WebMCP는 웹사이트가 AI 에이전트가 직접 호출할 수 있는 도구를 등록할 수 있게 하는 브라우저 API를 소개합니다. 이는 개발자들이 현재 구축하는 DOM 스크래핑 및 봇 방지 우회 작업의 상당 부분을 제거할 수 있습니다.

에이전트렌즈: 다중 에이전트 AI 워크플로우 관측 도구
AgentLens는 Ollama, vLLM, Anthropic, OpenAI를 아우르는 통합 추적 기능을 제공하며, 비용 추적, Claude Code 내부 통계 조회를 위한 MCP 서버, 인라인 확인을 위한 CLI를 포함합니다. 이 도구는 자체 호스팅 방식으로 Docker를 통해 로컬에서 실행됩니다.

오픈 소스 Rust MCP 서버, Claude에 완전한 이메일 관리 기능 제공
한 개발자가 Rust 기반 MCP 서버를 구축하여 Claude가 IMAP 검색, SMTP 발송, Microsoft Graph API 지원, OAuth2 인증을 통한 다중 계정 처리 등 포괄적인 이메일 관리를 위한 25가지 도구를 제공합니다.

Ollama의 로컬 LLM 개발을 위한 재사용 가능한 Go 컴포넌트 분석
한 개발자가 Ollama의 소스 코드를 검토하여 순수 Go 토큰 샘플러, GGUF 리더/라이터, 모델 변환 도구, 채팅 템플릿 렌더링, OpenAI 호환성 변환기 등 별도의 라이브러리로는 제공되지 않는 여러 독립형 Go 구성요소들을 발견했습니다.