Tools
Tools: How to configure Claude CLI ACP for other compatible models, such as MiniMax M2.5
2026-02-24
0 views
admin
Prerequisites ## 1. Install Claude Agent ACP globally ## 2. Configure environment variable ## 3. Create the claudem25-agent-acp script ## 4. Make it executable ## 5. Ensure ~/.local/bin is in PATH ## 6. Usage ## RELATED NOTES Guide to configure the Claude Agent ACP with the MiniMax API using Fish Shell. This tutorial is fully adaptable for users of .bashrc or .zshrc, with only minor changes to environment variable syntax and PATH configuration. Add to your ~/.config/fish/config.fish file: Create the file ~/.local/bin/claudem25-agent-acp: Add to ~/.config/fish/config.fish: How to Set Up Claude Code with Multiple AI Models
https://dev.to/hallancosta/how-to-set-up-claude-code-with-multiple-ai-models-4k6j How to configure ACP agents in Zed
https://dev.to/hallancosta/how-to-configure-acp-agents-in-zed-521e Templates let you quickly answer FAQs or store snippets for re-use. Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse COMMAND_BLOCK:
npm install -g @zed-industries/claude-agent-acp Enter fullscreen mode Exit fullscreen mode COMMAND_BLOCK:
npm install -g @zed-industries/claude-agent-acp COMMAND_BLOCK:
npm install -g @zed-industries/claude-agent-acp COMMAND_BLOCK:
# MiniMax API Key
set -x MINIMAX_API_KEY "your-key-here" Enter fullscreen mode Exit fullscreen mode COMMAND_BLOCK:
# MiniMax API Key
set -x MINIMAX_API_KEY "your-key-here" COMMAND_BLOCK:
# MiniMax API Key
set -x MINIMAX_API_KEY "your-key-here" COMMAND_BLOCK:
#!/usr/bin/env fish
# Fish script to run ACP with MiniMax API
# Usage: claudem25-agent-acp # Check if API key exists
if test -z "$MINIMAX_API_KEY" echo "Error: MINIMAX_API_KEY is not defined." return 1
end # Clear existing Anthropic key
set -e ANTHROPIC_API_KEY # Configure MiniMax as Anthropic-compatible
set -x ANTHROPIC_BASE_URL "https://api.minimax.io/anthropic"
set -x ANTHROPIC_AUTH_TOKEN "$MINIMAX_API_KEY"
set -x API_TIMEOUT_MS "3000000"
set -x CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 1 set -x ANTHROPIC_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_SMALL_FAST_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_DEFAULT_SONNET_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_DEFAULT_OPUS_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_DEFAULT_HAIKU_MODEL "MiniMax-M2.5" # Run ACP globally
claude-agent-acp "$argv" Enter fullscreen mode Exit fullscreen mode COMMAND_BLOCK:
#!/usr/bin/env fish
# Fish script to run ACP with MiniMax API
# Usage: claudem25-agent-acp # Check if API key exists
if test -z "$MINIMAX_API_KEY" echo "Error: MINIMAX_API_KEY is not defined." return 1
end # Clear existing Anthropic key
set -e ANTHROPIC_API_KEY # Configure MiniMax as Anthropic-compatible
set -x ANTHROPIC_BASE_URL "https://api.minimax.io/anthropic"
set -x ANTHROPIC_AUTH_TOKEN "$MINIMAX_API_KEY"
set -x API_TIMEOUT_MS "3000000"
set -x CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 1 set -x ANTHROPIC_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_SMALL_FAST_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_DEFAULT_SONNET_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_DEFAULT_OPUS_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_DEFAULT_HAIKU_MODEL "MiniMax-M2.5" # Run ACP globally
claude-agent-acp "$argv" COMMAND_BLOCK:
#!/usr/bin/env fish
# Fish script to run ACP with MiniMax API
# Usage: claudem25-agent-acp # Check if API key exists
if test -z "$MINIMAX_API_KEY" echo "Error: MINIMAX_API_KEY is not defined." return 1
end # Clear existing Anthropic key
set -e ANTHROPIC_API_KEY # Configure MiniMax as Anthropic-compatible
set -x ANTHROPIC_BASE_URL "https://api.minimax.io/anthropic"
set -x ANTHROPIC_AUTH_TOKEN "$MINIMAX_API_KEY"
set -x API_TIMEOUT_MS "3000000"
set -x CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 1 set -x ANTHROPIC_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_SMALL_FAST_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_DEFAULT_SONNET_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_DEFAULT_OPUS_MODEL "MiniMax-M2.5"
set -x ANTHROPIC_DEFAULT_HAIKU_MODEL "MiniMax-M2.5" # Run ACP globally
claude-agent-acp "$argv" CODE_BLOCK:
chmod +x ~/.local/bin/claudem25-agent-acp Enter fullscreen mode Exit fullscreen mode CODE_BLOCK:
chmod +x ~/.local/bin/claudem25-agent-acp CODE_BLOCK:
chmod +x ~/.local/bin/claudem25-agent-acp CODE_BLOCK:
fish_add_path ~/.local/bin Enter fullscreen mode Exit fullscreen mode CODE_BLOCK:
fish_add_path ~/.local/bin CODE_BLOCK:
fish_add_path ~/.local/bin CODE_BLOCK:
claudem25-agent-acp
claudem25-agent-acp --print-only --prompt "your task" Enter fullscreen mode Exit fullscreen mode CODE_BLOCK:
claudem25-agent-acp
claudem25-agent-acp --print-only --prompt "your task" CODE_BLOCK:
claudem25-agent-acp
claudem25-agent-acp --print-only --prompt "your task" - Fish Shell installed
- Node.js installed
- MiniMax account with an API Key - claudem25-agent-acp uses the MiniMax API (M2.5 model)
- The official claude-agent-acp continues to work with the Anthropic API
- Both can coexist without interfering with each other
how-totutorialguidedev.toaibashshellnode