クイックスタート:GitHub Copilotハーネスで自然言語による自動ソリューション作成(プレビュー)

[この記事はプレリリース ドキュメントであり、変更されることがあります。]

Note

この記事の機能は、GitHub Copilot harnessを搭載するエージェントやワークフローで使用されています。

使用率に基づく請求は、エージェントの使用、構築、テスト、評価に適用されます。 これらの行動はCopilotクレジットを消費することがあります。 詳細は「GitHub Copilot harnessで動くエージェントのコスト管理」をご覧ください。

Copilot Studioを使えば、ガイド付きのノーコードグラフィカル体験を通じて、迅速かつ簡単に自動化されたソリューションを作成できます。 データ サイエンティストや開発者は必要ありません。

Important

  • これは運用に対応したプレビュー機能です。
  • 運用に対応したプレビューには 追加使用条件 が適用されます。

このクイックスタートでは、GitHub Copilotハーネスを使って初めてソリューションを作成する方法を示します。 具体的には、次の方法を学習します。

  • 自然言語の指示から解決策を始めましょう。
  • エージェントに知識を追加する。
  • コンテンツの変更をリアルタイムでテストする。
  • 解決策を公開して、他の人と共有できるようにしましょう。

Important

この自然言語機能では、ご利用の環境で利用可能な場合、Anthropic のモデルを使用することがあります。 詳細については、システム管理者に問い合わせてください。 「 生成応答のための外部言語モデルを許可する」で詳細を学びましょう。

自然言語を使った自動化された解決策を作成します

Copilot Studioは、繰り返しのプロセスの自動化からインテリジェントな会話型エージェントの構築まで、コードを一行書かずに実際のビジネス課題を解決するのを助けます。 達成したいことを説明すれば、Copilot Studioが決定論的なワークフロー、会話型エージェント、またはその両方の組み合わせなど、あなたに最適なソリューションを決定・構築します。

  1. Copilot Studioホームページの入力欄で、自動化または最適化したいエンタープライズのプロセス、システム、または問題を説明してください。 具体的にはお願いします。 例えば次が挙げられます。

    Automate our employee onboarding process: send welcome emails, provision accounts, assign training, notify the manager, and follow up until all steps are complete
    

    より多くの文脈を提供すればするほど、Copilot Studioはあなたのニーズに合わせてより良いソリューションをカスタマイズできます。

  2. 説明を提出するには矢印を選択してください。 Copilot Studioはページ全体チャット体験を開き、あなたのリクエストを分析して最適なエージェント向けソリューションを決定します:

    • 決定論的ワークフロー
    • 会話エージェント
    • 両方の組み合わせ

    Copilot Studio は、ソリューションを構築する過程で、確認のための一連の質問を通してユーザーを導きます。 サイドパネルの アーティファクト セクションで、アーティファクトがリアルタイムで形作っていく様子をご覧ください。

    Note

    Copilot Studioは、現在接続されていないデータソースやシステムへのアクセスを必要とする場合、接続設定を促すことがあります。 例えば、メール送信が必要でメールアカウントを接続していなければ、Copilot Studioはメールプロバイダーとの権限設定を促します。

    Copilot Studioが終了すると、アーティファクトがチャットにカードとして表示されます。 任意のカードの 「Open 」アイコンを選択してアーティファクトを閲覧またはカスタマイズしてください。 チャット内で直接編集や改良を続けることもできます。 チャットとキャンバスをいつでも行き来できます。

    Tip

    過去の会話にアクセスするには、 チャット ページに行き、希望する会話を選択してください。 以前の会話に戻ってアーティファクトの編集を続けたり、新しい会話を始めたりすることもできます。 過去の会話は28日間保持されます。 詳しくは 「Controlのトランスクリプトアクセスと保持」をご覧ください。

  3. 公開前にエージェントやワークフローをテストしてください。

解決策を改善しましょう

解決策ができたら、各部分の変更がその挙動にどのように影響するかをテストし、改善しましょう。 テストしてください。 変更を加えます。 もう一度テストしてください。 繰り返します。

