gotgenes/pi-anthropic-auth
Pi extension package for Anthropic OAuth compatibility
해결하는 문제
이 프로젝트는 Pi AI 에이전트 프레임워크를 위한 호환성 계층을 제공하여, 사용자가 API 키에만 의존하지 않고 OAuth를 통해 Claude Pro 또는 Max 구독을 사용할 수 있도록 합니다. Pi를 통해 이루어진 요청이 합법적인 구독에서 온 것으로 인식되도록 보장하여 결제 오류를 방지하고 구독자가 사용할 수 있는 모델에 대한 접근을 보장합니다.
작동 방식
이 확장 기능은 Pi의 기본 Anthropic 전송 계층을 감싸는 가벼운 전송 래퍼 역할을 합니다. Anthropic OAuth 액세스 토큰이 사용되는 시점을 감지하고 요청을 '형성'합니다. 구체적으로는 필요한 결제 헤더(예: Claude Code 버전)를 추가하여 Anthropic의 구독 기반 인증과 호환되도록 만듭니다.
대상 사용자
Claude Pro 또는 Max 구독을 보유하고 있으며, API 사용료를 별도로 지불하는 대신 해당 구독 한도를 사용하고자 하는 Pi AI 에이전트 프레임워크 사용자.
주요 특징
- 투명한 통합: Pi의 기본
/login anthropic 흐름과 API 키 동작을 그대로 유지합니다.
- 자동 버전 관리: 결제 헤더에 보고되는 Claude Code 버전을 업데이트하여
claude_code_version_too_old 오류를 자동으로 처리합니다.
- 다중 공급자 지원: 여러 Anthropic 공급자 등록(예:
anthropic-2, anthropic-3)을 지원하도록 구성할 수 있습니다.
- 진단 도구: 확장 기능 로드 상태를 확인하고 구독 상태를 점검할 수 있는
/anthropic-auth:status 명령어가 포함되어 있습니다.
관련
- 프로젝트
KnifeLemon/DroidlineDroidline은 ADB, USB 케이블, 루트 권한 없이 코드나 AI 에이전트를 사용하여 PC에서 Android 휴대폰을 제어할 수 있는 자동화 도구입니다.
- 프로젝트
synergycodes/workflowbuilderWorkflow Builder는 Apache-2.0 라이선스의 React SDK로 드래그 앤 드롭 비주얼 워크플로우 편집기를 제공합니다. 플러그인 우선 아키텍처, 디자인 시스템 UI 키트, 그리고 OpenAI 호환 LLM을 통해 AI 에이전트 노드를 실행할 수 있는 참조 백엔드(Hono + Temporal + Postgres)가 포함되어 있습니다. SDK를 몇 분 안에 임베드하거나 브라우저 전용 데모를 시도하거나 Docker로 전체 스택을 시작할 수 있습니다. SaaS 제품, 로우코드 빌더, 또는 규칙 기반 또는 AI 기반 워크플로우를 설계하는 UI가 필요한 모든 사람에게 적합합니다.
- 프로젝트
robcerda/monarch-mcp-serverMonarch Money MCP Server는 Monarch Money의 금융 API를 Model Context Protocol(MCP)을 통해 노출하는 Python 기반 브리지로, Claude Desktop/Code, Meta Muse 및 기타 MCP 호환 AI 에이전트가 계정, 거래, 예산, 태그 및 규칙을 읽고 수정할 수 있게 합니다. 로컬 설치(uv 또는 pip)와 Docker 이미지를 지원하고, 일회성 MFA 인식 로그인 흐름을 제공하며, stdio 및 Streamable-HTTP 전송을 모두 제공합니다. 기본적으로 컨테이너는 읽기 전용으로 실행되며, 쓰기 액세스는 환경 플래그로 활성화할 수 있습니다. 보안 참고 사항은 서버가 단일 계정이며 Docker에 암호화되지 않은 세션 토큰을 저장하므로 노출 시 신뢰할 수 있는 리버스 프록시 뒤에서 보호해야 한다고 강조합니다.
- 프로젝트