すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Linux:設定の管理

最終更新日:Jun 11, 2026

Alibaba Cloud Linux 4 Agentic Edition (ANOLISA) は、プロジェクトレベルおよびユーザーレベルの設定ファイルによる多階層の上書きをサポートする階層的な設定システムにより、認証、モデル、ツールの設定を管理します。このトピックでは、さまざまな認証方法の設定、モデルの切り替え、設定ファイルの優先順位と主要な設定項目について説明します。

認証方法

ANOLISA は、初回実行時に LLM サービスに接続するための認証が必要です。後から /auth コマンドを使用して認証方法を切り替えることができます。

以下の認証方法がサポートされています:

Alibaba Cloud 認証

インタラクティブインターフェイスで「Alibaba Cloud authentication」を選択すると、無料の使用量クォータが付与されます。

  • ECS 環境では、ターミナルに権限付与 URL と QR コードが表示されます。ブラウザで URL を開くか、携帯電話で QR コードをスキャンして、お使いの Alibaba Cloud アカウントにログインし、権限を付与します。

  • ECS 以外の環境では、Alibaba Cloud の AK/SK 認証を使用します。

    • AK/SK の取得:

      1. Alibaba Cloud コンソールにログインします。

      2. AccessKey 管理ページでキーを作成します。

Alibaba Cloud 認証は無料の使用量クォータを提供し、個人の開発およびテストに適しています。

注:Alibaba Cloud 認証は、Qwen シリーズのテキストモデルのみをサポートし、マルチモーダルモデルはサポートしていません。

カスタムプロバイダー

インタラクティブインターフェイスで「Custom Provider」を選択し、API キーをご用意ください。サポートされている OpenAI 互換のエンドポイントは次のとおりです:

  • 事前入力されたベース URL:DashScope、DeepSeek、GLM、Kimi、Minmax など、さまざまなクラウドプロバイダーのモデルサービス。

  • カスタムベース URL:ローカルにデプロイされたモデル (vLLM や Ollama など) やサードパーティの API プロキシサービス。

image

認証管理

アクション

コマンド

現在の認証ステータスの表示

/auth

認証方法の切り替え

/auth (インタラクティブメニューから選択)

ログアウト

/auth logout

トラブルシューティング:認証に失敗した場合は、API キーが正しいこと (先頭や末尾のスペースにご注意ください)、およびネットワークが API エンドポイントに到達できることを確認してください。/bash を使用して bash シェルに切り替え、co --debug を実行すると、詳細なエラー情報を表示できます。Agentic OS では、複数の認証方法を同時に設定できます。優先度に基づいて 1 つが選択されますが、/auth コマンドを使用して手動で切り替えることもできます。

モデル設定

モデルの切り替え

現在のセッションのモデルを切り替えるには、/model コマンドを使用します。

> /model
# 利用可能なモデルのリストが表示されます。ターゲットモデルを選択します。

設定ファイル

インタラクティブな設定

/setting コマンドを実行してインタラクティブインターフェイスを開き、ほとんどの設定を変更できます。

設定の階層と優先順位

Agentic OS のシステムシェルである cosh は、JSON 形式の設定ファイルを使用して設定を管理します。設定は、次の優先順位で適用されます。

コマンドライン引数 > 環境変数 > プロジェクト設定 > ユーザー設定 > デフォルト値

ファイルの場所

タイプ

パス

説明

ユーザー設定

~/.copilot/settings.json

現在のユーザーのグローバル設定。

プロジェクト設定

.copilot/settings.json (プロジェクトのルートディレクトリ内)

チームで共有できるプロジェクトレベルの設定。

主要なパラメーター

一般設定

パラメーター

タイプ

デフォルト

説明

preferredEditor

string

ファイルを開くために使用するエディター。

vimMode

boolean

false

Vim モードのキーバインドを有効にします。

enableAutoUpdate

boolean

true

更新を自動的に確認します。

checkpointing.enabled

boolean

false

セッションチェックポイントを有効にします。

defaultFileEncoding

string

"utf-8"

デフォルトのファイルエンコーディング。

モデル設定

パラメーター

タイプ

デフォルト

説明

name

string

使用するモデルの名前。

maxSessionTurns

number

-1

セッション内の最大ターン数。

chatCompression.contextPercentageThreshold

number

0.7

コンテキスト圧縮のしきい値。

ツール設定

パラメーター

タイプ

デフォルト

説明

approvalMode

string

"default"

ツール実行の承認モード。

sandbox

boolean/string

サンドボックス環境。

core

array

許可されたツールのリスト (許可リスト)。

exclude

array

除外するツールのリスト。

allowed

array

確認が不要なツール。

コンテキスト設定

パラメーター

タイプ

デフォルト

説明

fileName

string/array

"COPILOT.md"

コンテキストファイル名。

includeDirectories

array

コンテキストに含める追加ディレクトリ。

fileFiltering.respectGitIgnore

boolean

true

.gitignore のルールに従います。

セキュリティ設定

パラメーター

タイプ

説明

folderTrust.enabled

boolean

フォルダーの信頼機能を有効にします。

auth.selectedType

string

現在の認証方法。

auth.enforcedType

string

強制される認証方法。