HeadlinesBriefing HeadlinesBriefing.com

Sphinx কোড শিপিং আগে AI কোড পরীক্ষা করে

Hacker News •
×

Sphinx একটি বিনামূল্যে, ওপেন সোর্স Git হুক, যা এজেন্ট সহায়ক ডেভেলপমেন্ট ফ্লো ডিজাইন করা হয়েছে। কোড পাঠান আগে, এটি কোডের সত্যিকরণ সম্পর্কে প্রশ্ন জিজ্ঞেস করে, তैनিলির আগে বোঝাপড়া নিশ্চিত করে।

"Outsource your thinking, not your understanding" প্রinciple-তে তৈরি, Sphinx मौजूद কোডিং এজেন্টস সাথে ইন্টিগ্রেট করে এবংminimum টোকেনে কাজ করে। এটি Codex, Claude Code, Cursor, Open Code এবং Pi, বা plain Git সাথে কাজ করে। টুল কখনো কোডিং এজেন্টকে উত্তর পাঠায় না, এবং .env ফাইল এবং কী কখনো খুলে না।

একটি উদাহরণীয় বিনিময় দেখায় Sphinx একটি webhook হ্যান্ডলার সম্পর্কে জিজ্ঞেস করে যা event ID সেভ করে charge() কল করার আগে। যখন Stripe timeout এর কারণে ইভেন্টটি পুনরায় চেষ্টা করে, সেভ করা ID দ্বিগুণ চার্জ রোধ করে। charge() ফেলে না, তবে পরবর্তী retry বিলিং স্কিপ করে, গ্রাহক যেকোনো সময় বিলিং না হওয়া নিশ্চিত করে।

ইনস্টল করতে Node 22.19+ macOS, Linux, বা WSL প্রয়োজন। `npm install -g sphinx-understand` চালান তারপর `sphinx install` চালান, তারপর পুশ করুন যেমন সাধারণত। হasteে? `sphinx yolo` পুশের মাধ্যমে অনুমতি দেয়, প্রতিটি স্কিপ লগ করা। Sphinx Git এবং coding এজেন্টসকে জোড়ায়, জিজ্ঞেস করে কোন মডেল diff পর্যালোচনা করবে।

উৎস: Hacker News · সারাংশ: HeadlinesBriefing