TGViewer
مسعود بیگی مسعود بیگی @tondtech · 2.89K subscribers
Post #4239 1.01K

Forwarded from جنگولرن

اگه با ایجنت‌های کدنویسی کار کرده باشید، می‌دونید که بزرگ‌ترین مشکلشون Over-engineering کردنه. یعنی مثلاً برای یه تقویم ساده که با یه تگ HTML حل می‌شه، میرن یه کامپوننت ۴۰۰ خطی با نصب کلی پکیج اضافه می‌نویسن

ابزار Ponytail (که الان به شدت تو کامیونیتی وایرال شده) دقیقاً یه پلاگین برای حل همین مشکله. این ابزار باعث می‌شه ایجنتتون مثل همون برنامه‌نویس‌های سینیورِ تنبل شرکت که حوصله‌ی کدِ اضافه نوشتن ندارن، رفتار کنه

شعار این ابزار اینه:
«هیچی نمی‌گه. فقط یه خط کد می‌نویسه. همونم کار می‌کنه.»

چطور کار می‌کنه؟
قبل از اینکه ایجنت حتی یک خط کد بنویسه، مجبورش می‌کنه این نردبان رو تو ذهنش طی کنه:
- اصلاً این فیچر نیازه؟ (قانون YAGNI) اگه نه، بی‌خیالش شو.
- آیا توی کدهای فعلی پروژه قبلاً نوشته شده؟ اگه آره، همون رو ری‌یوز کن.
- کتابخونه‌های استاندارد خود زبان می‌تونن حلش کنن؟
- آیا مرورگر یا سیستم‌عامل خودش اینو داره؟ (مثل استفاده از <input type="date"> به جای نصب پکیج).
- آیا پکیجی که از قبل تو پروژه نصبه این کارو می‌کنه؟
- می‌شه توی یه خط نوشتش؟
- فقط در نهایت: حداقل کد ممکن رو بنویس.

طبق بنچمارک‌ها، این ابزار حجم کدها رو ۵۴ تا ۹۴ درصد و مصرف توکن‌ها رو ۲۷٪ کاهش می‌ده. البته اینم بگم که تو مباحث امنیتی و Validate کردن اصلاً تنبلی نمی‌کنه و امنیتش ۱۰۰ درصده

آموزش نصب روی ابزارهای مختلف:
توی Claude Code
کافیه دو تا دستور زیر رو جداگانه توی پرامپت بنویسید:
/plugin marketplace add DietrichGebert/ponytail
/plugin install ponytail@ponytail

توی هرمس (Hermes Agent)
hermes plugins install DietrichGebert/ponytail --enable
بعد از نصب می‌تونید با دستوراتی مثل /ponytail یا /ponytail-review کنترلش کنید.

توی Cursor، Cline و دیگر ide ها
نیازی به پلاگین نیست. کافیه فایل رول‌ها (مثل .cursor/rules/ponytail.md) رو از گیت‌هابش دانلود کنید و بندازید توی پوشه‌ی پروژه‌تون.

توی GitHub Copilot CLI
/plugin marketplace add DietrichGebert/ponytail
/plugin install ponytail@ponytail

توی Gemini CLI (Antigravity)
agy plugin install https://github.com/DietrichGebert/ponytail

لینک ابزار: https://ponytail.dev/

از کانال MatinSenPaii
GitHub GitHub - DietrichGebert/ponytail: Makes your AI agent think like the laziest senior dev in the room. The best code is the code… Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote. - DietrichGebert/ponytail
  • ❤ 9
  • 👍 3
More from @tondtech
  1. Oct 10, 2026اگر وکلای عزیزمون جزو مشتریان شما یا مشتریان بالقوه ی خدماتتون هستند براتون پیشنهادهای جذا…
  2. Oct 9, 2026اونجا که دیگران دغدغه بیکار شدن بخاطر هوش مصنوعی داشتن، من 4 ماه از ساعت 10 شب تا 2 صبح در…
  3. Oct 9, 2026سلام به همگی. شرکت ما در آلمان به دنبال Senior Backend .NET developer برای تیم دیگه می‌گرد…
  4. Oct 8, 2026حالا هی ما پادکست بدیم و‌جلسه بزاریم ، بعد پاستا دولوپر بیاد ریست بشه از اول ، لحنت بهت عر…
  5. Oct 8, 2026یک هفته از مسیر 90 روزه جدیدم شروع شده در این 90 روز قراره کمی کمتر در شبکه های اجتماعی با…
  6. Oct 8, 2026&rlm;ساعاتی پیش، OpenAI با انتشار پیش‌نویس اثبات ۷۲۲ مساله‌ی بسیار چالش‌برانگیز ریاضی توسط…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →