Agent
کار را بسپارید
Agent فایل میخواند، پچ مینویسد، و با اجازه شل و git میزند. برای پیادهسازی مشخص.
ایجنت
چهار حالت برای کار متفاوت. ابزار تابع سطح دسترسی شماست. چیزی بیصدا روی دیسک نوشته نمیشود.
41 def charge(order, wallet): 42 tax = order.subtotal * 0.09 43 total = order.subtotal + tax 44 if wallet.balance < total: 45 raise InsufficientFunds(total) 46 wallet.debit(total) 47 return Receipt(order.id, total)
مالیات منطقهای را از نرخ ثابت جدا کن و قبل از debit موجودی را درست چک کن.
۶ فایل خوانده شد · ۲ جستجو · ۱ تست
charge هنوز ۰٫۰۹ را سخت گذاشته. tax_for(region) هست. can_cover را به کیف وصل میکنم.
پچ ۱۲ خطی روی دو فایل. دیف را ببینید.
قبل از دستزدن به checkout، رویکرد مالیات چندمنطقهای را بنویس.
Plan · شل و ویرایش محصول محدود است
اول قرارداد tax_for را ثابت میکنم، بعد charge را عوض میکنم، بعد test_charge.
برنامه آماده است. وقتی تأیید کردید به Agent برمیگردم.
charge از کجا مالیات میگیرد و کدام تست آن را قفل کرده؟
Ask · فقط خواندن
نرخ در checkout.py:42 است. test_charge همان ۰٫۰۹ را assert میکند.
چیزی نوشته نشد.
InsufficientFunds برای سفارش معاف از مالیات هم بالا میآید. اول شواهد.
Debug · بازتولید قبل از فیکس
شکست وقتی region معاف است و wallet.can_cover هنوز نرخ ثابت را میبیند.
رد شکست آماده است. اصلاح را بعد از تأیید مینویسم.
- tax = order.subtotal * 0.09 + tax = order.tax_for(region) - if wallet.balance < total: + if not wallet.can_cover(total, region): wallet.debit(total)
Agent
Agent فایل میخواند، پچ مینویسد، و با اجازه شل و git میزند. برای پیادهسازی مشخص.
Plan
Plan رویکرد را مینویسد. ویرایش کد محصول و شل در این حالت محدود است تا اول توافق شود.
Ask
Ask مخزن را میخواند و توضیح میدهد. چیزی روی دیسک نمینویسد.
Debug
Debug اول بازتولید و رد شکست را جمع میکند؛ اصلاح بعد از تأیید شماست.
ابزارها، MCP، مهارت، سابایجنت محلی، Computer Use، چکپوینت و ترمینال واقعی — سطحهایی که یک فضای کار حرفهای لازم دارد، روی ماشین شما.
فایل · شل · git · جستجو
ایجنت فقط حرف نمیزند. میخواند، میجوید، پچ میدهد و — اگر اجازه بدهید — شل و git اجرا میکند.
stdio · SSE
سرور Model Context Protocol را وصل کنید — مرورگر، تسکترکر، API داخلی — بدون فروشگاه افزونه.
SKILL.md · rules · AGENTS.md
رویه را یکبار به ایجنت یاد بدهید. در اجرای بعد همان را دنبال میکند.
محلی · موازی
کار را بشکنید. کاوش، شل، دیباگ یا Computer Use را به کارگر متمرکز بدهید — روی همین ماشین.
ویندوز
وقتی کار از فایل و ترمینال جلوتر میرود، ایجنت میتواند رابط گرافیکی را ببیند.
دیف · واگرد · تأیید
هر نوشتن یک اسنپشات است که میتوانید برگردانید. شما پچ را میپذیرید یا رد میکنید — ایجنت بیصدا مالک درخت نمیشود.
PTY · شل ایجنت
ترمینال واقعی در فضای کار، و شل پایدار که ایجنت میتواند براند — با sandbox و پرسش مجوز.
SSH
پوشهٔ میزبان راه دور را باز کنید؛ کمککننده روی خودِ میزبان نصب میشود.
هر پچ قابل خواندن است. Apply وقتی است که شما بگویید. حالت را وسط کار عوض کنید؛ زمینه حفظ میشود.
Ask، Allow safe، یا Allow all. sandbox شل Off / Soft / Restricted است. Computer Use هم از همین سطوح تبعیت میکند.
پیادهسازی مشخص با Agent. طراحی با Plan. سؤال با Ask. خطای مبهم با Debug.
خیر. شما دیف را میبینید. انتشار بدون شما نیست.
ابزارها با اصطکاک کمتر اجرا میشوند، نه اینکه بازبینی حذف شود. برای مخزن حساس Ask یا Allow safe را نگه دارید.