Hackcat

כיצד לגרום ל-Agent להריץ פקודות בסביבה?

הגדר בבירור את הסביבה המיועדת, מיקום העבודה ואת התוצאות שאתה צריך לראות.

אשר מצב וסביבה תחילה

פקודות טרמינל שייכות ליכולות הכלים של Agent; Ask אינו מריץ פקודות טרמינל. לפני השימוש, בחר את המחשב המיועד או את סביבת הענן, ציין את ספריית העבודה הנדרשת ותנאים ידועים למשימה; אותה פקודה עשויה לא להיות רלוונטית במערכות הפעלה שונות.

אם אתה רוצה רק דוגמאות לפקודות ללא הרצה, אנא ציין זאת בבירור בבקשתך.

מתן המטרה חשוב יותר מהפקודה

אתה יכול לתאר "בדוק מדוע פרויקט זה נכשל להתחיל, תחילה סקור את התצורה ואת פלט השגיאה", מה שיאפשר ל-Agent לסדר שלבים בהתבסס על הסביבה. אם כבר יש לך פקודות, ציין אילו תוצאות הן אמורות להפיק כדי לסייע בזיהוי אנומליות.

לדוגמה, אם אתה רוצה רק לאשר את גרסת הכלי, תוכל תחילה לבקש להציג רק את הגרסה ומידע עזרה מבלי להתקין או לשדרג מיד. ציין בבירור את הבדיקות הצפויות, מה שגם מסייע בזיהוי בכרטיס האישור אם ננקטו צעדים נוספים; אם הפלט בפועל אינו תואם את הציפיות, אז החלט על הפעולה הבאה.

  1. אמת את שם הסביבה ומיקום העבודה.
  2. ציין את ההיקף המותר לבדיקה או שינוי.
  3. טפל בכרטיסי אישור בהתאם למצב ההרשאות.
  4. סקור את סטטוס היציאה בפועל, הפלט וקבצים שנוצרו.

כיצד להמשיך לאחר כשל

קרא תחילה את השגיאה והבחן אם הפקודה אינה קיימת, נתיב הקובץ שגוי, הרשאות לא מספיקות, או כשל ברשת. אל תניח תמיד שפלט שאינו אפס פירושו פגיעות ביעד, וגם אל תחזור על אותה פעולה בציפייה לתוצאות שונות. פקודות ארוכות עשויות להחזיר הפעלות שנמשכות; בדוק תחילה את ההפעלה המקורית במקום להתחיל מיד הפעלה שנייה.