הרץ את ה-CI שלך מקומית. תקן תקלות עם AI. Stitch קורא את הגדרות ה-CI הקיימות שלך, מריץ משימות על המחשב שלך תוך שניות, ומעביר תקלות לסוכן AI שמתקן אותן. בלי מפתחות API, בלי קבצי הגדרות.
Stitch runs your CI config — but on your machine, before you push. When it finds a failure, it hands the context to Claude and applies the patch. No broken PR opened.
מקונפיג ל-CI ירוק, Stitch מריץ את כל הלולאה על המכונה שלך בלי לעזוב את הטרמינל.
הרץ stitch run claude. Stitch מנתח את ה-.gitlab-ci.yml או תהליכי העבודה של GitHub Actions, מסווג עבודות, ומדלג אוטומטית על עבודות תשתית.
עבודות רצות מקומית עם timeouts ובידוד. התוצאות מופיעות ב-TUI חי עם מעקב התקדמות. שניות, לא דקות.
עבודות שנכשלו מועברות לסוכן ה-AI שלך (Claude Code או Codex). הסוכן חוקר, עורך קבצים, ו-Stitch מריץ שוב לאימות. עד 3 ניסיונות לפני הסלמה אליך.
No intermediate server. Stitch runs in your shell, reads your file tree, and writes patches on top. Shut it down and nothing lingers.
Uses the Claude Code credentials you already have. We do not ask for tokens, we do not store anything.
Every patch lands in an isolated commit. git reset takes you back exactly where you were.
Whatever you would see in your cloud CI, you see in your terminal. Same jobs, same containers, same result — without the wait cycle.
Stitch תופס את מה שנפל בין הכיסאות בסקירת הקוד — שגיאות lint, אי-התאמות טיפוסים, בדיקות שבורות — ומתקן אותם לפני שבכלל שמת לב.
משתמש בקובץ .gitlab-ci.yml או GitHub Actions הקיים שלך. בלי התקנה, בלי לכתוב מחדש, בלי YAML נוסף.
מריץ משימות על המחשב שלך תוך שניות. בלי להמתין ל-runners מרוחקים או לתורים בצינור.
חבר את Claude Code או OpenAI Codex. משתמש במינוי הקיים שלך. בלי מפתחות API לנהל.
ממשק טרמינל יפהפה עם התקדמות חיה, סטטוס משימות ופעילות של ה-driver בזמן ש-Stitch עובד.
אימות מתמשך תוך כדי כתיבת קוד. המשימות מורצות מחדש אוטומטית כשהקבצים משתנים.
מסווג ומדלג אוטומטית על משימות deploy, publish ותשתית. מריץ מקומית רק את מה שחשוב.
כשתיקונים עוברים, Stitch מבצע commit ו-push באופן אוטומטי. אתה נשאר בתזרים.
GitLab CI ו-GitHub Actions, כולל self-hosted. קורא את ההגדרות הקיימות שלך כמו שהן.
כל השאר בעמוד הזה הוא מה ש-Stitch עושה. ההקלטות למטה הן איך Stitch נראה עושה את זה. נלקחו מטרמינל אמיתי, ללא עריכה.
פקודה אחת. Stitch מנתח את תצורת ה-CI שלך, מריץ עבודות verify מקומית, מעביר כישלונות ל-Claude Code או ל-Codex, ומאמת מחדש את התיקון. הכל זורם בחלון טרמינל יחיד.
Stitch רושם כל הרצה במאגר. אתה רואה במבט אחד אילו עבודות עוברות לבד, אילו הצריכו סוכן, ואילו הוסלמו. בלי דשבורד, בלי חשבון. רק קובץ על המכונה שלך.
Stitch מגיע עם skill של Claude Code. התקן פעם אחת, ו-Claude מריץ את Stitch אוטומטית בארבעת הרגעים שבהם קוד שבור בדרך כלל מחליק פנימה. בלי flag, בלי פקודה, בלי prompt.
מקליד "commit and push" ב-Claude Code.
מריץ את Stitch מקומית תוך שניות, ה-TUI זורמת בתוך השורה.
ירוק, ה-push יוצא. אדום, Claude קודם מתקן ואז מבצע push.
בקש מ-Claude לבצע push, commit או לפתוח PR. Stitch רץ קודם. אם משהו נכשל, ה-commit נשאר על המכונה שלך.
פיצ'ר מוכן, באג תוקן, refactor נחת. Claude מריץ את Stitch כשלב אחרון לפני שמכריז שהעבודה הסתיימה.
אם פריט TodoWrite נוגע בקוד שה-pipeline היה בודק, Claude מריץ את Stitch לפני שמסמן את התיבה.
כשאתה עובר לשינוי אחר, Claude בודק את הקודם כדי שלא יישאר מאחור משהו שבור.
symlink אחד. Claude Code מזהה אותו אוטומטית ונדלק על ביטויים טבעיים כמו "תאמת את זה" או "תתקן את ה-pipeline". עדיין אפשר לקרוא לו במפורש עם /stitch.
$ ln -s "$(pwd)/skills/stitch" ~/.claude/skills/stitch
$ ln -s "$(npm root -g)/stitch-agent/skills/stitch" ~/.claude/skills/stitch
רוב העוזרים ל-CI רוצים שתאמץ את הענן שלהם, את ה-monorepo שלהם או את ה-SDK שלהם. Stitch קורא את מה שכבר יש לך, ורץ על המכונה שכבר יש לך.
| יכולת | Stitch | Gitar | Nx Cloud | Dagger + AI |
|---|---|---|---|---|
| משתמש בתצורת ה-CI הקיימת שלך | ✓ | ✕ | ✕ | ✕ |
| מריץ עבודות מקומית | ✓ | ענן בלבד | ענן בלבד | קונטיינרים |
| סוכן AI להחלפה | כל סוכן CLI | מובנה בלבד | מובנה בלבד | מובנה בלבד |
| דורש תשתית חדשה | אין | חשבון SaaS | Nx monorepo | Dagger SDK |
| אינטגרציה נטיבית עם Claude Code | מגיע עם skill | ✕ | ✕ | ✕ |
| מחיר | חינם | החל מ-$20 למשתמש/חודש | תוכנית Nx Cloud | חינם (OSS) |
Stitch קורא את הגדרות ה-CI שכבר יש לך ומריץ את אותן המשימות מקומית. בלי שינויים ב-pipeline, בלי שירותים נוספים, בלי YAML חדש לתחזק.
# Run every CI job locally $ stitch run claude # Only the jobs you care about $ stitch run claude --jobs lint,test # See what would run, without running it $ stitch run claude --dry-run # Re-run automatically on every file change $ stitch run claude --watch --jobs lint,test
# Your existing CI config. Stitch reads it, # no jobs to add, no changes to make. lint: image: node:20 script: - bun install - bun run lint test: image: node:20 script: - bun install - bun test typecheck: image: node:20 script: - bun install - bun run typecheck
Stitch רץ בתוך המאגר שלך עם מגבלות קשיחות על זמן, היקף, ומה יכול לעזוב את המכונה שלך. דבר לא קורה מאחורי גבך.
כל עבודה רצה עם timeout הניתן להגדרה. פקודות שיצאו משליטה נהרגות ב-SIGKILL, לא נשארות תלויות.
עבודות deploy, publish ו-release מסווגות כ-infra ומדולגות אוטומטית. רק עבודות verify רצות מקומית.
Auto-commit ו-push מופעלים רק אם ה-branch היה נקי לפני ש-Stitch התחיל. העבודה הלא מקומפטת שלך לא נוגעים בה.
עבודות שנכשלו מנסות שוב עד max_attempts (ברירת מחדל 3). אחרי זה, Stitch מעביר אליך במקום לשרוף tokens.
עבודות, לוגים ותיקונים כולם רצים על המכונה שלך. אין ענן, אין טלמטריה, אין webhooks אלא אם תגדיר אותם.
languages: [typescript, python] linter: eslint test_runner: vitest package_manager: pnpm max_attempts: 3 conventions: - "Always use explicit return types on public functions." - "Never downgrade dependency versions." auto_fix: [lint, format, simple_types, config_ci] escalate: [logic_errors, breaking_changes, dependency_conflicts] notify: channels: - type: slack webhook_url: https://hooks.slack.com/...
Stitch reads your existing CI config (GitHub Actions or GitLab CI), runs the verify jobs locally on your machine, and hands any failure to your AI agent (Claude Code or Codex) to fix. When the fix passes locally, Stitch commits and pushes. No remote runner needed for the verify loop.
Nx Cloud, Gitar, and Dagger ask you to adopt their cloud, monorepo, or SDK. Stitch reads the CI config you already have and runs on the machine you already own. There is no SaaS account, no DSL, and the AI agent is whatever CLI you already use.
No. Stitch uses the Claude Code or Codex credentials you already have on your machine. There is nothing extra to manage and nothing extra to bill.
GitHub Actions and GitLab CI today, including self-hosted GitLab. Stitch parses the existing config and only runs verify-class jobs locally; deploy and publish jobs are skipped automatically.
Yes. Stitch is open source under the MIT license, distributed on npm as stitch-agent. The only cost is whatever you already pay for your AI agent (Claude Code or Codex).
No. Stitch runs locally. Your code stays on your machine. Your AI agent talks to its own API directly using your existing credentials, exactly the way it does when you run it manually. Stitch has no telemetry and no webhooks unless you configure them.
Yes. The agent layer is pluggable. Codex CLI works today; any CLI agent that takes a task description and returns code patches can be wired in. Claude Code is the default because we built the integration first, not because it is locked in.