機能
マルチCLIサポート
Claude Code、Codex、OpenCodeをサポート、プロジェクトごとに設定可能
マルチ設定管理
統一されたJSONファイルですべてのAPIプロバイダー設定を管理
統合デーモン
単一のzendプロセスでプロキシサーバーとWeb管理UIを同時にホスト
プロキシフェイルオーバー
内蔵HTTPプロキシ、プライマリプロバイダーが利用不可の場合は自動的にバックアップに切り替え
シナリオルーティング
リクエスト特性(thinking、imageなど)に基づいて異なるプロバイダーにインテリジェントにルーティング
プロジェクトバインディング
ディレクトリを特定のprofileとCLIにバインドし、プロジェクトレベルの自動設定を実現
環境変数
プロバイダーレベルで各CLIの環境変数を個別に設定
Web UI
ブラウザでビジュアル管理、パスワード保護アクセスをサポート
Webセキュリティ
アクセスパスワード自動生成、セッション認証、RSA暗号化トークン転送
設定同期
WebDAV/S3/GitHub経由でデバイス間で設定を同期、AES-256-GCM暗号化使用
さらなる機能を近日公開
クイックスタート
1
GoZenをインストール
ワンラインインストールスクリプト
curl -fsSL https://raw.githubusercontent.com/dopejs/gozen/main/install.sh | sh
2
プロバイダーを設定
最初のAPIプロバイダーを追加
zen config add provider
3
起動
デフォルト設定でCLIを起動
zen
コマンド一覧
コマンド説明
zenCLIを起動(プロジェクトバインディングまたはデフォルト設定を使用)zen -p <profile>指定したprofileで起動zen -pprofileをインタラクティブに選択zen --cli <cli>指定したCLIを使用(claude/codex/opencode)zen -yCLI権限を自動承認(claude --permission-mode acceptEdits, codex -a never)zen use <provider>指定したプロバイダーを直接使用(プロキシなし)zen pickプロバイダーをインタラクティブに選択して起動zen listすべてのプロバイダーとprofileを一覧表示zen config add provider新しいプロバイダーを追加zen config add profile新しいprofileを追加zen config default-clientデフォルトCLIクライアントを設定zen config default-profileデフォルトprofileを設定zen config reset-passwordWeb UIアクセスパスワードをリセットzen config syncリモート同期バックエンドから設定をプルzen daemon startzendデーモンを起動zen daemon stopデーモンを停止zen daemon statusデーモンステータスを表示zen daemon enableシステムサービスとしてインストールzen daemon disableシステムサービスをアンインストールzen bind <profile>現在のディレクトリをprofileにバインドzen bind --cli <cli>現在のディレクトリを指定したCLIにバインドzen unbind現在のディレクトリのバインドを解除zen status現在のディレクトリのバインドステータスを表示zen webブラウザでWeb管理UIを開く(デーモンを自動起動)zen upgrade最新バージョンにアップグレードzen versionバージョンを表示zen completion <shell>シェル補完スクリプトを生成(zsh/bash/fish)