詳細は作成したソリューションの種類によりますが、ここでは始めるためのいくつかのアイデアを紹介します。

エージェントをテストする

  1. もしあなたのソリューションがエージェントを作成していたら、そのエージェントを開き、「 プレビュー 」タブを選択してテストチャットを開いてください。 チャットを使って、エージェント系のコンポーネントがどのように反応するかを試してみてください。 エージェントにいくつか質問をしてください。

  2. エージェント のビルド タブに行って、エージェントの指示を試してみてください。 エージェントの指示を「ジェーン・オースティンのようなユーザーに話す」など、別のトーンを使うように更新してください。反応はどのように変わるのでしょうか? さまざまなスタイルやトーンを試して、自分のニーズに合ったものを見つけましょう。

  3. 別の質問でエージェントの新しい指示をテストします。 応答はどのように変化しましたか?

  4. [保存] を選択して変更を保存します。

ワークフローをテストする

  1. もしワークフローが含まれている場合は、そのワークフローを開き、ワークフローのステップにいくつか変更を加えてください。 ステップの順序を変更したり、新しいステップを追加したり、削除したりできます。

  2. 変更後は、キャンバス右上の「 実行 」アイコンを選択してワークフローをテストしてください。 プロンプトに従って、さまざまな入力やシナリオでワークフローをテストしましょう。

  3. テスト結果を確認し、ワークフローのパフォーマンスと精度を向上させるために必要に応じて変更を加えましょう。

チャットから生成されたアーティファクトを削除してください

アーティファクトカードメニューを使って、チャットに残したくない生成エージェントやワークフローを削除してください。

  1. 生成されたアーティファクトカードで、3つの点を選択します(...)。

  2. アーティファクトの種類に応じて 、Delete agent または Delete ワークフローを選択します。 Copilot Studio では、意図の確認を求められます。

  3. メッセージ内で削除すべきアーティファクトの名前を確認し、その後 「削除」を選択します。

確認後、アーティファクトはチャットコンテキストから、デザイナーのアーティファクトリストから削除されます。 ワークフローの場合、削除は関連する実行履歴も削除します。

削除アクションは、アーティファクトが削除可能状態にある場合にのみ利用可能です。 アーティファクトが保存中、公開中、またはまだ公開されていない場合、メニューでは削除アクションが利用不可と表示され、その理由を説明するツールチップが表示されます。 削除は永続的であり、元に戻すことはできません。

あなたの解決策を公開してください

Note

試用版ライセンスを使用すると、Copilot Studio にアクセスしてエージェントを作成できます。 テスト チャット パネルを使用してエージェントをテストできます。 ただし、エージェントを公開することはできません。

満足したら、ライブサイトやデモサイトに公開してください。 このステップはアクセス可能なプラットフォームやチャンネルによって異なります。 エージェントにアクセスさせる相手によっては、デモ サイトの認証を変更する必要がある場合があります。 「キーコンセプト」について詳しく学びましょう - エージェントを公開・展開 し、 エージェントをライブまたはデモサイトに公開する。

デモサイトにエージェントを公開する

  1. エージェントを開いて、「 Publish」の横にあるシェブロンを選択します。 Publishエージェントのダイアログが開きます。

  2. 利用可能なチャンネルリストから デモウェブサイト を選択してください。

  3. 保存と公開を選択します。 Copilot Studioはエージェントをデモサイトに公開します。 URLが表示されます。

  4. URLをコピーして他の人に送り、エージェントの実演をしましょう。

ワークフローを公開する

ワークフローを公開するには、ワークフローを開き、キャンバスの 「公開 」ボタンを選択してください。

次は何ですか?

あなたはソリューションを作成し、そのコンポーネントをテストし、公開しました。 おめでとうございます! あなたのソリューションは、エージェント型、ワークフロー型、またはその両方の組み合わせであれ、はるかに多くの機能を持っているので、ぜひ試して高度な機能を探求してみてください。

ドキュメントで扱われていない質問や機能のアイデアについては、コミュニティにアクセスし、質問を投稿してください。