প্রকল্প সম্পর্কে
Kilo Code হলো একটি ওপেন-সোর্স এজেন্টিক ইঞ্জিনিয়ারিং প্ল্যাটফর্ম, যা মূলত একটি AI কোডিং এজেন্টকে কেন্দ্র করে গড়ে উঠেছে এবং এটি VS Code, JetBrains IDE এবং কমান্ড লাইনে চলে। প্রকল্পটি MIT লাইসেন্সের অধীনে এবং নিজেকে এমন একটি একক এজেন্ট হিসেবে উপস্থাপন করে যা ডেভেলপারদের তাদের বিভিন্ন টুলজুড়ে অনুসরণ করে।
ইনস্টলেশনের বিকল্পগুলোর মধ্যে রয়েছে Marketplace থেকে VS Code এক্সটেনশন, একটি JetBrains প্লাগইন, এবং npm, pnpm, bun, curl, Homebrew ও Arch Linux AUR-এর মাধ্যমে বিতরণ করা একটি CLI। Windows x64, macOS (Apple Silicon ও Intel), এবং Linux (x64 ও ARM)-এর জন্য পূর্বনির্মিত বাইনারি GitHub Releases-এ প্রকাশ করা হয়, সাথে পুরোনো CPU-এর জন্য baseline বিল্ড এবং Alpine বা ন্যূনতম Docker ইমেজের জন্য musl বিল্ড সম্পর্কিত নোট রয়েছে। প্রকল্পের ওয়েব অ্যাপের মাধ্যমে একটি ক্লাউড এজেন্ট এবং স্বয়ংক্রিয় pull-request কোড রিভিউও দেওয়া হয়।
Kilo-এর সাথে কয়েকটি বিল্ট-ইন এজেন্ট আসে: প্রাকৃতিক ভাষা থেকে কোড বাস্তবায়ন ও সম্পাদনার জন্য Code, কোড লেখার আগে আর্কিটেকচার ও বাস্তবায়ন পরিকল্পনার জন্য Plan, ফাইল পরিবর্তন না করে কোডবেস সম্পর্কে প্রশ্নের উত্তর দেওয়ার জন্য Ask, এবং সমস্যা সমাধানের জন্য Debug। ব্যবহারকারীরা কাস্টম এজেন্টও সংজ্ঞায়িত করতে পারেন।
ডকুমেন্টেড সক্ষমতাগুলোর মধ্যে রয়েছে প্রাকৃতিক ভাষা থেকে বহু-ফাইল কোড জেনারেশন, ghost-text সাজেশনসহ ইনলাইন অটোকমপ্লিট যা tab চেপে গ্রহণ করা যায়, স্ব-পরীক্ষা যেখানে এজেন্ট নিজের কাজ পর্যালোচনা ও সংশোধন করে, কমান্ড চালানো ও ওয়েব স্বয়ংক্রিয় করার জন্য টার্মিনাল ও ব্রাউজার নিয়ন্ত্রণ, এবং এজেন্ট, skills, MCP সার্ভার ও প্লাগইন ইনস্টল করার একটি মার্কেটপ্লেস। প্ল্যাটফর্মটি ৫০০+ মডেলে অ্যাক্সেসের বিজ্ঞাপন দেয়, সাথে টাস্ক চলাকালীন মডেল পরিবর্তনের ক্ষমতা, এবং জানায় যে ব্যবহারকারীরা মডেল প্রোভাইডারের রেটে কোনো মার্কআপ ছাড়াই পেমেন্ট করেন এবং শুরু করতে কোনো API key প্রয়োজন হয় না।
CI/CD-এর জন্য, CLI `kilo run --auto`-এর মাধ্যমে একটি autonomous মোড সমর্থন করে, যা permission prompt স্বয়ংক্রিয়ভাবে অনুমোদন করে, যদি না কোনো নিয়ম স্পষ্টভাবে সেই কাজটি অস্বীকার করে; README-তে সতর্ক করা হয়েছে যে এটি শুধুমাত্র বিশ্বস্ত পরিবেশে ব্যবহার করতে হবে। CLI-কে OpenCode-এর একটি fork হিসেবে বর্ণনা করা হয়েছে যা Kilo প্ল্যাটফর্মের জন্য অভিযোজিত। ডকুমেন্টেশন, একটি contributing guide, release নির্দেশনা, এবং একটি code of conduct রিপোজিটরি থেকে লিংক করা আছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.