رفتن به محتوا

برنامه‌نویسی

کارهای برنامه‌نویسی را به Tuti بسپارید.

Claude Code یا Codex خودتان را وصل کنید و تغییری را که می‌خواهید توضیح دهید. Tuti پرامپت را می‌نویسد، اجرا را زیر نظر می‌گیرد، diff و تست‌ها را بازبینی می‌کند، هر جا چیزی درست نبود اصلاحش را می‌خواهد و pull request را برایتان می‌فرستد. وقتی تأیید کنید، Tuti آن را merge می‌کند.

Tuti در حال کدنویسی با لپ‌تاپ

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

«جمع کل پرداخت برای سبد خالی را درست کن و یک PR باز کن.»

نمونه‌های بیشتر

ساختن یک قابلیت با Codex، با بازبینی TutiTuti به Codex شما پرامپت می‌دهد، در بازبینی یک باگ CSV پیدا می‌کند، اصلاحش را می‌گیرد و PR را باز می‌کند.
بازبینی pull request یک هم‌تیمیTuti با Claude Code شما PR مربوط به Jonah را بازبینی می‌کند و سه نظر بازبینی ثبت می‌کند.

کارهایی که Tuti انجام می‌دهد.

قدم به قدم

  • مخزن و issue را می‌خواند و بعد پرامپت را برای Claude Code یا Codex می‌نویسد: چه چیزی تغییر کند، کجا و چطور تست شود.
  • اجرا را با رابط رایانه روی Mac شما شروع می‌کند، یا در یک فضای کاری ابری که از GitHub کلون شده. هر مرحله همان لحظه در چت نشان داده می‌شود.
  • diff و نتیجهٔ تست‌ها را بازبینی می‌کند. اگر تستی رد شود یا حالتی جا افتاده باشد، پرامپت تکمیلی می‌فرستد و دوباره نتیجه را بررسی می‌کند.
  • یک branch را push می‌کند، pull request را باز می‌کند و خلاصهٔ کوتاهی از تغییرات می‌نویسد. بعد از تأیید شما، PR را برایتان merge می‌کند.

آنچه می‌بینید و تأیید می‌کنید

  • pull request، همراه با خلاصه، diff و نتیجهٔ تست‌ها. تأییدش کنید و Tuti آن را merge می‌کند.
  • merge کردن، push به branch محافظت‌شده و حذف branch همیشه منتظر تأیید شما می‌مانند.
  • هر وقت بخواهید می‌توانید از داخل چت اجرا را متوقف کنید یا دستورها را تغییر دهید.

چطور کار می‌کند.

  1. مرحلهٔ 1: Claude Code یا Codex را وصل کنید

    توکنی از claude setup-token یا یک کلید API از Anthropic را وارد کنید، یا با یک کد کوتاه وارد Codex شوید. Tuti از اشتراک خود شما استفاده می‌کند.

  2. مرحلهٔ 2: GitHub یا Mac خود را وصل کنید

    با GitHub وارد شوید تا Tuti بتواند مخزن را کلون کند، یا Mac خود را جفت کنید تا از مخزن و CLI‌ای که همان‌جا دارید استفاده کند.

  3. مرحلهٔ 3: تغییر را توضیح دهید

    «وقتی سبد خرید خالی است، جمع کل صفحهٔ پرداخت را درست کن.» تایپش کنید، بگوییدش، یا Tuti را به یک issue ارجاع دهید.

  4. مرحلهٔ 4: pull request را تأیید کنید

    Tuti pull request را با خلاصه و نتیجهٔ تست‌ها برایتان می‌فرستد. تأییدش کنید تا Tuti آن را merge کند، یا بگویید چه چیزی را تغییر دهد.

چیزهایی که می‌توانید بپرسید.

یکی را کپی کنید، بعد آن را برای Tuti تایپ کنید یا بگویید.

تصمیم merge با شماست.

Tuti از اشتراک Claude Code یا Codex که همین حالا هزینه‌اش را می‌دهید استفاده می‌کند و فقط به مخزن‌هایی دسترسی دارد که اجازه داده‌اید. روی یک branch کار می‌کند. merge کردن و push به branch محافظت‌شده به تأیید شما نیاز دارد.

Tuti چطور از شما محافظت می‌کند

پرسش‌های رایج.

به اشتراک Claude یا ChatGPT نیاز دارم؟
برای استفاده از Claude Code یا Codex، بله. Tuti نسخهٔ خود شما را با اشتراک و محدودیت‌های خودتان اجرا می‌کند. Claude Code را با توکنی از claude setup-token یا یک کلید API از Anthropic وصل کنید و Codex را با یک کد ورود کوتاه. بدون هیچ‌کدام، Tuti تغییرات کوچک کد را خودش انجام می‌دهد.
کد کجا اجرا می‌شود؟
اگر مخزن روی یک Mac یا PC با رابط رایانه باشد، Tuti همان Claude Code یا Codex نصب‌شده در آن‌جا را اجرا می‌کند. در غیر این صورت، مخزن را از GitHub در فضای کاری ابری خودتان کلون می‌کند و نتیجه را به‌صورت یک branch، push می‌کند.
اگر هر دو را وصل کنم چه می‌شود؟
اولین باری که لازم شود، Tuti می‌پرسد کدام‌یک پیش‌فرض باشد. می‌توانید آن را در Settings → Coding تغییر دهید، یا برای یک کار مشخص بگویید «برای این یکی از Codex استفاده کن».

یک بار بگویید. بقیه‌اش با Tuti.

رایگان شروع کنید. بدون نیاز به کارت.