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

Alibaba Cloud Linux:Alibaba Cloud Linux 4 Agentic Edition (Agentic OS) の使用方法

最終更新日:Sep 11, 2026

Alibaba Cloud Linux 4 Agentic Edition (Agentic OS) は、システムログイン後の最初のエントリポイントとして cosh (cosh-ng) を使用します。これは AI ネイティブな Linux ターミナルです。bash/zsh は通常どおり動作し、複雑なタスクを行う場合は、自然言語を使用してエージェントに確認や操作を直接依頼できます。このトピックでは、cosh のインタラクション設計コンセプト、基本的な使用方法 (シェルコマンド、自然言語、承認モード、Agent Composer)、およびスラッシュコマンドとショートカットキーの完全なリファレンスについて説明します。

インタラクティブポータル

Alibaba Cloud Linux 4 Agentic Edition (Agentic OS) のインタラクティブシェルは、デフォルトで cosh (cosh-ng) に設定されており、これがシステムログイン後の最初のエントリポイントとなります。cosh-ng は、アクセスする対象に応じて異なるインタラクション特性を備えています。

  • ユーザー向け:bash/zsh をベースとした AI ネイティブターミナルです。使い慣れたコマンドは直接実行でき、複雑なタスクは自然言語で記述できます。

  • エージェント向け:システム機能を呼び出すための標準インターフェースであり、構造化された JSON (cosh-cli) および JSONL (cosh-core ヘッドレスモード) を通じて統合されています。

cosh のインタラクション設計

cosh のインタラクション設計は「シェルファースト」の原則に従い、以下の主な特徴があります。

  • シェルコマンド:使い慣れたコマンドは、シェル構文を使用して直接実行されます。インタラクティブプログラム (vim、top、ssh)、パイプ、リダイレクション、タスクコントロール、および Ctrl+C は、フォアグラウンドターミナルで通常どおり動作します。

  • 自然言語:自然言語を使用してトラブルシューティングタスクや操作目標を記述すると、エージェントが分析を開始します。「確認のみ」や「変更前に確認」などの制約を記述して、エージェントの動作範囲を制御できます。

この 2 つのモードは自由に組み合わせることができます。シェル入力とエージェントリクエストは、同じターミナル内で交互に実行できます。

cosh と従来のシェルの関係

Alibaba Cloud Linux 4 Agentic Edition (Agentic OS) において、cosh は完全な bash/zsh 互換性を保持しています。シェルを置き換えるのではなく、実際のフロントエンド bash または zsh をラップしています。この基盤の上に、自然言語理解、Skills、承認カード、再開可能なセッションなどの機能が追加されており、ユーザーとエージェントの両方が自然な方法でシステム機能を呼び出すことができます。

基本的な使用方法

Alibaba Cloud Linux 4 Agentic Edition (Agentic OS) にログインすると、直接 cosh に入ります。シェルコマンドは通常どおり実行でき、タスクを自然言語で記述することもできます。初回使用時は、/auth コマンドで大規模言語モデルのバックエンドを設定します。

シェルコマンド

コマンドを直接入力するだけで実行できます。プレフィックスやモード切り替えは不要です。

$ git status
$ top -bn1 | head -20
$ ls -al

自然言語モデル

中国語または英語で意図を記述するだけで、システムが自動的に理解して実行します。

> 現在のシステムのメモリ使用状況を確認
> nginx をインストールして、起動時に自動起動するように設定してください
> OpenClaw をデプロイしてください

システムシェルは、自然言語を対応するシステム操作に変換し、実行前にプランを表示して確認を求めます (承認モードの設定によって異なります。詳細については「承認モード」のセクションをご参照ください)。

承認モード

/mode approval コマンドでツール承認レベルを設定します。

# 現在の承認モードを表示
> /mode approval

# エージェントは説明と提案のみを行い、ツールを呼び出しません
> /mode approval recommend

# 読み取り専用ツールは自動承認され、リスクのある操作には確認が必要です
> /mode approval auto

# すべてのツールが自動承認されます (このモードに切り替えるには、確認として confirm の入力が必要です)
> /mode approval trust confirm

