iop/agent-client/claude/README.md
toki 217930f9b0 feat: update claude client gateway configuration
- Simplify model display names (remove verbose descriptions)
- Add use-model.sh for quick profile switching (dev-corp/ornith/fable/sonnet/opus)
- Change default gateway port from 18443 to 18444
- Remove deprecated ANTHROPIC_CUSTOM_MODEL_OPTION env vars
- Support system/developer role messages in OpenAI conversion
- Remove gateway-models.json cache (no longer needed)
- Add environment variables for gateway port and PATH in launchd plist
2026-07-14 07:23:28 +09:00

33 lines
1.3 KiB
Markdown

# Claude Agent Client
기존 Seulgivibe Claude 설정이 되어 있는 macOS 환경에서 Claude 기본 모델은 그대로 두고, Claude TUI `/model`에 아래 gateway 모델만 추가로 노출한다.
```text
claude-seulgivibe-mythos-5 Claude Fable 5
claude-dev-corp-gemma4-26b Gemma 4 26B A4B IT NVFP4
claude-dev-corp-ornith35b Ornith 1.0 35B 8-bit
```
## 설치
```bash
cd agent-client/claude
./install.sh
```
설치 후 Claude TUI를 새로 열고 `/model`에서 모델을 선택한다.
## 전제
- `~/.claude/anthropic_key.sh`가 이미 설정되어 있어야 한다.
- dev-corp 토큰은 있으면 아래 순서로 사용한다.
- `~/.claude/dev-corp-openai-key.sh`
- `~/.claude/dev-corp-openai-api-key`
- `~/.pi/agent/dev-corp-openai-api-key`
- 없으면 `~/.claude/anthropic_key.sh` 출력값을 fallback으로 사용한다.
- 기본 Claude 모델은 gateway 모델로 재등록하지 않고 Claude Code 기본 표시를 사용한다.
- `~/.claude/use-model.sh dev-corp|ornith|fable|sonnet|opus`로 로컬 모델 프로필을 전환할 수 있다.
- `claude-dev-corp-gemma4-26b`는 Claude 표시용 alias이며 upstream 호출 모델은 `gemma4:26b`다.
- `claude-dev-corp-ornith35b`는 Claude 표시용 alias이며 upstream 호출 모델은 `ornith:35b`다.
JWT/API key 원문은 이 폴더에 포함하지 않는다.