প্রকল্প সম্পর্কে
LazyCodex হলো একটি ডিস্ট্রিবিউশন লেয়ার যা OmO (oh-my-openagent)-কে OpenAI-এর Codex CLI-এর জন্য একটি এজেন্ট হারনেস হিসেবে প্যাকেজ করে, যা জটিল কোডবেসের লক্ষ্যে তৈরি। এটি `npx lazycodex-ai install`-এর মাধ্যমে ইনস্টল হয় (গ্লোবাল npm ইনস্টল ছাড়াই) এবং Codex-কে প্রজেক্ট মেমরি, পরিকল্পনা, এক্সিকিউশন ও যাচাইকৃত সমাপ্তি দিয়ে সম্প্রসারিত করে এমন একগুচ্ছ স্কিল, হুক, এজেন্ট রোল ও কমান্ড প্রদান করে।
প্রধান বৈশিষ্ট্যগুলোর মধ্যে রয়েছে:
- **$init-deep**: বড় রিপোজিটরির জন্য স্তরভিত্তিক AGENTS.md কনটেক্সট তৈরি করে, জটিল ডিরেক্টরি স্কোর করে এবং স্থানীয় নির্দেশনা লেখে।
- **$ulw-plan**: একটি কৌশলগত প্ল্যানার যা প্রোডাক্ট কোড স্পর্শ না করে `plans/<slug>.md`-এ সিদ্ধান্ত-সম্পূর্ণ পরিকল্পনা লেখে।
- **$start-work**: সমস্ত চেকবক্স সম্পন্ন না হওয়া পর্যন্ত টেকসই অগ্রগতি ট্র্যাকিংসহ একটি পরিকল্পনা চেকলিস্ট কার্যকর করে।
- **$ulw-loop**: একটি স্ব-রেফারেনশিয়াল লুপ যা Oracle-যাচাইকৃত সমাপ্তি পর্যন্ত চলে, ইটারেশন ক্যাপসহ (আল্ট্রাওয়ার্ক মোডে ৫০০, সাধারণ মোডে ১০০)।
- **সাব-এজেন্ট রোল**: নির্বাচনযোগ্য রোল (explorer, librarian, plan, momus, metis, codex-ultrawork-reviewer) `~/.codex/agents/`-এ ইনস্টল করে, যা Codex-এর `spawn_agent` টুলের মাধ্যমে `agent_type` দিয়ে ব্যবহার করা যায়।
- **মাল্টি-মডেল রাউটিং**: কোটা ব্যবস্থাপনার জন্য টাস্ক ক্যাটাগরি অনুযায়ী স্বয়ংক্রিয়ভাবে মডেল নির্বাচন করে (যেমন, দ্রুত কাজের জন্য gpt-5.4-mini, কঠিন লজিকের জন্য উচ্চ-রিজনিং মডেল)।
- **স্কিল সিস্টেম**: review-work, remove-ai-slops, frontend-ui-ux, programming (TypeScript/Rust/Python/Go), LSP, AST-grep, rules এবং comment-checker অন্তর্ভুক্ত।
- **হুক ও লাইফসাইকল**: এজেন্ট অ্যাকশনের জন্য প্রি/পোস্ট হুক, চালানোর আগে অনুমোদন প্রয়োজন।
ইনস্টলেশন অপশনের মধ্যে রয়েছে একটি নো-TUI স্বায়ত্তশাসিত মোড (`--no-tui --codex-autonomous`) এবং একটি পরীক্ষামূলক Codex মার্কেটপ্লেস পথ। একটি `doctor` কমান্ড ইনস্টলেশনের স্বাস্থ্য পরীক্ষা করে, এবং `uninstall` সমস্ত পরিচালিত কম্পোনেন্ট সরিয়ে দেয়। প্রকল্পটি MIT-লাইসেন্সপ্রাপ্ত এবং Sisyphus Labs দ্বারা রক্ষণাবেক্ষণ করা হয়, যেখানে কোর ইঞ্জিন OmO একটি সাবমডিউল হিসেবে অন্তর্ভুক্ত।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.