セキュリティのヒント:trust モードはすべての操作確認をスキップするため、隔離されたテスト環境でのみ使用することを推奨します。本番環境では、recommend または auto モードを使用してください。

また、失敗したコマンドの自動分析を制御する、独立した分析モード /mode analysis もあります。

  • smart (デフォルト):コマンドが失敗した場合、またはシステム診断出力が異常な場合、評価後に分析提案が表示されます。

  • auto:信頼度の高い失敗の場合にのみ、エージェントによる分析が自動的に開始されます。

  • manual:アクティブな分析と失敗インサイトをオフにします。

/agent を使用したファイルとスキルの参照

/agent を実行して Agent Composer を開くと、単発のリクエストを編集できます。最初のトークンを Skill にでき、続く @path で現在のワークスペース内のファイルまたはディレクトリを参照できます。

/skill:repo-review inspect @Cargo.toml @src
@/etc/nginx/nginx.conf この設定に問題がないか確認してください

注意事項:

  • @path は、ワークスペース内のファイルまたはディレクトリを指す必要があります。絶対パスと親ディレクトリへの移動は拒否されます。

  • 送信ごとに最大 16 個の有効な参照を受け付けます。

  • 先頭に ?? を入力することで、複数行のドラフトを開始でき、Shift+Enter で改行できます。

  • スキルや参照を指定しないプレーンテキストリクエストも有効です。

cosh コマンドリファレンス

コマンドカテゴリの概要

プレフィックス

タイプ

機能

/

スラッシュコマンド

cosh 制御コマンド

/help/session status

??

エージェントリクエスト

複数行ドラフトでエージェントタスクを開始

?? を入力して改行

(プレフィックスなし)

シェルコマンド

フォアグラウンドシェルで直接実行

git statustop -bn1

スラッシュコマンド一覧

セッション管理

コマンド

説明

使用法

/session

エージェントセッションの管理

/session status/session list [--all]/session resume <id>/session new/session clear <id>/session compact

/resume

前回のセッションを再開 (/session resume のエイリアス)

/resume または /resume <id>

/new

新規セッション (/session new のエイリアス)

/new

/clear

ローカルシェルステータスのクリア

/clear

ツールとモデルの管理

コマンド

説明

使用法

/auth

プロバイダー認証を選択または更新

/auth

/mode

承認/分析モードの表示または変更

/mode approval [recommend|auto|trust]/mode analysis [smart|auto|manual]

/skills

Skills の一覧表示/詳細表示/有効化

/skills list/skills detail <name>/skills enable <name>

/mcp

MCP サーバーの管理

/mcp list/mcp connect <server>/mcp inspect/mcp disconnect

/extensions

拡張パックと設定の管理

/extensions list/extensions install <path>/extensions doctor [name]

/hooks

Hook のステータスと信頼設定の確認

/hooks status/hooks history/hooks trust-project

/recommendations

ローカルの入力候補の管理

/recommendations on|off|status|privacy|clear

/agent

Agent Composer を開いて単発のリクエストを編集

/agent

インターフェースと設定

コマンド

説明

使用法

/config

インターフェース言語の表示/設定

/config language [auto|en-US|zh-CN]

/stats

モデルとツールの統計情報の表示

/stats/stats model/stats tools

/status

バージョン、プロバイダー、ランタイムステータスの表示

/status

情報とヘルプ

コマンド

説明

使用法

/help

ヘルプ情報の表示

/help

/about

バージョン情報の表示 (/status のエイリアス)

/about

/health

ローカルヘルスチェックの実行

/health

/explain

最新の失敗したコマンドの分析

/explain

/cancel

現在のエージェントタスクのキャンセル

/cancel

/details

承認/アクティビティの詳細の表示

/details <id>

/audit

監査ステータスの確認とエクスポート

/audit status/audit export current <dir>

ショートカットキー

ショートカットキー

機能

説明

Shift+Enter

改行の挿入

複数行ドラフトの入力

Tab

補完

Agent Composer での @path/skill: の補完

Esc

キャンセル

カード、パネル、またはドラフトのキャンセル

Ctrl+C

中断

現在のコマンドまたはエージェントリクエストのキャンセル

上矢印キー

履歴の呼び出し

シェル入力とスラッシュコマンドの履歴