mcpField
C
cli-anything-minimax

cli-anything-minimax

github.com/hkudsエージェントワークフロー57.6k294 回インストール5 週間前に更新
リポジトリ

cli-anything-minimax について

cli-anything-minimax は MiniMax API 経由でチャット補完やテキスト読み上げを行うコマンドラインツールです。ユーザーやエージェント向けに、対話・単発コマンドとセッション、設定の管理機能を備えています。

主な機能

  1. 01チャットとストリーミング補完
  2. 02テキスト読み上げ生成
  3. 03チャットモデルと音声一覧
  4. 04セッションと設定の管理

活用シーン

  1. 01MiniMax のチャットモデルにプロンプトを送信
  2. 02テキストから音声を生成
  3. 03利用可能なモデルや音声を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-minimax

インストール後、Claude Code で/cli-anything-minimaxを入力して読み込まれたか確認します。

詳細

cli-anything-minimax

MiniMax AI 向けの CLI ハーネスです。MiniMax API を通じてチャット補完とテキスト読み上げ合成を提供します。

インストール

pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=minimax/agent-harness

前提条件:

使い方

基本的なコマンド
# Show help
cli-anything-minimax --help

# Start interactive REPL
cli-anything-minimax

# Chat with MiniMax-M3
cli-anything-minimax chat --prompt "What is AI?"

# Alternate chat model
cli-anything-minimax chat --prompt "Quick answer" --model MiniMax-M2.7

# Stream chat response
cli-anything-minimax stream --prompt "Write a poem about code"

# Synthesize speech
cli-anything-minimax tts --text "Hello world" --output hello.mp3

# JSON output for agents
cli-anything-minimax --json chat --prompt "Hello"
TTS オプション

--text (必須) / --model / --voice / --output に加えて、音声とオーディオの 制御項目: --speed (0.5..2.0)、--vol (0..10)、--pitch (-12..12)、 --sample-rate (8k/16k/22.05k/24k/32k/44.1k)、--bitrate (32k/64k/128k/256k)、 --format (mp3/pcm/flac)、--channel (1/2)。デフォルト値については tts --help を参照してください。

コマンドグループ

チャット
コマンド説明
chatMiniMax LLM とチャットする
streamチャット補完をストリーミングする
TTS
コマンド説明
ttsテキストを音声に合成する (SSE 経由で 16 進デコードされた MP3)
voices利用可能な音声 ID を一覧表示する
セッション
コマンド説明
session statusセッションのステータスを表示する
session clearセッション履歴を消去する
session historyコマンド履歴を表示する
設定
コマンド説明
config set設定値を設定する
config get設定値を取得する (またはすべて表示する)
config delete設定値を削除する
config path設定ファイルのパスを表示する
ユーティリティ
コマンド説明
testAPI 接続をテストする
modelsチャットモデルを一覧表示する
models --ttsTTS モデルを一覧表示する

例

API キーの設定
export MINIMAX_API_KEY="your-api-key"
# or
cli-anything-minimax config set api_key "your-api-key"
チャット
cli-anything-minimax chat --prompt "Explain quantum computing"
cli-anything-minimax stream --prompt "Write a Python quicksort"
TTS
cli-anything-minimax tts --text "Hello!" --output hello.mp3
cli-anything-minimax tts --text "Fast" --model speech-2.8-turbo --voice English_Insightful_Speaker --output fast.mp3

チャットモデル

モデル ID説明
MiniMax-M3次世代フラッグシップモデル (デフォルト)
MiniMax-M2.7Peak Performance. Ultimate Value.

TTS モデル

モデル ID説明
speech-2.8-hd高精細 TTS (デフォルト)
speech-2.8-turbo高速 TTS
speech-2.6-hd高精細 TTS
speech-2.6-turbo高速 TTS
speech-02-hd高精細 TTS
speech-02-turbo高速 TTS
speech-01-hd高精細 TTS
speech-01-turbo高速 TTS

AI エージェント向け

  1. 常に --json フラグを使用する — 解析可能な出力を得るため
  2. リターンコードを確認する — 0 は成功、非ゼロはエラー
  3. 失敗時は stderr を解析する — エラーメッセージを取得するため
  4. TTS 出力ファイルには絶対パスを使用する

バージョン

1.0.0

コメント