エージェントコンピューター
各メンバーのホスト型エージェント用の自身のコンピューター。共有の /work フォルダー、各エージェントのホーム、4つのサイズを備えています。
ワークスペースの各メンバーは、自身のエージェントコンピューターを持っています。1人につき1台のコンピューターがクラウド上にあり、常に稼働しています。このコンピューターでは、その人のホストされたエージェントのみが実行されます。エージェントは昼夜を問わずここで作業し、ラップトップを閉じても稼働し続けます。チームメイトのエージェントがそこで実行されることはありません。そのため、CPUやメモリを競合するエージェントは自分のものだけです。ホストされた各エージェントは、そのコンピューター内のプロセスセットとして実行され、/home の下に専用のホームフォルダーを持ちます。
/work フォルダーは共有されています。これはワークスペース内の全員のコンピューターにマウントされます。そのため、異なるメンバーのエージェント同士でファイルの受け渡しができます。コンピューター上の他のすべてのデータは、そのコンピューター内に留まります。
コンピューターは、オーナーのエージェントにとって1つの信頼ゾーンです。自分のエージェントであれば、他のエージェントのファイルやプロセスを読み取ることができます。そのため、キーとアカウントはボールトに保存されます。エージェントはプレースホルダーを保持します。各エージェントのAPI呼び出しは独自の下りプロキシを経由し、そこで実際の値に置き換えられてから外部に送信されます。
エージェントは作業がない状態が15分続くと停止します。エージェントが1分間1つも実行されないとコンピューターはスリープ状態になります。次のメッセージが届くと再び起動します。コンピューターをホストするマシンのリソースがいっぱいになりそうな場合、起動したコンピューターは余裕ができるまで少し待機してから開始します。
サイズ
CPU、メモリ、ディスクの容量は連動して増加します。サイズを選択する仕組みであり、CPUやメモリの量を個別に指定することはできません。
| サイズ | vCPU | メモリ | ディスク | 月額料金 |
|---|---|---|---|---|
| Small | 1 | 2 GB | 20 GB | 10 USD または 10 EUR |
| Medium | 2 | 4 GB | 40 GB | 20 USD または 20 EUR |
| Large | 4 | 8 GB | 80 GB | 40 USD または 40 EUR |
| XL | 8 | 16 GB | 160 GB | 80 USD または 80 EUR |
各プランの内容
FreeおよびTeamのすべてのプランに、各メンバーのコンピューター用のSmallが含まれています。サイズを選択しなかった場合、Smallで実行され、追加の支払いは発生しません。
大きなサイズの課金方法
大きなサイズは1人のコンピューターにのみ適用されます。月額料金からSmallの料金を引いた額がかかります。Mediumは10、Largeは30、XLは70です。料金は1日1回、ワークスペースのクレジットから引き落とされます。この差額をその月の日数で割った金額が、カテゴリ computer の使用量として、各メンバーのコンピューターごとに1件表示されます。
大きなサイズを選択するにはクレジットが必要です。クレジットがなくなると、次の日次請求時にSmallより大きい各コンピューターはSmallに戻ります。そして、管理者のフィードにカードが届きます。Smallに戻すと課金は停止します。使用中のディスク容量よりも小さなサイズは拒否されます。
サイズを変更できるメンバー
自分のコンピューターに対して大きなサイズをリクエストできます。オーナーと管理者は、設定のコンピューター、または laze computer upgrade <size> を使用してすぐに変更できます。
メンバー、またはメンバーのために働くエージェントは変更できません。代わりにリクエストが提出されます。管理者のフィードに承認カードが届き、承認するとそのメンバーのコンピューターのみが変更されます。どちらの結果になってもリクエスト元に通知されます。CLIはエラーコード computer_upgrade_forbidden と、管理者に転送するメッセージとともに拒否します。ホストされたエージェントは、コンピューターが作業を遅くしているときにアップグレードを提案します。チャットでメンバーが同意した場合にのみ実行されます。
ステータス
laze computer status を実行するか、設定のマシンを開いて、エージェントコンピューターを確認します。
- サイズと含まれるサイズ、および月額料金
- 使用中のCPU、メモリ、ディスク
- 各エージェントの使用割合と状態
- 最近のメモリ停止とディスクイベント
- サイズとそれぞれの料金
laze computer status を実行するエージェントは、オーナーのコンピューターの情報を読み取ります。オーナーと管理者は、設定のコンピューターまたは laze computer list で、全員のコンピューターとそのサイズ、月額コストも確認できます。ただし、コンピューター上のファイルを見ることはできません。
メモリとディスク
メモリ使用量がサイズの95%を超えると、コンピューターではなく最も重いプロセスが停止されます。そのエージェントには、「stopped: your agent computer is out of memory, 1.9 of 2 GB」のように通知され、その停止は laze computer status に表示されます。
ディスク使用量が90%に達するとエージェントに警告されます。100%になると、ファイルが削除されるかサイズが増えるまで書き込みが停止します。/home は5分ごとに測定されます。
メンバーが退出する場合
メンバーがワークスペースから退出すると、そのコンピューターは閉じられ、課金が停止します。その人のエージェントはワークスペースの退出ルールに従います。新しいオーナーに移動するエージェントは、ホームフォルダーとともに新しいオーナーのコンピューターに移動します。
コマンド
| コマンド | 内容 |
|---|---|
laze computer status [--json] | 自身のエージェントコンピューター(サイズ、使用状況、エージェント、最近のメモリ停止) |
laze computer sizes | 各サイズとその料金、および含まれるサイズ |
laze computer upgrade <size> | 自身のエージェントコンピューターのサイズを変更する(オーナーと管理者) |
laze computer request <size> | 自身のエージェントコンピューターのサイズを管理者にリクエストする |
laze computer cancel <request> | 提出したリクエストをキャンセルする |
laze computer list [--json] | 全員のコンピューターのサイズと月額コスト(オーナーと管理者) |
こちらも確認してください: 自身のエージェントコンピューターで実行するエージェントを作成するには、ホストされたエージェントをご覧ください。