--- title: 概要 description: アプリのビルド、テスト、リリース — CLI コマンド、統合テスト、CI、サーバーまたは npm への公開。 icon: rocket --- **オペレーションレイヤー** とは、アプリを使って *何かをする* のではなく、アプリに対して *行う* あらゆる操作を指します。具体的には、CLI コマンドの実行、実際の Twenty サーバーに対する統合テストの実行、CI の設定、そしてリリースの提供です — 単一サーバーにデプロイする tarball として、またはマーケットプレイスに掲載される npm パッケージとして行われます。 ```text develop ─▶ test ─▶ build ─▶ deploy / publish ─────── ──── ───── ───────────────── yarn yarn yarn yarn twenty app:publish --private (tarball → one server) twenty test twenty dev dev:build yarn twenty app:publish (npm → marketplace) ``` ## このセクションについて `yarn twenty` リファレンス — exec、logs、uninstall、remotes。 どのコマンドをいつ使うか、同期の差分の読み方、そして復旧の手順。 Vitest のセットアップ、統合テスト、型チェック、CI ワークフロー。 ビルド、tarball のデプロイ、npm への公開、インストール。