メインコンテンツへスキップ
任意のgitリポジトリをスペースのDriveにクローンできます。クローン後、AIはアプリと同じようにリポジトリを読み取り、編集し、コミットできます。

リポジトリのクローン

AIにリポジトリをクローンするよう指示するか、Driveサイドバーの**+ボタンを使用してClone repo**を選択します。git URLを指定すると、Kazzleが残りの処理を行います。

認証

Git認証情報はvaultを通じて管理されます。Kazzleは以下をサポートしています:
  • GitHub App - インストールトークン、自動更新。推奨される方法です。
  • SSHキー - vaultに保存され、認証情報ヘルパー経由で注入されます。
  • 個人用アクセストークン - vaultに保存され、HTTPSクローニングに使用されます。
クラウドマシンはサーバーからオンデマンドで認証情報を取得し、vaultから解決します。マシンのディスクに認証情報は保存されません。

操作

操作実行可能者注記
クローンあなたまたはAIリポジトリをDriveに追加します
プルあなたまたはAIリモート変更を取得してマージします
コミットあなたまたはAIローカル変更をコミットします
プッシュあなたまたはAIターミナルのgit pushはデフォルトで承認を要求します。強制プッシュはブロックされます
プルリクエスト作成あなたまたはAIAIは制限しない限りPRを開くことができます
ブランチ作成/切り替えあなたまたはAIブランチを作成または切り替えます
これらの操作のいずれについても承認を要求するか、ブロックすることができます。詳細はtool policiesを参照してください。

DriveのGit状態

Driveはgit状態を自動的に表示します: 現在のブランチ、最近のコミット、コミットされていない変更、リモートより先行/遅延している状態。AIが作業するにつれてリアルタイムで更新されます。