עוד פקודות CLI
התחברו, ייבאו סכמה, הריצו את הסביבה המקומית, אבחנו, רשמו שרת MCP חיצוני, והחילו שכבות קטלוג.
מעבר ל-init, ל-CLI יש כמה פקודות לאימות, לגילוי חלופי, לפיתוח מקומי ולתחזוקה.
התחברות והתנתקות
התחברו עם אסימון שנוצר בלוח הבקרה. ה-CLI שומר אותו ב-~/.syncanix/credentials (קריא רק לכם). התנתקו כדי להסיר אותו.
npx syncanix login
npx syncanix logoutייבוא סכמה
כבר יש לכם סכמת OpenAPI או GraphQL? בנו ממנה קטלוג ישירות, ללא סריקת קוד. העבירו --offline כדי לדלג על העלאה, או --env כדי לכוון לסביבה.
npx syncanix import --openapi ./openapi.json
npx syncanix import --graphql ./schema.graphqlסביבת פיתוח מקומית
מריץ עמוד מקומי שמטמיע את הרכיב מול צד-שרת לפיתוח וטוען מחדש בזמן אמת כשהקטלוג שלכם משתנה. אפשרויות מאפשרות לקבוע את הפורט, מקור הצד-שרת, מקור הרכיב, המפתח לפרסום ונתיב הקטלוג.
npx syncanix dev --port 4321אבחון ההגדרה שלכם
בודק את הסביבה שלכם לאיתור בעיות נפוצות — גרסת Node, framework מזוהה, תצורה תקפה, ומפתח API שניתן לאיתור. הוא יוצא עם קוד שאינו אפס אם משהו שגוי.
npx syncanix doctorרישום שרת MCP חיצוני
אם סביבת העבודה שלכם כבר מריצה שרת MCP משלה, רשמו אותו כדי ש-Syncanix יוכל להעביר אליו קריאות כלים. עליכם להיות מחוברים; פרט ההזדהות נשמר בבטחה ולעולם אינו מוחזר.
npx syncanix byomcp register --server-url https://mcp.example.comשכבות קטלוג כקוד
נהלו שכבת syncanix.yaml מנוהלת-גרסאות: init יוצר אחת, validate בודק אותה, ו-apply ממזג אותה על קטלוג שהתגלה.
npx syncanix yaml init
npx syncanix yaml validate
npx syncanix yaml apply --catalog ./.syncanix/catalog.jsonגרסה
מדפיס את גרסאות ה-CLI, Node והבנייה — שימושי בעת דיווח על בעיה.
npx syncanix version