はじめに
Kora の仕組み: AI サポートアシスタント
Kora is the AI assistant built directly into KPanel. It can answer questions about your account, walk you through tasks, and take actions on your behalf, all through a natural conversation.
Kora は、KPanel に直接組み込まれた AI アシスタントです。アカウントについての質問に答えたり、タスクをガイドしたり、自然な会話を通じてあなたに代わってアクションを実行することができます。
Kora とは
Kora は、ヘルプ記事にリンクするだけのチャットボットではありません。アカウントにアクセスでき、実際のアクションを実行できます。バックアップの作成、DNS レコードの変更、SSL ステータスの確認など、さまざまなことが可能です。プレーンランゲージを理解するため、自分の言葉で必要なことを説明するだけです。
Kora は 24 時間年中無休で KPanel 内で利用可能です。
Kora にできること
Kora はアカウント全体にわたる幅広いタスクに対応できます:
サイトとファイル:
- サイトが稼働しているかどうかを確認し、エラーを診断する。
- PHP バージョンを変更する。
- サイトログをレビューしてエラーを確認する。
- キャッシュクリアをトリガーする。
バックアップ:
- ラベル付きの手動バックアップを作成する。
- 利用可能なバックアップとその日付をリストアップする。
- リストア実行を開始する (確認が必要)。
DNS とドメイン:
- DNS レコード設定を確認する。
- DNS レコードを追加、編集、または削除する。
- ドメイン有効期限日をレポートする。
- SSL 証明書ステータスを確認し、再発行をトリガーする。
WordPress:
- ドメインに WordPress をインストールする。
- インストール済みプラグインをリストアップし、利用可能な更新を確認する。
- プラグイン更新をトリガーする。
セキュリティ:
- サイトの基本的なセキュリティチェックを実行する。
- 最近のログイン活動をレビューする。
- インストール済みプラグインの既知の脆弱性をチェックする。
アカウントと請求:
- 現在のプランと次の請求日をレポートする。
- 請求書の明細項目を説明する。
- 請求アクション用に正しい KPanel セクションへ案内する。
一般的なサポート:
- アカウント、サービス、または機能の動作についての質問に答える。
- エラーメッセージを説明し、修正案を提案する。
- プロセスをステップバイステップでガイドする。
確認が必要なアクション
Kora は、破壊的または本稼働中のサービスに影響を与えるアクションを実行する前に、常に確認を求めます。確認なしにバックアップがリストアされたり、コンテンツが削除されたり、DNS レコードが変更されることはありません。
Kora は以下を実行する前に確認します:
- バックアップをリストアする (現在のサイトファイルとデータベースを上書き)。
- コンテンツ、ファイル、またはレコードを削除する。
- 本稼働中の DNS レコードに変更を加える。
- 簡単に元に戻すことができないアクションを実行する。
読み取り専用アクション (ステータス確認、バックアップリスト、ログレビュー) の場合、Kora は確認ステップなしで即座に実行します。
Kora にできないこと
Kora は KapsuleHost アカウント内で完全に動作します。以下はできません:
- サードパーティサービス (Google Analytics、Stripe、ソーシャルメディアアカウント、外部メールプロバイダー) にアクセスする。
- 支払いを実行したり、カード請求を伴う方法で請求を変更する。
- パスワードまたは秘密鍵を読み取る。
- 他のカスタマーのアカウントまたはデータにアクセスする。
- 手動での人間によるレビューが必要なアクション (本人確認やドメイン紛争解決など) を実行する。
Kora と会話する方法
プレーンランゲージで必要なことを説明するだけです。特定のコマンドまたはシンタックスを使用する必要はありません。
Kora が理解できる自然なリクエストの例:
- "プラグインを更新する前にサイトのバックアップを作成してください。"
- "example.com の SSL 証明書のステータスは何ですか?"
- "サイトに 500 エラーが表示されています。ログを確認していただけますか?"
- "mynewsite.com に WordPress をインストールしてください。"
- "サイトはどの PHP バージョンで稼働していますか?"
- "最後の 5 つのバックアップを表示してください。"
- "プラグイン更新後に何かが壊れました。修正を手伝ってもらえますか?"
- "ドメインはいつ有効期限を迎えますか?"
Kora は、ほぼすべてのタスクの最初のステップとして最適です。たとえ自身では問題を解決できない場合でも、問題を診断し、実行する必要があることを正確に伝え、適切な場所へ案内したり、サポートチケットにエスカレーションしたりすることができます。

Kora を開く方法
Kora は KPanel のどこからでもアクセスできます:
- KPanel ページの右下隅にある チャットアイコン をクリックします。
- トップナビゲーションから Help > Chat with Kora に移動します。
パネルがスライドして開き、現在のセッションの会話履歴が表示されます。
セッション中の Kora のメモリ
単一のセッション内で、Kora は会話のコンテキストを記憶しています。example.com のサイトについて質問し始めて、その後 "バックアップを作成できますか?" と聞いた場合、Kora は同じサイトについて質問していることを認識しています。自分自身を繰り返したり、再度サイト名を指定する必要はありません。
セッションコンテキストは、Kora パネルを閉じて再度開くか、ログアウトして再度ログインするとリセットされます。
会話例
以下は一般的なやり取りの例です:
あなた: WooCommerce を更新した後、サイトに白い画面が表示されています。
Kora: example.com のログに PHP の致命的エラーが表示されています。WooCommerce の更新が現在の PHP バージョン (8.0) と競合しているようです。PHP を 7.4 に戻してサイトをすぐに復旧するか、更新前に作成された 2 時間前の最新バックアップをリストアするかのいずれかを実行できます。どちらをご希望ですか?
あなた: バックアップをリストアしてください。
Kora: 確認します: 本日午前 10:42 のバックアップをリストアします。現在のファイルとデータベースが上書きされます。そのバックアップ以降に行われた変更 (WooCommerce 更新を含む) は失われます。続行するには YES と入力してください。
あなた: YES
Kora: リストア完了です。サイトは正常に読み込まれています。今後 WooCommerce を更新する前に、プラグインの互換性を確認することをお勧めします。