اگر هنوز برای استفاده از هوش مصنوعی به مرورگر وابسته هستید، باید بدانید که دارید راه کُند را طی میکنید. تصور کنید در حال تحقیق عمیق در ChatGPT یا Claude هستید، چندین سؤال پرسیدهاید و ناگهان متوجه میشوید:
هوش مصنوعی زمینه گفتگوی خود (context) را از دست داده است
مجبور شدهاید برای اطمینان از صحت اطلاعات، چندین چت جدید در پلتفرمهای مختلف ایجاد کنید
پروژه شما به یک درهمریختگی تبدیل شده که بین بیش از ۲۰ چت و یادداشتهای پراکنده پخش شده است
نمیدانید چقدر از context window باقی مانده و چه زمانی همه چیز از یاد خواهد رفت
اگر این سناریو برای شما آشناست، خبر خوب دارم: راه بهتری وجود دارد.
انقلاب ترمینال: چگونه ۱۰ برابر سریعتر کار کنید
بسیاری از ابزارهای هوش مصنوعی نسخههای ترمینال (Terminal) دارند که سرعت کار شما را به طور چشمگیری افزایش میدهند. اگرچه شرکتهای هوش مصنوعی این ابزارها را به توسعهدهندگان برای کدنویسی عرضه میکنند، اما شما میتوانید برای هر کاری از آنها استفاده کنید - از نگارش پروژههای تحقیقاتی گرفته تا مدیریت پروژههای شخصی.
چرا ترمینال؟ سه مزیت کلیدی
۱. مالکیت کامل بر دادههای شما پروژههای شما دیگر در یک جلسه چت مرورگر گیر نمیافتند، بلکه مستقیماً روی هارد دیسک شما ذخیره میشوند. اگر فردا یک AI بهتر منتشر شود، تمام context و تاریخچه کار شما آماده است که با آن کار کنید.
۲. دسترسی به سیستم فایل ابزارهای هوش مصنوعی در ترمینال میتوانند:
به رایانه شما دسترسی داشته باشند
فایلها را بخوانند و بنویسند
اسکریپتهای Bash و Python را اجرا کنند
یادداشتهای Obsidian شما را بخوانند
نتایج تحقیقات را مستقیماً در اسناد ذخیره کنند
۳. شفافیت کامل برخلاف مرورگر، ترمینال اطلاعات حیاتی را از شما پنهان نمیکند:
میزان دقیق context window باقیمانده (مثلاً ۹۹٪)
تعداد توکنهای استفاده شده
کنترل کامل بر جریان کار
۱. Gemini CLI: نقطه شروع عالی برای مبتدیان
چرا Gemini CLI؟
Gemini CLI به دلیل داشتن سطح رایگان سخاوتمندانه، بهترین نقطه شروع است. نصب آن فقط با یک دستور ساده انجام میشود و اگر ترمینال برایتان دلهرهآور است، این ابزار ایدهآل است.
قابلیتهای کلیدی Gemini CLI
۱. نمایش Context Window
همیشه میدانید چقدر فضا برای گفتگو دارید - چیزی که مرورگر هرگز به شما نشان نمیدهد.
۲. ایجاد مستقیم فایل
به جای کپی و پیست، Gemini میتواند:
من میخواهم بهترین روش تهیه قهوه را پیدا کنی.
۱۰ سایت معتبر را تحقیق کن
نتایج را در فایل Best-Coffee-Method.md ذخیره کن
یک طرح کلی برای پست وبلاگ هم بساز
Gemini از شما میپرسد: “آیا میخواهید من این فایلها را بسازم؟” شما “بله” میگویید و کار تمام است!
۳. فایل Context: قلب تپنده سیستم
مهمترین ویژگی Gemini، قابلیت ایجاد فایل context است:
این دستور یک فایل gemini.md ایجاد میکند که شامل:
دستورالعملها و راهنماها
خلاصه کارها و پیشرفت پروژه
تصمیمات مهم گرفته شده
زمینه کلی پروژه
نکته طلایی: هر بار که Gemini در آن دایرکتوری راهاندازی میشود، این فایل به صورت خودکار بارگذاری میگردد. یعنی هرگز نیازی به توضیح مجدد زمینه پروژه ندارید!
مثال عملی
“مقدمه پست وبلاگ اول سری قهوه را بنویس”
Gemini میداند چه پروژهای در جریان است، چه تصمیماتی گرفته شده و دقیقاً چه باید بکند!
۲. Claude Code: ابزار قدرتمند روزانه (Overpowered!)
معرفی Claude Code
اگر Gemini CLI پایه و اساس است، Claude Code ابزار قدرتمندی است که همه چیز را به سطح بالاتری میبرد. این ابزار آنقدر قوی است که میتوان آن را “بیش از حد قدرتمند” (Overpowered) نامید.
هزینه و دسترسی
Claude Code رایگان نیست
اما: اگر قبلاً اشتراک Claude Pro (حدود ۲۰ دلار در ماه) دارید، میتوانید بدون نیاز به API key از آن در ترمینال استفاده کنید
به گفته سازندگان ویدیو، اگر فقط میخواهید یک اشتراک AI بخرید، Claude Pro بهترین گزینه است
قابلیت Game-Changer: Agents (نمایندگان)
این ویژگی است که Claude Code را از همه متمایز میکند:
چگونه Agents کار میکنند؟
تصور کنید یک تیم از کارمندان دارید که هر کدام با یک context window تازه (مانند ۲۰۰,۰۰۰ توکن) شروع به کار میکنند:
شما (Claude اصلی) → تفویض وظیفه → Agent فرعی (Context تازه)
مزایای Agents:
گفتگوی اصلی شما شلوغ نمیشود
از سوگیریهای ناخواسته جلوگیری میشود
میتوانید چندین agent همزمان اجرا کنید (تا ۷ یا ۱۰ agent!)
هر agent تخصص خاص خود را دارد
ایجاد Agent سفارشی
“You are a home lab research expert.
You will help research the best equipment
and provide detailed recommendations.”
مثالهای کاربردی Agents
۱. تحقیق موازی
“Use home lab guru agent to research best Proxmox servers”
“Find best pizza place in Dallas, Texas”
“Use home lab agent to find best graphics card for gaming”
در نهایت:
“Compile everything into a comprehensive report”
۲. منتقد بیرحم (Brutal Critic Agent)
یکی از جذابترین agents که سازنده ویدیو ساخته است:
“You are a brutal critic. Your job is to
ruthlessly critique my work based on
the framework documents. Be uncompromising.”
استفاده:
“Use the brutal critic to roast my script
and verify if it’s good @my-script.md”
چرا این مهم است؟
AI معمولاً خیلی مثبت و همراه است
شما میخواهید بازخورد واقعی بگیرید
وقتی منتقد بیرحم میگوید “خوب بود”، واقعاً خوب بوده است!
۳. Agent برای Gemini (AI در AI!)
“You are a research expert.
You will use Gemini in headless mode to research.
Use it like this: gemini -p ‘your prompt here’”
استفاده:
“Find the best AI terminal videos on YouTube
using the Gemini research agent”
حالا Claude از Gemini برای تحقیق استفاده میکند - یک AI که AI دیگری را کنترل میکند!
ویژگیهای پیشرفته Claude Code
۱. Output Styles
میتوانید شخصیت و نحوه پاسخدهی Claude را کنترل کنید:
Code: برای کدنویسی (پیشفرض)
Home Lab Expert: متخصص تجهیزات شبکه
Script Writing: برای نویسندگی فیلمنامه
هر شخصیت سفارشی که نیاز دارید
۲. Planning Mode
Claude ابتدا یک برنامه جامع میسازد، از شما تأیید میگیرد و سپس اجرا میکند.
۳. Thinking Mode
میبینید Claude چگونه فکر میکند - فوقالعاده برای یادگیری!
۴. Dangerous Mode (برای کاربران پیشرفته)
Claude دیگر برای هر کار از شما اجازه نمیگیرد - سریعتر اما کمی خطرناکتر!
۳. همگامسازی چندین AI: گردش کار حرفهای
چرا از چندین AI استفاده کنیم؟
هر AI نقاط قوت خاص خود را دارد:
Claude: عمیقترین تحلیل و بهترین عملکرد در نگارش
Gemini: تحقیق سریع و جستجوی وب
ChatGPT (Codex): تحلیل سطح بالا و بررسی کلی
راهحل: Context Files مشترک
گام ۱: ایجاد پوشه مشترک
گام ۲: راهاندازی همه ابزارها در یک پوشه
گام ۳: همگامسازی فایلهای Context
هر ابزار فایل context خاص خود را دارد:
claude.md - برای Claude Code
gemini.md - برای Gemini CLI
agents.md - برای Codex (ChatGPT terminal)
کلید طلایی: این سه فایل را همیشه همگام نگه دارید!
مثال عملی: نگارش یک پست وبلاگ
“Write a hook for this video using authority angle.
Save to authority-hook.md”
“Write a hook using discovery angle.
Save to discovery-hook.md”
“Review both hooks and tell me which one is better.
Reference: @authority-hook.md @discovery-hook.md”
همه با هم روی یک پروژه کار میکنند، فایلها را میبینند و بدون کپی-پیست همکاری میکنند!
Session Closer Agent: قهرمان نهایی
در پایان هر روز کاری، این agent:
۱. خلاصهسازی: تمام گفتگوهای روز را خلاصه میکند
۲. بهروزرسانی: همه فایلهای context (claude.md, gemini.md, agents.md) را بهروزرسانی میکند
۳. مستندسازی: تصمیمات و پیشرفت را ثبت میکند
۴. Git Commit: تغییرات را به مخزن GitHub ارسال میکند
استفاده از Session Closer
“Let’s close this out.
Run the @session-closer agent”
فردا صبح که برمیگردید:
“Where are we at? What are we working on?”
Claude: “سلام! دیروز اسکریپت را تمام کردی. وقت ضبط ویدیو است. سه تصمیم مهم گرفتیم که...”
۴. Codex: ابزار ترمینال ChatGPT
معرفی Codex
Codex نسخه ترمینال ChatGPT است که توسط تیم OpenAI ساخته شده.
نقاط قوت
بهترین برای تحلیل سطح بالا
خیلی خوب در بررسی و نقد کار دیگران
میتواند به عنوان یک “ناظر” برای Claude و Gemini عمل کند
استفاده همراه با دیگران
“Review the work that Claude and Gemini did.
Check these files:
@claude-output.md
@gemini-research.md
Tell me if we missed anything important.”
۵. OpenCode: قدرت متنباز با انعطاف بینظیر
چرا OpenCode هیجانانگیز است؟
OpenCode یک جایگزین متنباز (Open Source) است که:
۱. مدلهای محلی را پشتیبانی میکند (مثل Llama 3.2)
۲. امکان ورود با اشتراک Claude Pro را دارد
۳. Grok AI رایگان در دسترس است
۴. بدون محدودیت و قابل سفارشیسازی
استفاده از مدلهای محلی
گام ۱: نصب Ollama (برای مدلهای محلی)
گام ۲: پیکربندی OpenCode
گام ۳: استفاده
مزیت: تمام دادهها روی کامپیوتر شما باقی میماند - حریم خصوصی کامل!
ورود با Claude Pro
حالا میتوانید از Claude Sonnet 4.5 استفاده کنید
ویژگیهای منحصر به فرد
۱. مدیریت جلسات (Sessions)
تمام جلسات گذشته خود را ببینید و به آنها بازگردید.
۲. اشتراکگذاری جلسات
یک لینک ایجاد میکند که میتوانید با دیگران به اشتراک بگذارید - جلسه به صورت زنده قابل مشاهده است!
۳. سفر در زمان (Timeline)
به هر نقطه از گفتگوی خود برگردید و از آنجا ادامه دهید.
۴. صادرات (Export)
تمام دادههای جلسه را به فرمت JSON صادر کنید.
۵. حالت Headless
گردش کار واقعی: چگونه یک ویدیو YouTube ساخته میشود؟
سازنده این ویدیو، تمام فرآیند ساخت این ویدیو را با ابزارهای ترمینال انجام داده است. بیایید نگاهی به گردش کار او بیندازیم:
ساختار پروژه
youtube-video-project/
├── claude.md # Context برای Claude
├── gemini.md # Context برای Gemini
├── agents.md # Context برای Codex
├── script.md # اسکریپت اصلی
├── outline.md # طرح کلی
├── research/ # تحقیقات
├── hooks/ # هوکهای مختلف
└── .git/ # کنترل نسخه
فرآیند روزانه
صبح: شروع کار
“Where are we at in the project?”
طول روز: کار با چند AI
“Write the introduction section based on our outline”
“Research the top 10 terminal tools and
save to research/terminal-tools.md”
“Review Claude’s introduction and Gemini’s research.
Tell me if anything is missing.”
عصر: Brutal Critic
“ @brutal-critic review my entire script.
Be ruthless. Tell me what sucks.
Use the framework: @framework.md”
نتیجه: یک گزارش ۸.۲ از ۱۰ با نقدهای تخصصی!
پایان روز: Session Closer
“Let’s close this session.
Run @session-closer agent”
Agent:
تمام گفتگوها را خلاصه میکند
فایلهای context را بهروزرسانی میکند
تغییرات را commit میکند به Git:
پس از ضبط: Agent های خودکار
“This custom agent will:
Go through every recording file
Transcribe it
Give my editors notes like:
Chuck repeated himself 17 times
This section is a disaster, ignore it
Great energy in segment 3”
نکات و ترفندهای حرفهای
۱. استفاده از Git برای پروژههای غیر-کدهر پروژه را مانند یک مخزن Git ببینیدمزایا:- تاریخچه کامل تصمیمات- امکان برگشت به نسخههای قبلی- مستندسازی خودکار
۲. Framework Documents
فایلهایی که اصول کار شما را تعریف میکنند:framework.mdScript Writing Guidelines
Target audience: tech enthusiasts
Tone: friendly but professional
Length: 15-20 minutes
Structure: Hook → Problem → Solution → Examples → Conclusion
Quality Standards
No jargon without explanation
Real examples required
Must be actionable
۳. Headless Mode برای اتوماسیوناجرای بدون تعامل
“Research latest AI news and save to daily-brief.md”
“Review yesterday’s work and create today’s plan”در cron job:
۴. حفاظت از حریم خصوصی
برای دادههای حساس:استفاده از OpenCode با مدل محلیحالا هیچ دادهای به سرور ارسال نمیشود!
۵. Context Managementبررسی مصرف contextاگر context تمام شد، از agent استفاده کنید
“Delegate this task to a research agent”Agent جدید با context تازه شروع میکند
پیشنهاد بر اساس نیاز:
مبتدیان
شروع: Gemini CLI (رایگان و ساده)
↓
پیشرفت: Claude Code (قدرتمند و ارزشمند)
حرفهایها
ترکیب: Claude Code + Gemini CLI + OpenCode
Claude: کار اصلی
Gemini: تحقیق سریع
OpenCode: دادههای حساس (محلی)
علاقهمندان به حریم خصوصی
OpenCode + مدلهای محلی (Llama, Mistral, etc.)
نتیجهگیری: وقت تغییر است!
چرا باید همین الان شروع کنید؟
۱. مالکیت داده: پروژههای شما در هارد دیسک شما - نه در سرورهای یک شرکت
۲. قدرت واقعی: دسترسی به فایلها، اجرای اسکریپت، اتوماسیون کامل
۳. کنترل Context: دیگر هرگز با “AI حافظهاش را از دست داد” مواجه نمیشوید
۴. ترکیب AI ها: از بهترین ویژگی هر AI استفاده کنید
۵. آیندهنگری: وقتی AI بهتر منتشر شد، دادههای شما آماده است
اولین قدمهاگام ۱: نصب Gemini (رایگان)گام ۲: ایجاد پروژه اولگام ۳: شروع گفتگو
“Help me plan a weekend project”گام ۴: ایجاد context file
یک چالش برای شما
پروژه ۷ روزه:
روز ۱-۲: نصب و آشنایی با Gemini CLI
روز ۳-۴: امتحان Claude Code و Agents
روز ۵-۶: ساخت گردش کار شخصی
روز ۷: ساخت اولین agent سفارشی
منابع و لینکها
ابزارها:
آموزشهای تکمیلی:
مستندات Gemini CLI
راهنمای Agents در Claude Code
نصب Ollama برای مدلهای محلی
دوره Git برای مبتدیان
ویدیوی اصلی: 🎥 You NEED to Use AI in the Terminal RIGHT NOW!! - NetworkChuck
مخزن GitHub سازنده: 📁 github.com/theNetworkChuck/ai-in-the-terminal
سخن پایانی: احساس ابرقدرت
وقتی برای اولین بار از AI در ترمینال استفاده میکنید، یک حس تحول را تجربه میکنید. دیگر زندانی مرورگر نیستید. دیگر محدود به یک AI نیستید. دیگر نگران از دست دادن context نیستید.
شما صاحب ابزارهای خود هستید. میتوانید ابزارهای سفارشی بسازید که دقیقاً برای نیازهای شما طراحی شدهاند. میتوانید چندین AI را همزمان کنترل کنید. میتوانید کارهایی انجام دهید که قبلاً ناممکن به نظر میرسیدند.
این فقط درباره کدنویسی نیست. این درباره نگارش، تحقیق، طراحی، برنامهریزی و هر چیز دیگری است که میخواهید بسازید.
سؤال نهایی: آیا آمادهاید که از مرورگر خداحافظی کنید و قدرت واقعی AI را در ترمینال تجربه کنید?
جواب شما چیست؟
نکته نویسنده: این مقاله بر اساس ویدیوی NetworkChuck نوشته شده و تمام اعتبار محتوای اصلی به او تعلق دارد. من فقط سعی کردم تجربیات او را به فارسی منتقل کنم تا فارسیزبانان هم بتوانند از این ابزارهای فوقالعاده استفاده کنند.
موفق باشید! 🚀










