HeadlinesBriefing favicon HeadlinesBriefing.com

Ordewell: মাল্টি-এজেন্ট টাস্ক অ way

Hacker News •
×

Ordewell একটি লক্ষ্যকে কোডিং এজেন্টের ক্রমিত কাজের পরিকল্পনা করে, প্রতিটি কাজের জন্য নিজস্ব রানার, মডেল এবং মোড আছে, যেগুলো চালু করে এবং যাচাই করে। পরিকল্পনা একটি টাইপড আর্টিফ্যাক্ট, নাকি এজেন্টের অভ্যন্তরীণ অবস্থা, যা টোকেন ব্যয় করার আগে পরিকল্পনা পরিবর্তন করা যায় এবং আগে শেষ করা কাজ হারানো হয় না। পরিকল্পক প্রতিটি কাজের জন্য সঠিক মডেল নির্ধারণ করে এবং সব অ্যাসাইনমেন্টটি কাজ শুরু করার আগে দেখায়। একটি কাজটি তার অনন্য সম্পন্নার চিহ্নটি রানার আউটপুটে দেখায় তখনই সম্পন্ন হয়; এক্সিট কোড ডায়াগностиসহ সংরক্ষিত হয়, এবং মডেল কখনো টাই-ব্রেকার নয়। পরিকল্পনা একটি ধারাবাহিক চ্যাট যা আপনার রিপোজিটরি শুধুমাত্র পড়া-মাত্র বোঝায়, লক্ষ্য ভবিষ্যৎ যদি অস্পষ্ট হয় তখন প্রশ্ন করে, এবং তার শেষ বার্তাটি পরিকল্পনা। কোনো অতিরিক্ত API কি প্রয়োজন নেই — Claude Code, Codex, অথবা Open Code পরিকল্পক হতে পারে, শুধুমাত্র পড়া-মাত্র, এবং রানার জন্য আগত সাবস্ক্রিপশন ব্যবহার করে। মাল্টি-রানার ডিজাইন করে, যা Aider এবং কাস্টম CLI-সহ প্রোগ্রাম ম্যানিফেসের মাধ্যমে সাপোর্ট করে। ত্বরান্বিত শুরুতে Node.js ≥ 20 দরকার, যা macOS, Linux, অথবা Windows-এ থাকে, এবং TUI-এ tmux ব্যবহার করা হয়। ইনস্টলেশন `npm install -g ordewell` অথবা VS Code এক্সটেনশনের মাধ্যমে করা হয়। স্ক্রিপ্টযোগ্য এবং হেডলেস মোড envvars ব্যবহার করে TUI-কে চলে বের করে। ২৫টি প্রদানকারো তাদের নিজস্ব API কি দিয়ে চেনা হয়, যার মধ্যে OpenRouter, Anthropic, এবং OpenAI রয়েছে। তিনটি সারফেস — VS Code, টার্মিনাল ইউআই, এবং হেডলেস — একই কোর শেয়ার করে। VS Code এক্সটেনশন একটি স্ট্রিমিং টাইমলাইন প্রদান করে, যার মধ্যে লাইভ থিংিং, রিসার্চ স্টেপস এবং এক্সপ্যান্ডযোগ্য টাস্ক কার্ড থাকে। টাস্ক নতুন রানার, মডেল এবং মোডস সহ রিটার্গেট করা যায় যা জায়গায় পুনরায় নির্ধারণ করে। টার্মিনাল ইউআই SSH-এ এক্সটেনশনকে আয় reflejায়, ট্যাব-ভিত্তিক প্যান স্লাইড এবং একক-কী পরিকল্পনা নিয়ন্ত্রণ সহ। হেডলেস মোড সাবকম্যান্ডসের মাধ্যমে কাজ করে, যেখানে পরিকল্পক ও রানার কনফিগারেশন জন্য ইনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করা হয়। মিউটেশন সবসময় রানার-সাথে থাকে; পরিকল্পক এজেন্ট কেবল অন্বেষণ এবং যুক্তি করে। বিল্ট-ইন সাপোর্টে Claude Code, Codex, এবং Open Code রয়েছে, আর অন্য টুলগুলি কোড পরিবর্তন ছাড়া প্রোগ্রাম ম্যানিফেসের মাধ্যমে ইন্টিগ্রেট হয়।