Skip to main content
プロジェクトに取り組んでいるところですね。ワクワクしますね! 必要なのは Diversion リポジトリです。セットアップを始めましょう:

Unreal をお使いですか?

Unreal Engine プラグイン を使えば、これを実現できます!

リポジトリを作成する

1

新しいリポジトリを作成する

デスクトップアプリで、右上の New repository ボタンをクリックします。Initialize a new repo
2

リポジトリ用のフォルダーを選択する

新しいフォルダーを作成するか、既存のフォルダーを使用できます。ゲームエンジンのプロジェクトがある場合は、そのルートフォルダーを選択するのがおすすめです。 この例では新しいフォルダーを作成しますが、どちらの方法でも他の手順は同じです。 Create New Folder を選択し、CreatingNewRepo という名前を付けます。Create a folder for the repo
3

Create をクリックする

4

同期

指定したフォルダーに新しいリポジトリが作成されました!ワークスペースの Sync トグルは同期中であることを示し、フォルダーの内容をクラウドにアップロードしている間、ステータスは 同期中… と表示されます。 この例では空のフォルダーなので、ほんの一瞬で終わります。既存のプロジェクトで新しいリポジトリを作成する場合は、少し時間がかかることがあります。Repo is still syncing
5

準備完了!

アップロードが完了すると、ワークスペース行のステータスは 同期済み に変わります。リポジトリを開くと、ワークスペースヘッダーにこのマシンが実際に持っているコミットが dv.commit.<id> に同期済み として表示されます。各ステータスの意味は 同期ステータス を参照してください。ワークスペースヘッダー: dv.commit.12345 に同期済み、クラウドワークスペース dv.commit.12345、ブランチに新しいコミットはありません
これで完了です!新しいリポジトリができました。このディレクトリ内で行うことはすべて Diversion によって追跡されます。 追跡したくないファイル(ビルド成果物や一時ファイルなど)がある場合は、.dvignore ファイル を使って除外できます。

AGENTS.md と CLAUDE.md

Create New Repository ダイアログの Add AGENTS.md オプションは、デフォルトでオンになっています。このオプションを使うと、新しいリポジトリの最初のコミットに次の 2 つのファイルが追加されます:
  • AGENTS.md には、コーディングエージェント向けの短い説明が含まれています。主な dv コマンドと安全な使い方が記載されています。
  • CLAUDE.md は、Claude Code に AGENTS.md を読むよう指示する 1 行のファイルです。
新しいリポジトリのファイル内の AGENTS.md と CLAUDE.md どちらのファイルも任意です。これらがなくても Diversion は同じように動作し、他のファイルと同様に編集や削除ができます。
  • これらを追加しない場合は、Create をクリックする前に Add AGENTS.md のチェックを外します。
  • フォルダーにすでにある AGENTS.md や CLAUDE.md を Diversion が置き換えることはありません。
  • dv init ではこれらのファイルは追加されません。

次のステップ