הגדרות · קלוד קוד

Output style בקלוד קוד: תשובה אחת במקום שלוש פסקאות

Output style הוא סט הוראות שקובע איך קלוד קוד עונה ועובד לאורך כל הסשן. יש ארבעה סגנונות מובנים: Concise עונה בקצרה ומתחיל מהתוצאה, Proactive מתחיל לעבוד בלי לשאול על החלטות שגרתיות, Explanatory ו-Learning מסבירים יותר. בוחרים ב-/config, ושומרים ב-settings.json כדי שזה יעבוד בכל הפרויקטים.

מה זה output style בקלוד קוד?

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

זה שימושי במיוחד אם אתם עובדים עם קלוד קוד על דברים שאינם קוד: ניהול קבצים, כתיבת תוכן, סידור נתונים. שם אתם רוצים לראות את התוצאה ולהמשיך, לא לקרוא הרצאה על כל צעד שהוא עשה בדרך.

טבלת הסגנונות המובנים בתיעוד של קלוד קוד: Proactive, Concise, Explanatory, Learning
צילום מסך מתוך code.claude.com/docs, אוקטובר 2026

שימו לב להבדל מכלים כמו Caveman, שמקצר תשובות כדי לחסוך בטוקנים ומדבר בסגנון של מערה. Output style הוא הגדרה רשמית של קלוד קוד, שנשמרת בקובץ ההגדרות, והתשובות נשארות בעברית או אנגלית רגילה.

מה ארבעת הסגנונות המובנים עושים?

ברירת המחדל נקראת Default, וההוראות שלה כתובות למשימות פיתוח. כל אחד מארבעת הסגנונות האחרים שומר על ההוראות האלה ומוסיף משלו:

  • Concise: המשפט הראשון אומר מה קרה או מה התשובה. בלי פתיח, בלי לספר כל צעד ובלי סיכום בסוף. על שאלה פשוטה הוא עונה במשפט אחד עד שלושה. את העבודה עצמה הוא עושה יסודי בדיוק כמו קודם.
  • Proactive: מתחיל לבצע ברגע ששלחתם משימה, ומניח הנחות סבירות על החלטות שגרתיות במקום לעצור ולשאול. אפשר לעצור ולכוון אותו בכל רגע.
  • Explanatory: מוסיף בלוקים קצרים בשם Insight שמסבירים למה הוא בחר מה שבחר. טוב כשאתם רוצים להבין מה קורה בפרויקט.
  • Learning: מסביר, וגם משאיר לכם חלקים קטנים לכתוב בעצמכם. מתאים למי שרוצה ללמוד לתכנת תוך כדי עבודה.
הסעיף על סגנון Concise בתיעוד: תשובה לשאלה פשוטה באחד עד שלושה משפטים
צילום מסך מתוך code.claude.com/docs, אוקטובר 2026

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

איך מגדירים output style? ההגדרה להעתקה

שלוש דרכים, מהקלה לקבועה:

  1. פקודה: בתוך קלוד קוד כותבים /output-style concise. בלי מילה אחרי הפקודה, תקבלו רשימה של כל הסגנונות. (נדרשת גרסה v2.1.269 ומעלה.)
  2. תפריט: כותבים /config, בוחרים Output style, ומסמנים את הסגנון.
  3. קובץ הגדרות: כותבים את השדה outputStyle ישירות בקובץ.

זו ההגדרה. מדביקים אותה בקובץ ההגדרות, או מוסיפים את השורה לקובץ קיים:

{
  "outputStyle": "Concise"
}

האותיות חשובות. כותבים Concise עם C גדולה. לפי התיעוד, ערך שלא תואם בדיוק לשם, כמו concise, מחזיר אתכם בשקט לסגנון Default. הפקודה /output-style לא רגישה לאותיות, הקובץ כן.

סגנון Concise דורש קלוד קוד בגרסה v2.1.237 ומעלה. אם הוא לא מופיע לכם ברשימה, תריצו claude update. ואם החלפתם סגנון באמצע סשן, הוא נכנס לתוקף מההודעה הבאה שלכם.

הסעיף Change your output style בתיעוד: פקודה, תפריט /config וקובץ settings
צילום מסך מתוך code.claude.com/docs, אוקטובר 2026

איך גורמים לסגנון לעבוד בכל הפרויקטים?

זה המקום שבו רוב האנשים נתקעים, כי הפקודה והתפריט שומרים את הבחירה רק בפרויקט הנוכחי, בקובץ settings.local.json שבתיקיית הפרויקט, ולא בהגדרות הכלליות שלכם. וברגע שתפתחו תיקייה אחרת, קלוד קוד יחזור לתשובות הארוכות.

