.nh .TH "glab" "1" "Sep 2026" "Auto generated by spf13/cobra" "" .SH "نام (NAME)" glab-duo-cli \- اجرای ابزار خط فرمان GitLab Duo. .SH "خلاصه دستور (SYNOPSIS)" \fBglab duo cli [command] [flags]\fP .SH "توضیحات (DESCRIPTION)" اجرای GitLab Duo CLI (\fBduo\fR) از طریق \fBglab\fR\&. .PP ابزار خط فرمان GitLab Duo پلتفرم ایجنت GitLab Duo را به ترمینال شما می‌آورد. از GitLab Duo دربارهٔ پایگاه کد (codebase) خود سوال بپرسید و از آن برای انجام مستقل اقدامات از طرف خود استفاده کنید. .PP ابزار خط فرمان GitLab Duo در دو حالت اجرا می‌شود: .IP \(bu 2 تعاملی (پیش‌فرض): دستور \fBglab duo cli\fR یک نشست را برای دریافت اعلان‌های متعدد با حالت‌های build و plan باز می‌کند. .IP \(bu 2 بدون واسط گرافیکی (Headless): دستور \fBglab duo cli run --goal ""\fR یک اعلان واحد را اجرا کرده و خارج می‌شود. برای استفاده در رانرها، اسکریپت‌ها و گردش‌های کاری خودکار. .PP هنگامی که از GitLab Duo CLI از طریق \fBglab\fR استفاده می‌کنید، \fBglab\fR احراز هویت را برای شما مدیریت می‌کند. شما تنها یک بار احراز هویت می‌کنید. .PP پیش‌نیازها: .IP \(bu 2 استفاده از GitLab نسخهٔ 19.2 یا بالاتر. .IP \(bu 2 اجرای \fBglab auth login\fR جهت احراز هویت. .IP \(bu 2 برآورده کردن پیش‌نیازهای پلتفرم ایجنت GitLab Duo \[la]https://docs.gitlab.com/user/duo_agent_platform/#prerequisites\[ra]\&. .IP \(bu 2 تنظیم یک فضای‌نام (namespace) پیش‌فرض برای GitLab Duo \[la]https://docs.gitlab.com/user/profile/preferences/#namespace\-resolution\-in\-your\-local\-environment\[ra]، یا اجرای دستور در پروژه‌ای که دسترسی GitLab Duo دارد. .IP \(bu 2 برای GitLab خودمیزبان (Self-Managed) و اختصاصی (Dedicated) در نسخهٔ 19.2 یا بالاتر، دسترسی به GitLab Duo CLI را فعال کنید \[la]https://docs.gitlab.com/user/gitlab_duo_cli/#turn\-gitlab\-duo\-cli\-access\-on\-or\-off\[ra]\&. این دسترسی به‌طور پیش‌فرض فعال است. .PP اگر از GitLab نسخهٔ 18.11 تا 19.1 استفاده می‌کنید، می‌توانید با فعال کردن ویژگی‌های بتا و آزمایشی از GitLab Duo CLI استفاده کنید \[la]https://docs.gitlab.com/user/duo_agent_platform/turn_on_off/#turn\-on\-beta\-and\-experimental\-features\[ra]\&. .PP گزینه‌های پیکربندی: .IP \(bu 2 \fBduo_cli_auto_run\fR: صرف‌نظر کردن از اعلان تایید اجرا. .IP \(bu 2 \fBduo_cli_auto_download\fR: صرف‌نظر کردن از اعلان تایید دانلود. .PP دستور \fBglab\fR تمام آرگومان‌ها و فلگ‌های دیگر را به باینری GitLab Duo CLI ارسال می‌کند. برای مشاهدهٔ دستورات و فلگ‌های GitLab Duo CLI، دستور \fBglab duo cli help\fR را اجرا کنید. .PP برای اطلاعات بیشتر، مستندات GitLab Duo CLI را ببینید \[la]https://docs.gitlab.com/user/gitlab_duo_cli\[ra]\&. .SH "گزینه‌ها (OPTIONS)" \fB--install\fP[=false] نصب فایل باینری GitLab Duo CLI بدون اجرای آن. .PP \fB--update\fP[=false] بررسی و نصب به‌روزرسانی‌ها برای باینری. .PP \fB-y\fP, \fB--yes\fP[=false] صرف‌نظر کردن از اعلان‌های تایید. .SH "گزینه‌های به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)" \fB-h\fP, \fB--help\fP[=false] نمایش راهنما برای این دستور. .SH "مثال (EXAMPLE)" .EX # شروع یک نشست تعاملی GitLab Duo CLI glab duo cli # استفاده از GitLab Duo CLI در حالت بدون واسط گرافیکی با یک اعلان glab duo cli run --goal "Fix the failing tests in this project" # ارسال هر دستور یا فلگ به باینری GitLab Duo CLI (برای مثال: model، version، run) glab duo cli glab duo cli --model claude_sonnet_4_6 # نمایش محتوای راهنمای GitLab CLI glab duo cli --help # نمایش محتوای راهنمای GitLab Duo CLI، شامل دستورات و فلگ‌ها glab duo cli help # اجرا بدون اعلان‌های تایید (برای استفاده در اسکریپت‌ها و محیط‌های غیرتعاملی) glab duo cli --yes # نصب فایل باینری GitLab Duo CLI glab duo cli --install # نصب فایل باینری GitLab Duo CLI بدون اعلان‌های تایید glab duo cli --install --yes # بررسی و نصب به‌روزرسانی‌ها glab duo cli --update .EE .SH "همچنین ببینید (SEE ALSO)" \fBglab-duo(1)\fP