وبلاگ
معرفی ccam
این صفحه بهصورت ماشینی از انگلیسی ترجمه شده است. پیشنهاد اصلاح را با کمال میل میپذیریم. ویرایش این صفحه در GitHub
ccam یک ابزار خط فرمان کوچک برای کسانی است که روی یک رایانه از بیش از یک حساب Claude Code استفاده میکنند: یک حساب شخصی و یک حساب کاری، یا چند حساب برای یک پروژه طولانی.
مشکل
Claude Code از طریق CLAUDE_CONFIG_DIR از چند حساب پشتیبانی میکند: یک پوشه برای هر حساب. در عمل، هر پوشه یک جزیره است. تنظیمات، CLAUDE.md، سرورهای MCP، agents و skills باید در هر پوشه از نو راهاندازی و دستی هماهنگ نگه داشته شوند. گفتگوها همان جایی میمانند که آغاز شدهاند. و وقتی یک حساب به سقف مصرف خود میرسد، تنها با امتحان کردن متوجه میشوید.
ccam چه میکند
ccam addپوشه را میسازد، ورود را اجرا میکند و اگر بخواهید، میانبری با نامی که خودتان انتخاب میکنید، مانندccwork، به حساب میدهد.ccam workوccworkClaude Code را با آن حساب اجرا میکنند و همه آرگومانها را بدون تغییر منتقل میکنند.- سرورهای MCP، تنظیمات،
CLAUDE.mdو افزونهها از طریق پیوندها، مورد به مورد و حساب به حساب، به اشتراک گذاشته میشوند. ورودها هرگز به اشتراک گذاشته نمیشوند. ccam usageمصرف ۵ ساعته و هفتگی همه حسابها را نشان میدهد؛ccam next --continueگفتگو را در حساب بعدی ادامه میدهد.
مزاحم کار شما نمیشود
ابزاری که پیش از هر نشست اجرا میکنید نباید هزینهای داشته باشد که متوجه آن شوید. ccam یک فایل پیکربندی را میخواند، هر پیوند مشترک را با یک فراخوانی سیستمی بررسی میکند و سپس خودش را با claude جایگزین میکند. حدود ۴ میلیثانیه اضافه میکند و هنگام کار شما در حال اجرا نیست.
با فایلهای شما هم با احتیاط رفتار میکند. هر تغییر در اشتراکگذاری پیش از شروع یک برنامه چاپ میکند و نسخههای اصلی را در یک پوشه پشتیبان نگه میدارد. ccam doctor پیوندها، مجوزها و ورودها را بررسی میکند و آنچه را که بیخطر باشد تعمیر میکند.
امتحانش کنید
curl -fsSL https://ccam.dev/install.sh | sh
ccam addccam متنباز و غیررسمی است: هیچ وابستگی به Anthropic ندارد و مورد تأیید آن نیست. اینکه اجازه دارید از چند حساب استفاده کنید یا نه، به شرایط هر حساب بستگی دارد. بازخورد و ترجمههای شما در GitHub پذیرفته میشود.