目次
AIサービスと対話して作る
ChatGPTやClaudeなど、Arletを接続したAIサービスの会話の中でそのまま作れます。画面を移動する必要はなく、作ったツールはその場の会話からすぐ使えます。手順
- 使っているAIサービスにArletを接続します(まだの場合はArletの接続方法の各ページを参照してください)
- 会話で、作りたいツールを頼みます
- 例:「気象庁のデータから指定した都市の天気予報を取れるツールを作って」
- AIが仕様を一問ずつ確認します。聞かれるのは、何をしたいか・どのサービスのどのデータを扱うか・どんな操作が必要か、といった機能の話だけです。認証のしかたや設定項目のような技術的な部分はArlet側で補います
- 作り方の候補が2〜3案示され、選ぶと数行の仕様サマリが提示されます。内容を承認すると実装が始まります
- 外部サービスのキーが必要な場合は、値を入力するパネルが会話の中に開きます。どこで取得できるかの案内も表示されます(キーを会話に貼り付ける必要はありません)
- デプロイが完了すると、同じ会話からそのツールを呼び出せます
複数のワークスペースに所属している場合は、どこに作るかを聞かれます。実装言語は聞かれず、User Settingsの既定値(未設定ならPython)が使われます。
会話から編集する
デプロイ後も、同じ会話で「ここを直して」と頼めば実装を変更できます。変更内容はコードではなく何が変わるかのサマリで示され、承認するとデプロイされます。うまくいかなかったときは直前のバージョンに戻せます。Dashboardのチャットで作る
生成されたサーバーの情報や必要な設定を画面で確かめながら進めたいときは、Dashboardのチャットを使います。手順
- Dashboardのサーバー一覧からチャットで作るを選びます
- 作りたいツールを自然言語で説明します。連携したいAPI、欲しいツール(機能)、入力と出力のイメージなどを伝えてください。やり取りを重ねて仕様を固めます
- 仕様が固まったらこの内容で作成を選び、会話から組み立てられた実装指示を確認して作成を実行します
- 生成が終わると、右のパネルにサーバーの情報と必要な環境変数が表示されます。外部サービスのキーが必要な場合はここで登録します
- 必要な環境変数がそろうとデプロイが押せるようになります。デプロイ後はプロジェクトを開くからホスティングの画面に移動できます
作った後にできること
- 編集:どちらの入口で作ったサーバーでも、AIサービスの会話とDashboardのチャットのどちらからでも修正を続けられます
- 環境変数の設定:外部APIのキーなどは、サーバーの設定画面から後から変更できます
- コードでの編集:Dashboardの設定からGitHubにエクスポートすると、コードを直接編集してpushするだけで自動デプロイされます。すでにあるGitHubリポジトリを使う場合はリポジトリをデプロイするを参照してください
作成したサーバーはゲートウェイ経由で使えるようになります。接続の作り直しやツール一覧の更新は必要ありません。

