پرش به محتوا

کارهای طولانی Claude Code، مرحله‌به‌مرحله.

Phase Console کار را برنامه‌ریزی می‌کند، هر مرحله را به یک نشست تازه می‌سپارد، و تابلویی نگه می‌دارد که می‌خواند واقعاً چه چیزی done است — از روی دیسک، نه از حافظه.

خواندن مستندات

گراف مرحله‌ها — checkout-rewrite5/5done
  1. 1doneشِما و مهاجرت‌ها
  2. 2doneسرویس قیمت‌گذاری
  3. 3doneآداپتور پرداخت
  4. 4doneAPI سبد خرید
  5. 5doneکارگر بازپرداخت

یک برنامه چگونه پیش می‌رود

چهار حرکت. حرکت چهارم است که سه تای دیگر را قابل‌اعتماد می‌کند.

  1. برنامهdone

    هر مرحله اعلام می‌کند چه چیزهایی باید پیش از شروعش تمام شده باشد. گراف، خودِ برنامه است — نشانگری در کار نیست که نگه داشته شود.

  2. یک نشست تازهdone

    هر مرحله نشست خودش را می‌گیرد، به اندازهٔ پنجرهٔ مدل، تا وسط کار کم نیاورد.

  3. دست‌نوشتهٔ تحویلdone

    هر مرحله با نوشتن چوب امداد تمام می‌شود: وضعیت کنونی، فایل‌های تغییرکرده، تصمیم‌ها، و دقیقاً فرمان‌های بعدی.

  4. تابلوdone

    هر بار که نگاه می‌کنید، از روی برنامه و فایل‌های تحویلِ روی دیسک دوباره محاسبه می‌شود.

آنچه حدس نمی‌زند

هیچ‌چیز پیشرفت شما را به خاطر نمی‌سپارد
تابلو از جدول وابستگی‌ها و فایل‌های تحویل استخراج می‌شود، پس کارِ خارج از ترتیب و کارِ از سر گرفته‌شده هم درست می‌ماند.
مرحله‌ها شاخه‌شاخه می‌شوند
تمام‌شدن یک مرحله می‌تواند چند مرحله را آزاد کند. آن‌هایی که به مخزن‌های متفاوت دست می‌زنند هم‌زمان پیش می‌روند؛ آن‌هایی که یک مخزن مشترک دارند با یک قفل پشت سر هم می‌آیند.
مرحله‌ای که نیمه‌کاره می‌ایستد، دسته‌بندی می‌شود
کنسول می‌خواند چرا ایستاده و نردبان محدودی از چاره‌ها را بالا می‌رود، با سقفی در شمار تلاش‌ها و در هزینه. وقتی به ته رسید، یک کار برایتان باقی می‌گذارد.

نصبش کنید

یک بار نصب، و برای هر پروژه یک کنسول. وارد یک مخزن شوید و راهش بیندازید؛ بقیه به کار خود ادامه می‌دهند.

  1. نصب

    npm install -g phase-console
  2. راه‌اندازی در یک مخزن

    phase-console start

macOS، Linux و WSL2. بدون هیچ وابستگی زمان اجرا.