প্রকল্প সম্পর্কে

Orrery কোডিং এজেন্টদের জন্য আর্কিটেক্ট-ফার্স্ট অর্কেস্ট্রেশন ফ্রেমওয়ার্ক দেয়, যা ডেভেলপমেন্ট প্রক্রিয়ার উপর মানুষের নিয়ন্ত্রণ রাখতে ডিজাইন করা। এটি মাল্টি-এজেন্ট সিস্টেমের চ্যালেঞ্জ মোকাবেলা করে সুনির্দিষ্ট মডেল পিনিং, সম্মতিমূলক রাইট এবং ফেল-ক্লোজড নিরাপত্তা মডেল নিশ্চিত করার মাধ্যমে। সিস্টেমটি চারটি আলাদা AI ভূমিকা বা 'বডি' সংজ্ঞায়িত করে, প্রতিটির নির্দিষ্ট কাজ ও মডেল পিন থাকে: Astra: নিরাপত্তা লজিক, কনকারেন্সি, অ্যালগরিদম এবং মাইগ্রেশনের মতো উচ্চ-জটিল কাজের জন্য, একটি উচ্চ-রিজনিং মডেলে পিন করা। Terra: সীমিত, যান্ত্রিক এবং সু-নির্দিষ্ট কাজের জন্য, একটি স্ট্যান্ডার্ড রিজনিং মডেলে পিন করা। Sol: একটি রিড-ওনলি উপদেষ্টা, যা নতুন চূড়ান্ত পর্যালোচনা দেয় এবং ship, fix-first, বা rethink ফেরত দেয়, নিজে কোনো ফিক্স করে না। Luna: ব্যবহারকারী-দৃশ্যমান Codex অ্যাপ কাজের জন্য স্পষ্ট অপ্ট-ইন লেন, কখনো ফলব্যাক নয়। মানব আর্কিটেক্ট, যিনি 'parent chat' হিসেবে কাজ করেন, প্রয়োজনীয়তা, আর্কিটেকচার, ডিকম্পোজিশন, ডি পর্যালোচনা এবং গ্রহণযোগ্যতার মালিক। সিস্টেমটি বাস্তবায়ন Astra বা Terra-র যেকোনো একটিতে অর্পণ করে, তাদের পারস্পরিক একচেটিয়া নিশ্চিত করে। রাউটিং কঠোরভাবে প্রয়োগ করা হয়; যদি নির্বাচিত লেনের মডেল বা এফোর্ট পর্যবেক্ষণ না করা হয়, প্রক্রিয়া থেমে যায়। Sol রায় দেওয়ার আগে প্যারেন্ট সমস্ত পরিবর্তন যাচাই করে ওয়ার্কিং ট্রি পরিদর্শন করে এবং ভেরিফিকেশন কমান্ড পুনরায় চালিয়ে। Orrery-র নিরাপত্তা মডেল এই নীতির উপর গঠিত যে 'মডেল কখনো ঠিক করতে পারে না ফাইল কোথায় লেখা হবে।' গন্তব্যগুলো সরবরাহ নয়, উৎপন্ন করা হয়, এবং রাইটগুলো allowlist করা ও ওয়ার্কস্পেস রুটের বিপরীতে পুনরায় পরীক্ষা করা হয়। এটি একক-ব্যবহার টোকেনসহ সঠিক প্ল্যান, ব্যবহারকারী স্কোপের জন্য দ্বিতীয় টোকেন ব্যবহার করে এবং ফাইলের নীরব ওভাররাইটিং প্রতিরোধ করে। ক্র্যাশ-সে ট্রানজ্যাকশন এবং সিরিয়ালাইজড মিউটেশন নির্ভরযোগ্যতা আরও বাড়ায়। সিস্টেমটি টুল-সারফেস সম্মতিও প্রয়োগ করে, যেখানে টুলের বর্ণনায় যেকোনো পরিবর্তনের জন্য মানুষের পুনরায় অনুমোদন প্রয়োজন, যা 'rug pull' আক্রমণ প্রতিরোধ করে। এটি Codex, Cursor, Claude Code, VS Code, GitHub Copilot, এবং Kiro-র মতো বিভিন্ন ক্লায়েন্ট সমর্থন করে, এবং স্পষ্টভাবে বলে প্রতিটি হোস্ট রিড-ওনলি আচরণ ও এফোর্ট বাইন্ডিং সম্পর্কে কী প্রয়োগ করতে পারে ও পারে না। Orrery রিড-ওনলি কমান্ড (plan, doctor, tools:review) দেয় তার দাবিগুলো অফলাইনে যাচাই করার জন্য, স্বচ্ছতা ও আস্থা নিশ্চিত করে। এটি একক, সীমিত এডিট বা ফায়ার-অ্যান্ড-ফরগেট এজেন্ট হিসেবে ব্যবহারের জন্য নয়, এবং জোর দেয় যে মানুষের পরিদর্শন ও যাচাই অত্যন্ত গুরুত্বপূর্ণ।