4 पॉइंट द्वारा xguru 2025-05-03 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • tmux session के भीतर काम करने वाला बुद्धिमान terminal AI helper, जो tmux window के सभी pane को observe करता है और बिना user input के भी terminal का context पढ़कर command सुझा या execute कर सकता है
  • डिफ़ॉल्ट रूप से OpenRouter-आधारित AI model का उपयोग करता है, लेकिन OpenAI, Claude, local Ollama सहित विभिन्न LLM के साथ भी compatible है
  • Observe / Prepare / Watch mode के ज़रिए user के workflow में बाधा डाले बिना, एक वास्तविक pair programmer की तरह terminal को observe, बातचीत और execute करता है
    • Observe Mode: सभी pane की सामग्री capture करता है, और user के सवाल के अनुसार command suggestion देता है तथा execute करना है या नहीं पूछकर आगे बढ़ता है; command execution के बाद कुछ समय प्रतीक्षा करके फिर से context capture करता है → AI feedback loop दोहराता है
    • Prepare Mode: shell prompt को modify करके command execution completion को सटीक रूप से track करता है, जिससे बिना wait time के real-time feedback संभव होता है। bash/zsh/fish समर्थित
    • Watch Mode: user के काम को सक्रिय रूप से monitor करता है और बेहतर command recommend करता है
  • एक ही window के भीतर यह निम्न भूमिकाओं में व्यवस्थित है:
    • Chat Pane: user और AI के बीच बातचीत interface
    • Exec Pane: AI द्वारा command execute करने के लिए dedicated window
    • Read-Only Panes: बाकी pane की सामग्री read-only रहती है, जिसे AI context के रूप में उपयोग करता है
  • installation केवल एक पंक्ति के script से संभव है, और Homebrew या manual installation भी supported है
  • context लंबा होने पर पिछली बातचीत को summarize करके compress (squash) करने की सुविधा के माध्यम से LLM token cost और limits को कुशलता से manage करता है
    • /info से वर्तमान usage देख सकते हैं, /squash से manual summary संभव है

1 टिप्पणियां

 
bus710 2025-05-03

अब लगता है टर्मिनल में .env फ़ाइल खोलते समय भी सावधान रहना पड़ेगा।