2026年11月2日公開の Genesis 0.14.0 は、サーバー起動時に systemd lingering の状態を検出し、有効化を提案します。10月30日の 0.13.11 で導入したヘッドレス配布版に続く変更です。開発の実行環境をデスクトップセッションとは別のライフサイクルで管理できます。

閉じた端末の横でタスクを続けるサーバー

運用操作を備えたサーバー配布版

ヘッドレス版はダッシュボードとエージェント実行環境を含み、Linux x64/arm64 と macOS arm64 に対応します。CLI にはサービス実行、起動、停止、状態、ログ、ヘルスチェック、バージョン確認があります。インストールスクリプトはチェックサムを検証し、導入・更新と実行ファイルへのリンクを行います。 v0.13.11

実行を取り巻くライフサイクル

systemd を使う Linux では、ログアウト後もユーザーサービスを稼働させるために lingering が必要な場合があります。 0.14.0 は状態を確認し、GENESIS_LINGER または --no-linger で設定できます。 v0.14.0

先行版はリモート起動も改善しました。POSIX shell ラッパーの使用、空白を含むパスの処理、接続失敗理由の読みやすい表示が含まれます。サーバーモードの修正と正確な稼働時間によって状態を診断しやすくします。 v0.13.11

サーバーを継続稼働させる前に

長時間のタスクをサーバーへ移す前に、状態、ログ、/health の応答を確認します。systemd ホストでは lingering の設定を確認し、ログアウト後にも利用可能か確かめます。これが実行の基準となり、その後は開発履歴で生成されたコードを追跡できます。

← ニュースに戻る先頭に戻る ↑