コンピュータの種類
| 種類 | 機能 | 用途 |
|---|---|---|
| クラウドマシン | シェル、ターミナル、ファイル | コーディング、スクリプト、ビルド、アプリ開発。ファイルは停止と起動の間も保持されます。 |
| クラウドブラウザ | ブラウザ | スクレイピング、自動化、ログアウト状態でのブラウジング |
| お使いのデバイス | デスクトップ、ターミナル、ブラウザ(オンライン時) | Kazzleを実行しているコンピュータ。組み込みブラウザと拡張機能サポート。 |
| 本番環境 | 開始、停止、ログのみ | デプロイされたアプリ。シェル、ファイル、ブラウザアクセスなし。 |
クラウドマシンの永続性
クラウドマシンのファイルは通常の停止と起動のサイクル全体で保持されます。ファイル、インストール済みパッケージ、ツールはそのまま残ります。クラウドマシンは使い捨てコンテナではなく、永続的な開発環境です。ライフサイクル
- 既存のコンピュータを確認。 AIは利用可能なコンピュータを事前に確認します。
- 必要に応じて作成。 AIはオンデマンドでクラウドマシンまたはクラウドブラウザを作成します。
- オフラインの場合は起動。 クラウドマシンは起動と停止ができます。クラウドブラウザとお使いのデバイスは異なる方法で起動されます。
- 準備完了。 起動すると、すべてのツールが利用可能になります。
シェルコマンド
AIはビルド、インストール、git操作、スクリプト用のシェルコマンドを実行します。コマンドはクラウドマシンの永続ファイルシステム上で実行されます。 ルール:- AIはシェルデータベースクライアントよりもデータベースツールを優先します。
- アプリとリポジトリのファイル操作はワークスペースにスコープされます。
- 破壊的なパターンはツールポリシーによってキャッチされます。
ターミナル
ターミナルはあなたとAIの間で共有される永続的なシェルセッションです。AIは長時間実行されるプロセス(開発サーバー、ビルド、ウォッチャー)用に作成します。手動で開くこともできます。 両側が同じターミナルをリアルタイムで表示します:- AIが
npm installを実行します。出力が表示されます。 - コマンドを入力します。AIは出力を読むことができます。
- AIが開発サーバーを起動します。操作できます。