کد و بازبینی‌ها

ابزار کدنویسی شخصی، قالب پرامپت، پیش‌فرض کپی شاخه، و قالب نام شاخه git برای issue.

ابزار کدنویسی شخصی و پیش‌فرض شاخه git را برای issue تنظیم کنید.

نمای کلی

Settings → Code & reviews (/settings/code-and-reviews) را باز کنید. ابزارهایی که اینجا روشن می‌شوند از منوی Work on issue روی صفحه issue قابل استفاده‌اند (W سپس O).

این صفحه بازبینی‌ها را روشن نمی‌کند. Reviews قابلیت workspace است: از admin بخواهید آن را در Settings → Features روشن کند، و repository را در Settings → Integrations وصل کند. هویت git شخصی برای review به‌عنوان خودتان در Settings → Connected accounts است — پروفایل را ببینید.

ابزارهای خارجی

پیکربندی ابزارهای کدنویسی

اپ‌هایی که Pulse می‌تواند issue را در آن‌ها باز کند را روشن کنید:

  • Claude Code و Codex CLI — در ترمینال باز می‌شوند. برنامه دسکتاپ Pulse لازم است.
  • Claude Code desktop، Codex desktop و Cursor — در همان اپ دسکتاپ باز می‌شوند.

می‌توانید ابزاری را روی ماشینی که هنوز اجرا نمی‌کند روشن کنید؛ منو تا وقتی روی ماشین مناسب باشید خودش را توضیح می‌دهد.

قالب پرامپت

Prompt template متنی است که Pulse هنگام باز کردن issue در ابزار کدنویسی، یا کپی issue به‌عنوان پرامپت، استفاده می‌کند. {{issue.identifier}}، {{issue.branchName}} یا {{context}} را بگذارید. بدون {{context}} پرامپت issue ندارد — نه توضیح، نه metadata، نه لینک. Reset to default قالب داخلی را برمی‌گرداند.

اسکریپت سفارشی

Custom script یک ردیف به Work on issue اضافه می‌کند. فرمان محلی را از فایل coding-tools.json که با Choose configuration file… انتخاب می‌کنید اجرا می‌کند. در ترمینال باز می‌شود و برنامه دسکتاپ Pulse لازم است. macOS قبل از اولین اجرا تأیید همان فرمان را می‌خواهد.

Copy starter configuration یک فایل شروع روی clipboard می‌گذارد. Show in Finder فایل انتخاب‌شده را نشان می‌دهد. Forget آن را رها می‌کند.

لینک سفارشی

Custom link یک مقصد وب (یا scheme اپ تأییدشده) به Work on issue اضافه می‌کند. {{prompt}} را جایی بگذارید که متن issue باید برود. قبل از اینکه Pulse سندهای issue را بفرستد مقصد را تأیید کنید.

ترمینال

در برنامه دسکتاپ Pulse، Open coding CLIs in برای Claude Code CLI و Codex CLI گزینه System default، Ghostty، Warp یا iTerm را می‌گذارد. جایی که CLI قابل اجرا نیست ردیف پنهان است.

نام‌گذاری شاخه

Branch format شکل نام شاخه git است که از issue کپی می‌شود. روی workspaceها با شما می‌آید. پیش‌تنظیم‌ها شامل username/identifier-title، identifier-title، feature/identifier-title و شکل‌های کوتاه‌تر است. ردیف برای پیش‌تنظیم فعلی یک مثال نشان می‌دهد.

انتقال Issue به In Progress

Pulse می‌تواند issue را وقتی کار را شروع می‌کنید به In Progress (اولین وضعیت started) ببرد. برای باز کردن issue در ابزار کدنویسی و برای کپی نام شاخه git سوئیچ جدا هست.

issueهایی که از قبل در In Progress، QA، Release یا Done هستند جابه‌جا نمی‌شوند. هنگام انجام کار Option (در Windows همان Alt) را نگه دارید تا یک‌بار رد شود.

Move the issue to In Progress وقتی ابزار کدنویسی handoff را بپذیرد اجرا می‌شود — نه وقتی deep link شکست بخورد.

انتقال Issue به In Progress هنگام کپی شاخه

Move issue to In Progress on branch copy بعد از کپی نام شاخه gitِ issue اجرا می‌شود. سوئیچ جدا از toggle دست‌به‌دست کردن است، تا کپی شاخه برای چسباندن جای دیگر issue را شروع نکند.

GitLab شخصی، workspaceها و secretها

همان صفحه منبع‌های شخصی Pulse Agent برای coding session و Code Intelligence را هم دارد:

  • Personal GitLab connections — یک instance گیت‌لب وصل کنید و repository را برای تحلیل مجوز دهید. این هویت Reviews در Connected accounts نیست.
  • Workspaces — تا ۸ repo را دسته کنید، بعد کل مجموعه را به یک session وصل کنید.
  • My Secrets — متغیر محیطی برای نشست‌های Pulse Agent.

وقتی Pulse Agent روشن باشد، راهنمای شخصی مرتبط در Settings → Agent personalization است.

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