
Fuxi یک ایجنت برنامهنویسی داخل ترمینال است که Repository را میخواند، فایل را تغییر میدهد، فرمان اجرا میکند و ابزارهای MCP را به کار میگیرد. برنامه با Go ساخته شده و بهصورت Binary مستقل توزیع میشود. برخلاف تصور رایج، کد اصلی محصول متنباز نیست؛ مخزن عمومی فعلی مستندات، Installer و Issue Tracker را میزبانی میکند و مجوز آن Proprietary است.
مزیت مهم برای کاربران پاستا، پشتیبانی رسمی Fuxi از Endpointهای OpenAI-compatible و تنظیم base_url سفارشی است. بنابراین میتوان مدل فعال API پاستا را بدون ساخت Adapter جدا به آن متصل کرد؛ البته قابلیت Tool Calling مدل انتخابی باید پیش از کار واقعی آزمایش شود.
Fuxi چه قابلیتهایی دارد؟
- خواندن، ویرایش و ایجاد فایل در Repository
- اجرای Bash یا PowerShell با Permission Mode
- Code Search، LSP، Web Fetch و Notebook
- اتصال MCP از مسیرهای stdio، HTTP یا WebSocket
- Session، Checkpoint، Resume و خلاصهسازی Context
- مسیریابی چندمدلی، Failover و نقشهای fast، primary و reasoning
نصب Fuxi روی Linux و macOS
curl -fsSL https://downloads.fuxicode.com/bootstrap.sh | bash
fuxi --version
fuxi doctor
اجرای مستقیم Script اینترنتی همیشه ریسک Supply Chain دارد. قبل از اجرا URL و محتوای Script را بررسی کنید، نسخه را Pin کنید و در محیط سازمانی Hash یا Manifest انتشار را با سیاست داخلی تطبیق دهید.
نصب Fuxi روی Windows
irm https://downloads.fuxicode.com/bootstrap.ps1 | iex
fuxi --version
fuxi doctor
برای کنترل بیشتر، ابتدا فایل Installer را دانلود و بررسی کنید و بعد آن را اجرا کنید. دستور fuxi doctor وضعیت Config، Git، ripgrep و اتصال مدل را بررسی میکند.
ساخت کلید API محدود در پاستا
- در کلیدهای API پاستا یک کلید جدا برای Fuxi بسازید.
- کلید را فقط به مدلهای لازم محدود کنید.
- سقف هزینه روزانه و ماهانه تعیین کنید.
- کلید را در Secret یا Environment محلی بگذارید؛ آن را داخل Repository Commit نکنید.
- قیمت و قابلیت مدل را از کاتالوگ زنده API پاستا بخوانید.