baka3k-ide-agent-config
v1.1.2
Published
CLI tool to load/unload MiniMax configuration for Claude Code
Maintainers
Readme
baka3k-ide-agent-config
CLI tool to apply or unload Anthropic-compatible config for multiple targets (claude, opencode, qwen) with provider options (MiniMax, ZAI).
Overview
baka3k-ide-agent-config manages target settings files and writes/removes the env block used by Anthropic-compatible providers.
Supported targets:
- Claude
- OpenCode
- Qwen
Supported providers:
- MiniMax (
MiniMax-M2.7) - ZAI (
glm-5.1)
Usage
Interactive mode (recommended)
npx baka3k-ide-agent-configShows a numbered menu:
baka3k-ide-agent-config v1.1.1
Select an option:
1) Manage target configuration (Claude/OpenCode/Qwen)
2) Load MiniMax (legacy quick action for Claude)
3) Unload managed config for Claude
4) Help
0) ExitDirect commands
# Interactive flow (recommended)
npx baka3k-ide-agent-config manage
# Legacy quick load for Claude + MiniMax
npx baka3k-ide-agent-config load
# Remove managed env from a target (claude/opencode/qwen)
npx baka3k-ide-agent-config unload qwen
# Legacy unload for Claude
npx baka3k-ide-agent-config unload
# Show help
npx baka3k-ide-agent-config helpWhat it does
manage
- Ask which target to configure:
claude,opencode, orqwen - If managed
envalready exists, ask whether tounloadorre-apply - Ask provider:
MiniMaxorZAI - Ask token source:
- manual input
- system environment (
MINIMAX_API_KEYorZ_API_KEY)
- Apply selected provider config to target settings file
If token is provided (manual or env), tool writes token directly to ANTHROPIC_AUTH_TOKEN.
unload
- Removes the
envblock from selected target settings file - Preserves all other settings
- Restores target tool to its default provider behavior
Injected Configuration
| Variable | Value |
|---|---|
| ANTHROPIC_BASE_URL | https://api.minimax.io/anthropic |
| ANTHROPIC_AUTH_TOKEN | ${MINIMAX_API_KEY} |
| API_TIMEOUT_MS | 3000000 |
| CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 1 |
| ANTHROPIC_MODEL | MiniMax-M2.7 |
| ANTHROPIC_DEFAULT_SONNET_MODEL | MiniMax-M2.7 |
| ANTHROPIC_DEFAULT_OPUS_MODEL | MiniMax-M2.7 |
| ANTHROPIC_DEFAULT_HAIKU_MODEL | MiniMax-M2.7 |
For ZAI provider:
| Variable | Value |
|---|---|
| ANTHROPIC_BASE_URL | https://api.z.ai/api/anthropic |
| ANTHROPIC_AUTH_TOKEN | ${Z_API_KEY} or direct token |
| API_TIMEOUT_MS | 3000000 |
| CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 1 |
| ANTHROPIC_MODEL | glm-5.1 |
| ANTHROPIC_DEFAULT_SONNET_MODEL | glm-5.1 |
| ANTHROPIC_DEFAULT_OPUS_MODEL | glm-5.1 |
| ANTHROPIC_DEFAULT_HAIKU_MODEL | glm-5.1 |
Environment Setup
export MINIMAX_API_KEY="your-minimax-key"
export Z_API_KEY="your-zai-key"Requirements
- Node.js 18+
- Claude Code installed (
npx claudeorclaude)
License
MIT
