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

# কোডেগ কোডেগ (কোড জেনারেশন) একটি মাল্টি-এজেন্ট কোডিং ওয়ার্কস্পেস যা আপনার সব AI কোডিং এজেন্টকে এক জায়গায় নিয়ে আসে। এটি সমর্থিত এজেন্ট CLI (ক্লড কোড, কোডেক্স, ওপেনকোড, পাই, গ্রক বিল্ড এবং আরও) থেকে সেশনগুলিকে একটি একক অনুসন্ধানযোগ্য ওয়ার্কস্পেসে একত্রিত করে এবং একটি প্রধান এজেন্টকে একটি একক টাস্কের মধ্যে অন্যান্য ধরনের সাব-এজেন্টদের কাছে ডেলিগেট করতে দেয়। পনেরোটি এজেন্ট বিল্ট-ইন আছে, এবং আপনি নিজেও যেকোনো ACP-সামঞ্জস্যপূর্ণ এজেন্ট নিবন্ধন করতে পারেন। ## মূল বৈশিষ্ট্য - **মাল্টি-এজেন্ট সহযোগিতা** — যেকোনো এজেন্ট উল্লেখ করতে এবং টাস্ক ডেলিগেট করতে `@` টাইপ করুন; সাব-এজেন্টরা একটি টাস্কের মধ্যে সমান্তরালভাবে আলাদা সেশনে চলে, ফলাফল বর্তমান থ্রেডে স্ট্রিম করে ফেরত পাঠায়। - **টু-ডু বোর্ড** — টাস্ক লিখুন এবং এজেন্টরা একটি সারিতে কাজ করে, প্রতিটি নিজস্ব git ওয়ার্কট্রি এবং ব্রাঞ্চে, আপনি পর্যালোচনা এবং মার্জ না করা পর্যন্ত অবিরত চলে। - **কাস্টম এজেন্ট** — পাবলিক রেজিস্ট্রি বা এর ডিস্ট্রিবিউশন JSON থেকে যেকোনো ACP-সামঞ্জস্যপূর্ণ এজেন্ট নিবন্ধন করুন; কোডেগ এটি ইনস্টল করে, এটি লঞ্চ হয় কিনা যাচাই করে এবং বিল্ট-ইনের মতো আচরণ করে। - **ইউনিফাইড ওয়ার্কস্পেস** — একটি এডিটর, লাইভ ডিফ, git ক্লায়েন্ট এবং ফাইল ট্রি সব এজেন্ট জুড়ে; অন্যান্য ডিরেক্টরি লিংক করে একটি ওয়ার্কস্পেস হিসেবে ব্যবহার করুন। - **সেশন ইতিহাস** — পুরানো সেশন `@`-মেনশন করুন যাতে এজেন্টরা সেগুলি পড়তে পারে, এমনকি বিভিন্ন এজেন্ট থেকেও, যা রান জুড়ে ধারাবাহিকতা সক্ষম করে। - **অফিস ডকুমেন্ট** — বিল্ট-ইন `officecli` এর মাধ্যমে লাইভ ইন-ট্যাব প্রিভিউ সহ `.docx`, `.xlsx`, `.pptx` ফাইল তৈরি, বিশ্লেষণ, প্রুফরিড এবং সম্পাদনা করুন। - **বৈজ্ঞানিক গবেষণা** — বিল্ট-ইন গবেষণা দক্ষতা (হাইপোথিসিস জেনারেশন, পরীক্ষামূলক ডিজাইন, পরিসংখ্যান, ভিজ্যুয়ালাইজেশন, সমালোচনামূলক মূল্যায়ন, সাহিত্য অনুসন্ধান)। - **প্রজেক্ট বুট** — লাইভ প্রিভিউ সহ নতুন প্রজেক্ট ভিজ্যুয়ালি স্ক্যাফোল্ড করুন, তারপর ওয়ার্কস্পেসে খুলুন। - **MCP ও দক্ষতা** — লোকাল সার্ভার স্ক্যান প্লাস রেজিস্ট্রি অনুসন্ধান/ইনস্টল; দক্ষতা গ্লোবাল বা প্রজেক্ট স্কোপে পরিচালিত। - **কাস্টমাইজেশন** — বারোটি থিমের যেকোনো একটি টোকেন দ্বারা টোকেন রিকালার করুন, কর্নার রেডিয়াস সেট করুন, shadcn JSON হিসেবে থিম ইমপোর্ট/এক্সপোর্ট করুন বা কাস্টম CSS লিখুন। - **ডিপ্লয়মেন্ট অপশন** — নেটিভ ডেস্কটপ অ্যাপ (macOS, Windows, Linux), ব্রাউজার অ্যাক্সেসের জন্য স্ট্যান্ডঅ্যালোন `codeg-server`, অথবা Docker (`docker compose up`)। - **মোবাইল ক্লায়েন্ট** — নেটিভ iOS এবং Android অ্যাপ যা আপনার ডেস্কটপ বা সার্ভারের সাথে সংযুক্ত হয়ে সেশন শুরু, উত্তর স্ট্রিম এবং অনুমতি অনুমোদন করে। - **চ্যাট চ্যানেল** — টেলিগ্রাম, লার্ক (ফেইশু) বা উইচ্যাট থেকে এজেন্ট চালান: টাস্ক তৈরি করুন, অনুমতি অনুমোদন করুন, লাইভ আপডেট পান। - **অটোমেশন** — কনফিগার করা কম্পোজারগুলিকে পুনর্ব্যবহারযোগ্য অটোমেশন হিসেবে সংরক্ষণ করুন যা cron সময়সূচীতে বা চাহিদা অনুযায়ী হেডলেসভাবে চলে। - **টোকেন ব্যবহার রিপোর্ট** — টোকেন প্রবণতা, ক্যাশে হিট রেট, কার্যকলাপ হিটম্যাপ এবং ফোল্ডার, এজেন্ট, মডেল এবং সেশন অনুযায়ী ভাঙ্গনের সম্পূর্ণ রিপোর্ট। ## গোপনীয়তা ও নিরাপত্তা পার্সিং, স্টোরেজ এবং প্রজেক্ট অপারেশনের জন্য ডিফল্টভাবে লোকাল-ফার্স্ট — নেটওয়ার্ক অ্যাক্সেস শুধুমাত্র ব্যবহারকারী-ট্রিগারড অ্যাকশনে ঘটে। ওয়েব এবং সার্ভার মোড টোকেন-ভিত্তিক প্রমাণীকরণ দ্বারা সুরক্ষিত। ## কমিউনিটি আলোচনা এবং প্রতিক্রিয়ার জন্য QR কোডের মাধ্যমে উইচ্যাট গ্রুপে যোগ দিন। LinuxDO কমিউনিটিকে সমর্থনের জন্য ধন্যবাদ। OfficeCLI অফিস ডকুমেন্ট ওয়ার্কফ্লো চালায়। ## শুরু করা - **ডেস্কটপ** — রিলিজ থেকে ইনস্টলার ডাউনলোড করুন এবং ইনস্টলেশন ডক্স অনুসরণ করুন। - **সার্ভার** — `codeg-server` হেডলেস চালান এবং যেকোনো ব্রাউজার থেকে অ্যাক্সেস করুন। - **Docker** — `docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest` ডিপ্লয়মেন্ট ডক্স কম্পোজ, প্রি-বিল্ট বাইনারি, সোর্স বিল্ড এবং ইন-প্লেস আপডেট কভার করে।