جارویس

ایجنتی که واقعاً روی کدِ خودِ سیو‌آن کار می‌کند — با بودجه‌ی مشخص و تأیید انسانی

جارویس یک ایجنت واقعی با معماری ReAct است که امروز روی کدِ خودِ پلتفرم سیو‌آن اجرا می‌شود: کد را می‌خواند، تست می‌کند و برای هر تغییر یک Pull Request واقعی در گیت‌هاب باز می‌کند — هرگز مستقیم merge نمی‌کند.

یک اجرای واقعی هم‌اکنون باز است — منتظر تأیید انسانی برای ادامه

PROBLEM

مشکلی که اجرای دستی کارهای چندمرحله‌ای روی کد ایجاد می‌کند

امروز، دستی

  • بررسی، اصلاح و تست کد دستی و زمان‌بر است
  • اگر یک اجرای خودکار وسط راه قطع شود، باید از اول شروع کرد
  • هزینه‌ی اجراهای هوش مصنوعی می‌تواند بدون کنترل، غیرمنتظره بالا برود
  • تغییر خودکار کد در پروژه‌ی واقعی، ریسک بالایی دارد
  • پیگیری این‌که ایجنت الان دقیقاً چه کاری در حال انجام است، سخت است

با سیو‌آن

  • جارویس کد را می‌خواند، تست می‌کند و پیشنهاد تغییر را قدم‌به‌قدم آماده می‌کند
  • هر قدم در دیتابیس چک‌پوینت می‌شود — ادامه‌ی کار از همان نقطه‌ی قطع‌شده، با تلاش مجدد خودکار
  • سقف مصرف توکن پیش از هر فراخوانی هوش مصنوعی بررسی می‌شود — نه بعد از آن
  • جارویس فقط برنچ جدید می‌سازد و Pull Request باز می‌کند؛ هیچ‌جا merge یا force-push خودکار وجود ندارد
  • هر رویداد اجرا (فکر، اقدام، مشاهده) ثبت و روی برد کانبان قابل پیگیری است
RESULT

آنچه همین امروز واقعاً در حال اجراست

screenshot: پیشخوان سیو‌آن۱۶۰۰×۱۰۰۰ · تصویر واقعی محصول
36کارت روی برد کانبان
108رویداد ثبت‌شده روی کارت‌ها
11قابلیت روشن و خاموش‌شدنی
PRODUCTS · 4

چطور جارویس کارها را اجرا می‌کند

معماری ReAct واقعی

چرخه‌ی فکر ← اقدام ← مشاهده، با چک‌پوینت روی Postgres برای ادامه از هر نقطه

بودجه‌ی کنترل‌شده

سقف توکن هر اجرا پیش از فراخوانی مدل بررسی می‌شود؛ عبور از سقف، اجرا را متوقف می‌کند نه هزینه را

تأیید انسانی واقعی

پیش از اقدام‌های حساس، اجرا متوقف و منتظر تأیید یا رد شما می‌ماند

تغییر کد فقط با Pull Request

هر پیشنهاد تغییر در یک برنچ جدید و یک Pull Request واقعی گیت‌هاب باز می‌شود؛ merge همیشه دستی است

HOW TO START

ببینید دقیقاً چطور کار می‌کند

  1. مرحله ۱

    تعریف هدف

    هدف یا وظیفه (مثلاً بهبود یک بخش از کد) برای جارویس تعریف می‌شود.

  2. مرحله ۲

    اجرای پس‌زمینه

    کار در صف اجرا قرار می‌گیرد؛ هرگز داخل همان درخواست کاربر اجرا نمی‌شود.

  3. مرحله ۳

    چرخه‌ی فکر و اقدام

    جارویس کد را می‌خواند، تغییر پیشنهادی را آماده و تست می‌کند.

  4. مرحله ۴

    توقف در نقطه‌ی حساس

    پیش از اقدام حساس (مثل باز کردن Pull Request)، اجرا متوقف و منتظر تأیید انسانی می‌ماند.

  5. مرحله ۵

    تأیید یا رد

    با تأیید، جارویس ادامه می‌دهد؛ با رد، اجرا همان‌جا متوقف می‌شود.

  6. مرحله ۶

    Pull Request واقعی

    نتیجه‌ی نهایی به‌صورت یک Pull Request در گیت‌هاب باز می‌شود — merge همیشه با یک انسان است.

SECURITY

زیرساخت جارویس

Next.jsFastAPIPostgreSQLPlaywrightsystemd

امروز دسترسی جارویس فقط برای مدیر سیستم فعال است؛ نسخه‌ی قابل‌استفاده برای کارهای کسب‌وکار مشتریان در مسیر توسعه است.

FAQ

سؤالات متداول

جارویس همین حالا چه کاری انجام می‌دهد؟

امروز روی کدِ خودِ پلتفرم سیو‌آن کار می‌کند: کد را می‌خواند، تست می‌کند و برای هر تغییر یک Pull Request واقعی باز می‌کند. نسخه‌ی قابل‌تنظیم برای کارهای کسب‌وکار مشتریان در مسیر توسعه است.

آیا جارویس می‌تواند مستقیم کد یا داده‌ی واقعی را تغییر دهد؟

نه؛ فقط پیشنهاد تغییر در قالب Pull Request می‌دهد. merge همیشه با تأیید و اقدام یک انسان است.

چطور جلوی هزینه‌ی غیرمنتظره گرفته می‌شود؟

سقف توکن هر اجرا پیش از هر فراخوانی هوش مصنوعی بررسی می‌شود.

اگر اجرای جارویس وسط راه قطع شود چه می‌شود؟

از آخرین چک‌پوینت ذخیره‌شده در دیتابیس ادامه پیدا می‌کند، نه از ابتدا.

کی جارویس برای مشتریان در دسترس می‌شود؟

در حال حاضر فقط برای مدیر سیستم فعال است؛ زمان دقیق در دموی محصول اعلام می‌شود.

می‌خواهید جارویس را در عمل ببینید؟

فرم زیر را پر کنید تا در دموی محصول، وضعیت فعلی توسعه‌ی جارویس را نشان دهیم.