Metadata-Version: 2.4
Name: axrouter
Version: 0.0.1
Summary: AXRouter 로컬 에이전트 — Claude Code 사용량 연동 설정 헬퍼
Project-URL: Homepage, https://axrouter.ai
Author: AXRouter
Keywords: axrouter,claude-code,opentelemetry,telemetry,usage
Classifier: Environment :: Console
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Requires-Dist: httpx>=0.27
Description-Content-Type: text/markdown

# axrouter (로컬 에이전트)

AXRouter 로컬 에이전트 — 개인 구독형 AI 코딩 도구(1탄: **Claude Code**)의 사용량·대화 본문을
회사 워크스페이스로 연동하기 위한 설정 헬퍼입니다. Claude Code 네이티브 OpenTelemetry 를 켜서
사용량과 대화 본문을 백엔드로 직접 전송하도록 `~/.claude/settings.json` 을 구성합니다.

프록시·인증서 없이 **설정 파일 env 만** 기입합니다. **Windows · macOS · Linux** 모두 지원합니다.

## 설치

```bash
uv tool install axrouter
```

## 사용

```bash
axrouter login           # 브라우저로 로그인(인증·토큰 저장). 트래킹은 아직 안 켬.
axrouter monitor         # 모니터링 켜기(settings.json 에 OTel env 기입)
axrouter monitor --off   # 모니터링 끄기(로그인은 유지)
axrouter status          # 등록·모니터링 상태
axrouter logout          # 완전 종료(서버 등록 해제 + 로컬 자격증명 삭제)
```

기본 서버는 `https://axrouter.ai` 입니다. 다른 서버는 `axrouter login --base-url <URL>`.

## 수동 설정(설치 없이)

콘솔의 "기기 등록 › 수동 설정"에서 발급한 스니펫을 Claude Code 설정 파일 `env` 에 붙여넣어도 됩니다.

- macOS · Linux: `~/.claude/settings.json`
- Windows: `%USERPROFILE%\.claude\settings.json`

붙여넣은 뒤 Claude Code 를 재시작하면 이후 사용부터 수집됩니다.
