منصوبے کے بارے میں
NTM (Named Tmux Manager) ایک Go بائنری ہے جو tmux کو متعدد AI کوڈنگ ایجنٹس کو متوازی طور پر چلانے کے لیے ایک مقامی کنٹرول پلین میں بدل دیتی ہے۔ خام tmux پینز کو سنبھالنے کے بجائے، یہ نامزد سیشنز، لیبل شدہ ایجنٹ پینز، ایک صارف پین، اور کام بھیجنے، پیش رفت کی نگرانی، اور حالت بحال کرنے کے لیے آپریٹر سطحوں کا ایک مجموعہ فراہم کرتی ہے۔
README میں بیان کردہ بنیادی صلاحیتیں:
- سیشن آرکیسٹریشن: واضح ایجنٹ پینز کے ساتھ نامزد tmux سیشنز کو spawn، add، list، inspect، zoom، attach، اور view کریں۔ لیبلز کی معاونت کرتا ہے تاکہ متعدد مربوط swarms ایک پروجیکٹ ڈائریکٹری شیئر کر سکیں، اور اختیاری Git worktree isolation (فی ایجنٹ ایک برانچ/worktree) آزاد checkouts کے لیے۔
- ایجنٹ سپورٹ: Claude Code، Codex، Antigravity CLI، Oh My Pi (omp)، Grok Build، اور Gemini CLI بطور legacy۔ ایجنٹ کے مخصوص launch flags، model/effort arguments، adopt-existing-pane flows، اور فی ایجنٹ readiness detection دستاویزی ہیں، بشمول omp TUI سے ماخوذ حالت (ready/working/idle، provider errors، context gauge) اور Grok Build کے phase-one limitations۔
- Dispatch اور نگرانی: broadcast prompts، interrupt panes، stream output، health checks، activity watch، response diffing، pane history search، اور analytics۔
- Work graph triage: next-task selection، blockers، impact analysis، forecasting، اور panes یا agent types کو assignment کے لیے br اور bv کے ساتھ انٹیگریشن، label-based authorization gates اور خالی queues کے لیے queue-dry/ideate flow کے ساتھ۔
- Coordination: Agent Mail messaging، inbox views، file reservations، lock renewal اور approval-gated force-release، coordinator status/digest/conflict commands، اور tmux borders میں اختیاری pane identity badges۔
- حفاظت اور منظوریاں: allowed/blocked/approval-gated actions کے لیے policy rules، destructive-command checks، durable approval workflows بشمول high-risk operations کے لیے two-person approval۔
- دوبارہ قابل استعمال آٹومیشن: recipes، workflows (pipeline، ping-pong، review-gate)، prompt templates، variables، dependencies، resume اور cleanup کے ساتھ executable pipelines، اور session templates۔
- پائیدار حالت: checkpoints، timelines، audit records، history search، conflict views، اور session resume۔
- آٹومیشن سطحیں: machine-readable --robot-* CLI commands (status، snapshot، plan، dashboard، send، ack، tail، mail-check، cass-search، وغیرہ) اور ایک مقامی سرور جو /api/v1 کے تحت REST، /events پر SSE، /ws پر WebSocket، /health پر health، اور ایک generated OpenAPI spec فراہم کرتا ہے۔
تنصیب ایک shell installer script کے ذریعے ہوتی ہے، zsh کے لیے shell integration اور ایک dependency check command کے ساتھ۔ پروجیکٹ Go میں لکھا گیا ہے اور runtime پر tmux درکار ہے؛ agent CLIs اختیاری ہیں لیکن spawning کے لیے ضروری ہیں۔ README integration-heavy operation پر زور دیتا ہے اور بہت سے اختیاری companion tools (br، bv، Agent Mail، cass، dcg، pt) کی دستاویز کرتا ہے۔
یہ جائزہ صرف وہی بیان کرتا ہے جو repository documentation میں درج ہے؛ کوئی performance، ranking، یا adoption کے دعوے نہیں کیے گئے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.