כדי שהסגנון יהיה ברירת המחדל שלכם בכל מקום, שמים את outputStyle בקובץ ההגדרות הכללי: ~/.claude/settings.json, בתיקיית הבית שלכם. אם הקובץ לא קיים, תכתבו לקלוד קוד:

תוסיף לקובץ ההגדרות הכללי שלי, ~/.claude/settings.json, את השדה "outputStyle": "Concise".
אם הקובץ לא קיים, תיצור אותו. אל תמחק שום הגדרה שכבר יש שם.

אם בפרויקט מסוים יש הגדרה אחרת בקבצים של הפרויקט, היא גוברת על ההגדרה הכללית. ככה אפשר לשים Concise כברירת מחדל, ובפרויקט שבו אתם לומדים להשתמש ב-Explanatory.

איך כותבים סגנון משלכם, למשל עוזר כתיבה בעברית?

לפי התיעוד, סגנון יכול להפוך את קלוד קוד למשהו שהוא לא מתכנת בכלל, כמו עוזר כתיבה או אנליסט נתונים. סגנון אישי הוא קובץ Markdown: למעלה כמה שורות הגדרה, ומתחת ההוראות. שומרים אותו בתיקייה ~/.claude/output-styles כדי שיעבוד בכל הפרויקטים, או ב-.claude/output-styles בתוך פרויקט אחד.

הנה סגנון מוכן של עוזר כתיבה לעסק. שמרו אותו בשם writer.md:

---
name: Writer
description: עוזר כתיבה לתוכן שיווקי בעברית
---

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

אחרי שמירה, סוגרים ופותחים מחדש את קלוד קוד (הוא קורא את קבצי הסגנון רק בהפעלה), ואז /output-style Writer. אם בכל זאת אתם רוצים שהסגנון ימשיך לעבוד גם על קוד, מוסיפים בשורות ההגדרה keep-coding-instructions: true.

הסעיף Create a custom output style בתיעוד עם מיקומי הקבצים ודוגמת frontmatter
צילום מסך מתוך code.claude.com/docs, אוקטובר 2026

חשוב לדעת

  • זו הוראה, לא חוק. התיעוד אומר במפורש שסגנון לא מבטיח שמשהו יקרה תמיד. למשהו שחייב לקרות בכל פעם יש הוקים.
  • Proactive לא משנה הרשאות. הוא מפסיק לשאול על החלטות שגרתיות, אבל בקשות האישור של קלוד קוד ממשיכות להופיע כמו קודם. לפני מחיקה או שינוי במערכת חיה הוא אמור לבדוק איתכם.
  • סוכני משנה לא מושפעים. הסגנון חל על השיחה הראשית. סוכנים שקלוד קוד מפעיל עובדים עם ההוראות שלהם.
  • עלות. ההוראות של הסגנון מוסיפות קצת טוקנים לכל בקשה. Concise מקצר את התשובות, Explanatory ו-Learning מאריכים אותן.
  • זה לא קיצור של העבודה. Concise מקצר את מה שאתם קוראים, לא את מה שקלוד עושה. אם אתם רוצים שיחשוב פחות או יותר, זה כבר רמות המאמץ.

השורה התחתונה

שורה אחת בקובץ ההגדרות, ואתם מפסיקים לגלול. תתחילו עם Concise בהגדרות הכלליות, ותראו אחרי יום אם בא לכם לחזור.

שאלות נפוצות על output styles בקלוד קוד

מה זה output style בקלוד קוד?

סט הוראות שקובע את התפקיד, הטון והפורמט של כל תשובה בסשן. יש ארבעה סגנונות מובנים, Proactive, Concise, Explanatory ו-Learning, ואפשר לכתוב סגנון משלכם בקובץ Markdown.

איך גורמים לקלוד קוד לענות קצר?

בוחרים בסגנון Concise עם /output-style concise או דרך /config, ולשימוש בכל הפרויקטים מוסיפים outputStyle עם הערך Concise לקובץ ~/.claude/settings.json.

למה ההגדרה לא עובדת בפרויקט אחר?

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

Concise עושה עבודה פחות טובה?

לא. לפי התיעוד הוא עושה את העבודה יסודי בדיוק כמו Default, ומקצר רק את מה שנכתב לכם. הסברים שביקשתם ואזהרות נשארים מלאים.

מה ההבדל בין output style לבין Caveman?

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

עוד הגדרות שמשנות איך קלוד קוד עובד