منصوبے کے بارے میں
hcom ایک کمانڈ لائن ٹول ہے جو مختلف ٹرمینلز میں چلنے والے AI کوڈنگ ایجنٹس کو آپس میں جوڑتا ہے، جس سے وہ بات چیت کر سکتے ہیں، ایک دوسرے کی نگرانی کر سکتے ہیں، اور ذیلی ایجنٹس تخلیق یا منظم کر سکتے ہیں۔ یہ ایجنٹ لانچز (مثلاً `hcom claude`، `hcom codex`) کو ریپ کر کے کام کرتا ہے اور سرگرمی کو مقامی SQLite ڈیٹا بیس میں ریکارڈ کرتا ہے، جسے ایجنٹ پیغامات بھیجنے، اسٹیٹس اور ٹرانسکرپٹس کا مشاہدہ کرنے، اور واقعات پر ردعمل ظاہر کرنے کے لیے استفسار کر سکتے ہیں۔
اہم خصوصیات میں شامل ہیں:
- ایجنٹس کے درمیان ریئل ٹائم پیغام رسانی، ویک-آن-آئیڈل سپورٹ کے ساتھ۔
- ایجنٹ اسٹیٹس، ٹرانسکرپٹس، فائل ایڈیٹس، لائیو ٹرمینل اسکرینز، اور کمانڈ ہسٹری کا مشاہدہ۔
- اسٹیٹس تبدیلیوں، فائل ایڈیٹس، تصادمات، اور حسب ضرورت ٹرگرز کے لیے ایونٹ سبسکرپشنز۔
- مختلف ٹرمینل ایمولیٹرز یا ہیڈ لیس موڈ میں ایجنٹس کی تخلیق، فورکنگ، دوبارہ شروع کرنا، اور ختم کرنا۔
- MQTT ریلے کے ذریعے اینڈ ٹو اینڈ انکرپشن (XChaCha20-Poly1305) اور مشترکہ پری شیئرڈ کی کے ساتھ کراس ڈیوائس کوآرڈینیشن۔
- ایجنٹس کے انتظام کے لیے TUI ڈیش بورڈ (`hcom`)۔
- بنڈل ورک فلو اسکرپٹس (مثلاً debate، confess، fatcow، onidle) اور صارف کی متعین اسکرپٹس کے لیے سپورٹ۔
- `~/.hcom/config.toml` کے ذریعے کنفیگریشن، فی ایجنٹ اوور رائیڈز اور ماحولیاتی متغیر سپورٹ کے ساتھ۔
معاون AI ٹولز میں Claude Code، Gemini CLI، Codex CLI، Antigravity CLI، OpenCode، Kilo Code، Pi، Oh My Pi، Cursor CLI، Kimi، Copilot CLI، اور Grok Build شامل ہیں۔ دیگر ٹولز `hcom start` اور `hcom listen` کے ذریعے شامل ہو سکتے ہیں۔
یہ پروجیکٹ Rust میں لکھا گیا ہے اور MIT کے تحت لائسنس یافتہ ہے۔ انسٹالیشن کے اختیارات میں `uv tool install hcom`، Homebrew، اور shell/PowerShell انسٹالرز شامل ہیں۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.