--- תרגיל / פקודה 1 ---
curl -fsSL https://claude.ai/install.sh | bash

--- תרגיל / פקודה 2 ---
curl -fsSL https://chatgpt.com/codex/install.sh | sh

--- תרגיל / פקודה 3 ---
claude --version
codex --version

--- תרגיל / פקודה 4 ---
winget --version

--- תרגיל / פקודה 5 ---
winget install --id Anthropic.ClaudeCode --exact

--- תרגיל / פקודה 6 ---
claude --version

--- תרגיל / פקודה 7 ---
node --version
npm.cmd --version

--- תרגיל / פקודה 8 ---
npm.cmd install -g @openai/codex

--- תרגיל / פקודה 9 ---
codex.cmd --version

--- תרגיל / פקודה 10 ---
שם הפעילות: סדנת צילום בסמארטפון
קהל: בעלי עסקים קטנים
משך: 90 דקות
מה מתרגלים: תאורה טבעית וזוויות צילום של מוצר
מחיר: טרם נקבע

--- תרגיל / פקודה 11 ---
pwd
ls -l brief.txt

--- תרגיל / פקודה 12 ---
Get-Location
Get-Item -LiteralPath .\brief.txt

--- תרגיל / פקודה 13 ---
claude

--- תרגיל / פקודה 14 ---
codex --sandbox workspace-write --ask-for-approval on-request

--- תרגיל / פקודה 15 ---
codex.cmd --sandbox workspace-write --ask-for-approval on-request

--- תרגיל / פקודה 16 ---
עבדו בתיקיית התרגול הנוכחית בלבד.
קראו רק את brief.txt. לפני כתיבה אמרו באיזו תיקייה אתם נמצאים ומה יהיה שם הקובץ.
אם brief.txt לא נמצא, אם התיקייה אינה תיקיית התרגול או אם claude-summary.md כבר קיים, עצרו ודווחו.
צרו רק את claude-summary.md בקידוד UTF-8.
כללו כותרת Markdown, קהל, משך, מה מתרגלים ושורת מחיר. קחו את העובדות מהקלט בלבד. כתבו "מחיר: לבירור" כי לא נקבע מחיר.
השאירו את brief.txt כמו שהוא. אין צורך בחיפוש ברשת, בהתקנה, בהרשאות נוספות או בשינויים בקבצים אחרים.
בסיום החזירו את שם קובץ הפלט והציגו את התוכן שנכתב.

--- תרגיל / פקודה 17 ---
עבדו בתיקיית התרגול הנוכחית בלבד.
קראו רק את brief.txt. לפני כתיבה אמרו באיזו תיקייה אתם נמצאים ומה יהיה שם הקובץ.
אם brief.txt לא נמצא, אם התיקייה אינה תיקיית התרגול או אם codex-summary.md כבר קיים, עצרו ודווחו.
צרו רק את codex-summary.md בקידוד UTF-8.
כללו כותרת Markdown, קהל, משך, מה מתרגלים ושורת מחיר. קחו את העובדות מהקלט בלבד. כתבו "מחיר: לבירור" כי לא נקבע מחיר.
השאירו את brief.txt כמו שהוא. אין צורך בחיפוש ברשת, בהתקנה, בהרשאות נוספות או בשינויים בקבצים אחרים.
בסיום החזירו את שם קובץ הפלט והציגו את התוכן שנכתב.

--- תרגיל / פקודה 18 ---
# סדנת צילום בסמארטפון
קהל: בעלי עסקים קטנים
משך: 90 דקות
תרגול: תאורה טבעית וזוויות צילום של מוצר
מחיר: לבירור

--- תרגיל / פקודה 19 ---
ls -l brief.txt claude-summary.md
cat claude-summary.md

--- תרגיל / פקודה 20 ---
Get-Item -LiteralPath .\brief.txt, .\claude-summary.md
Get-Content -LiteralPath .\claude-summary.md -Encoding utf8

--- תרגיל / פקודה 21 ---
command -v claude
command -v codex

--- תרגיל / פקודה 22 ---
Get-Command -Name claude, codex.cmd -ErrorAction SilentlyContinue | Select-Object Name, Source

--- תרגיל / פקודה 23 ---
בדקו אם הקובץ [שם הקובץ] קיים בתיקייה הנוכחית. קראו אותו בלבד. פרטו בפסקה קצרה מה אפשר להפיק ממנו, מה יהיה שם קובץ הפלט ומה יישאר ללא שינוי. המתינו לאישור לפני יצירת הקובץ. אם חסרה עובדה, סמנו אותה לבירור.