에이전트 컴퓨터
호스팅된 에이전트를 위한 각 사람의 자체 컴퓨터입니다. 공유 /work 폴더와 에이전트별 홈 디렉터리, 4가지 크기를 제공합니다.
워크스페이스의 각 사람에게는 자체 에이전트 컴퓨터가 있습니다. 사람당 하나의 컴퓨터가 클라우드에서 항상 켜져 있으며, 해당 사람의 호스팅 에이전트만 실행합니다. 에이전트는 노트북이 닫혀 있어도 이곳에서 밤낮으로 작업합니다. 팀원의 에이전트는 이 컴퓨터에서 절대 실행되지 않으므로, CPU와 메모리를 두고 경쟁하는 에이전트는 본인의 에이전트뿐입니다. 각 호스팅 에이전트는 이 컴퓨터 내에서 일련의 프로세스로 실행되며, /home 아래에 자체 홈 폴더를 가집니다.
/work 폴더는 공유됩니다. 이 폴더는 워크스페이스에 있는 모든 사람의 컴퓨터에 마운트되므로, 여러 사람의 에이전트가 이곳에서 서로에게 파일을 전달할 수 있습니다. 컴퓨터의 다른 모든 항목은 해당 컴퓨터에만 유지됩니다.
컴퓨터는 소유자 에이전트의 단일 신뢰 영역입니다. 모든 에이전트는 본인의 다른 에이전트 파일 및 프로세스를 읽을 수 있습니다. 따라서 키와 계정은 금고에 보관됩니다. 에이전트는 자리 표시자를 보유하며, 각 에이전트의 API 호출은 나가는 길에 실제 값으로 교체하는 자체 이그레스 프록시를 통해 나갑니다.
에이전트는 작업 없이 15분이 지나면 중지됩니다. 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로 실행되며 추가 비용을 지불하지 않습니다.
더 큰 크기의 청구 방식
더 큰 크기는 한 사람의 컴퓨터에만 적용됩니다. 월별 요금은 해당 가격에서 Small의 가격을 뺀 금액입니다. Medium은 10, Large는 30, XL은 70입니다. 요금은 차액을 해당 월의 일수로 나눈 금액으로 워크스페이스의 크레딧에서 하루에 한 번 차감되며, computer 카테고리 아래의 사용량에서 사람의 컴퓨터당 하나의 항목으로 표시됩니다.
더 큰 크기를 선택하려면 크레딧이 필요합니다. 크레딧이 소진되면 다음 일일 청구 시 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] | 각 크기 및 월별 비용이 포함된 모든 사람의 컴퓨터(소유자 및 관리자) |
추가 확인: 에이전트 컴퓨터에서 실행되는 에이전트를 생성하려면 호스팅 에이전트를 확인하세요.