역엔지니어링된 Claude Code SDK가 네 가지 언어로 출시되었습니다

한 개발자가 Claude Code를 리버스 엔지니어링하여 전체 SDK를 네 가지 프로그래밍 언어용 단일 파일 구현으로 재구축했습니다. 이 프로젝트는 190MB Bun 번들이나 npm 패키지에 의존하지 않고 Claude Code의 기능을 사용하기 위해 만들어졌습니다.
발견된 내용
구독 인증 프로토콜에는 네 가지 구성 요소가 동시에 필요합니다:
- macOS 키체인에서 가져온 OAuth 토큰
- 특정 베타 헤더
- 시스템 프롬프트 내에 숨겨진 결제 헤더
- 브라우저 액세스 헤더
이 인증 과정은 공개적으로 문서화되어 있지 않습니다.
사용 가능한 SDK
Node.js (claude-native.mjs)— 0 의존성Python (claude-native.py)— 0 의존성Go (claude-native.go)— 0 의존성Rust (rust-sdk/)— serde + reqwest 사용
포함된 기능
- OAuth 또는 API 키 인증
- 스트리밍과 도구 사용이 가능한 완전한 에이전트 루프
- 내장 도구 (bash, read, write, glob, grep)
- 자동화를 위한 NDJSON 브릿지 (서브프로세스로 실행, stdin/stdout에서 JSON 처리)
- 대화형 REPL
- MCP 서버 지원
사용 예시
Python 버전은 다음과 같이 사용할 수 있습니다:
cp claude-native.py your-project/
python3 claude-native.py -p "이 코드를 설명해줘"
이 프로젝트는 MIT 라이선스로 배포되며 피드백과 풀 리퀘스트를 환영합니다. 이러한 리버스 엔지니어링 작업은 큰 의존성 부담 없이 Claude Code의 기능을 자신의 프로젝트에 통합하려는 개발자들에게 유용합니다.
📖 Read the full source: r/LocalLLaMA
👀 See Also
AI가 죽은 코드를 작성한다? Go 팀의 deadcode 도구가 한 번의 명령으로 찾아낸다
AI 코딩 에이전트는 종종 죽은 코드를 남깁니다. Go 팀의 deadcode 도구는 모듈 전체를 스캔하고 한 번의 명령으로 도달할 수 없는 함수를 보고합니다. 실행 방법은 다음과 같습니다.

Godmode 플러그인, Claude Code 및 기타 AI 코딩 에이전트에 자율 반복 루프 기능 추가
Godmode는 Claude Code에 자율적인 측정-수정-검증 루프를 추가하는 오픈소스 플러그인으로, 병렬 에이전트, 실패 메모리, 최적화, 보안 감사, TDD를 포함한 126가지 기능을 제공합니다. Cursor, Codex, Gemini CLI, OpenCode와 호환됩니다.

런치 엔진 MCP 서버, 비즈니스 검증을 위한 39가지 도구 파이프라인 제공
Launch Engine은 비즈니스 아이디어를 개념 단계에서 검증된 수익으로 이끄는 구조화된 파이프라인을 Claude에 제공하는 MCP 서버입니다. 이 시스템은 5개의 계층으로 구성된 39개의 상호 연결된 SOP 도구, 전문화된 서브에이전트, 전제 조건 강제 적용, 일괄 평가 및 신속 테스트 도구를 포함합니다.

Pali v0.1: 재현 가능한 벤치마크를 갖춘 LLM용 오픈 소스 메모리 인프라
Pali는 Go로 구축된 단일 바이너리로, 다중 테넌트 API, 하이브리드 검색, 플러그 앤 플레이 확장 기능을 갖춘 LLM용 오픈 소스 메모리 인프라입니다. v0.1 릴리스에는 다양한 구성에 대한 성능 지표를 보여주는 재현 가능한 결과가 포함된 벤치마크 제품군이 포함되어 있습니다.