نشست‌های کدنویسی

Agent، مدل، environment و runtime میزبانی‌شده‌ای را پیکربندی کنید که Pulse Agent برای نوشتن کد استفاده می‌کند.

نمای کلی

Coding sessions تنظیم workspace برای تغییر کد میزبانی‌شده است. Adminهای workspace agent و مدل را انتخاب می‌کنند، برای هر repository یک environment قابل‌استفاده می‌گذارند، runtime ثبت می‌کنند و secretهایی ذخیره می‌کنند که session می‌تواند بخواند.

Pulse Agent می‌تواند از chat یک runner شروع کند. آن session را در /runner-sessions/{id} باز کنید. باز کردن issue در editor کار دیگری است — Work on issue (W سپس O) در واگذاری و تفویض Issue، پیکربندی‌شده در کد و بازبینی‌ها.

وقتی Pulse Agent روشن باشد در دسترس است. دسترسی coding session برای Loop بدون نظارت در نسخهٔ فعلی در دسترس نیست.

راه‌اندازی

Settings → AI & AgentsCoding sessions را باز کنید (/settings/pulse-agent/coding-sessions).

صفحه این‌ها را گروه‌بندی می‌کند:

  • پیش‌فرض Agent و Model
  • Environments
  • Runtimes
  • Secrets

Manage credits مسیر Settings → Usage & limits را باز می‌کند (/settings/plan/usage). اعضا می‌توانند environmentها را بخوانند؛ فقط مدیر workspace و platform admin می‌توانند عوض کنند.

انتخاب مدل

ردیف Agent همان CLI است که Pulse برای session میزبانی‌شده استفاده می‌کند. فهرست از سرور می‌آید — معمولاً Claude Code و Codex، با ردیف‌های Unavailable مشخص‌شده.

Model ممکن است روی کیفیت و هزینه اثر بگذارد. Auto انتخاب را به CLI agent می‌سپارد. عوض کردن agent مدل را به Auto برمی‌گرداند.

ردیف environment می‌تواند agent و مدل workspace را Inherit کند، یا مقدار خودش را پین کند.

پیکربندی environment کدنویسی

Environment به هر coding session روی یک repository می‌گوید چه نصب شود، کدام tool پین شود و کدام متغیر ست شود. روی .pulse/sandbox.json خود repository اعمال می‌شود.

هر repository یک environment فعال می‌تواند داشته باشد. New environment یکی می‌سازد. Archive اعمال روی session جدید را قطع می‌کند و repository را آزاد می‌کند تا دیگری بسازید.

اگر environment نباشد، session از .pulse/sandbox.json خود repository استفاده می‌کند.

پیکربندی یک environment

در New environment یا ردیف موجود:

  1. Repository را انتخاب کنید (بعد از ساخت قفل است — برای عوض کردن Archive کنید و از نو شروع کنید)
  2. اختیاری Agent و Model را پین کنید، یا Inherit بگذارید
  3. Prepare script، Tool versions، فایل و متغیر را زیر Setup اضافه کنید
  4. اگر session به دستور مخصوص repository نیاز دارد Custom guidance بگذارید
  5. Create environment یا Save changes

Environment آرشیوشده برای sessionهایی که قبلاً با آن اجرا شده‌اند می‌ماند. قابل ویرایش نیست.

محدودیت‌ها

  • یک environment فعال برای هر repository
  • Coding session از runtime ابری clone می‌کند — repo GitLab که فقط از Pulse Bridge در دسترس است تا اتصال مستقیم نداشته باشد قابل استفاده نیست
  • Loop در نسخهٔ فعلی قابلیت Coding session یا Repository knowledge را اجرا نمی‌کند

Guidance و skill

Skill و guidance فضای کاری، تیم و شخصی Pulse Agent همچنان اعمال می‌شود. Custom guidance محیط، دستور اضافه برای session روی همان repository است.

اعتبار AI

Session میزبانی‌شده از AI allowance فضای کاری مصرف می‌کند. Manage credits را در صفحهٔ coding sessions باز کنید، یا به Settings → Usage & limits بروید.

پرسش‌های متداول

آخرین به‌روزرسانی