What Is Codex? AI Coding Agent By OpenAI That May Replace Software Engineers

 OpenAI has launched a research preview of Codex, an AI coding agent that helps software engineers write code and fix bugs.

(ওপেনএআই কোডেক্সের একটি গবেষণা প্রিভিউ চালু করেছে, এটি একটি এআই কোডিং এজেন্ট যা সফটওয়্যার ইঞ্জিনিয়ারদের কোড লিখতে এবং বাগ ঠিক করতে সাহায্য করে।)

Codex is powered o3 AI reasoning model optimized for software engineering tasks.

OpenAI on Friday (May 16) announced the launch of Codex, the company's most capable artificial intelligence (AI) coding agent yet. Available to ChatGPT Pro, Enterprise, and Team subscribers, the software engineering agent runs in the cloud and can act as a "virtual coworker" for engineers, helping them write code, fix bugs -- all at an exceptional speed.

(শুক্রবার (১৬ মে) OpenAI কোম্পানির সবচেয়ে সক্ষম কৃত্রিম বুদ্ধিমত্তা (AI) কোডিং এজেন্ট কোডেক্স চালু করার ঘোষণা দিয়েছে। ChatGPT Pro, Enterprise এবং Team গ্রাহকদের জন্য উপলব্ধ, সফ্টওয়্যার ইঞ্জিনিয়ারিং এজেন্টটি ক্লাউডে চলে এবং ইঞ্জিনিয়ারদের জন্য "ভার্চুয়াল সহকর্মী" হিসেবে কাজ করতে পারে, তাদের কোড লিখতে, বাগ ঠিক করতে সাহায্য করতে পারে -- সবকিছুই ব্যতিক্রমী গতিতে।)

OpenAI CEO Sam Altman took to social media to announce the research preview of the product that is powered by the latest o3 reasoning model.

(ওপেনএআই-এর  CEO  অল্টম্যান সোশ্যাল মিডিয়ায় সর্বশেষ o3 রিজনিং মডেল দ্বারা চালিত পণ্যটির গবেষণা প্রিভিউ ঘোষণা করেছেন।)

"Today we are introducing Codex. It is a software engineering agent that runs in the cloud and does tasks for you, like writing a new feature of fixing a bug. You can run many tasks in parallel," wrote Mr Altman on X (formerly Twitter).

("আজ আমরা কোডেক্সের সাথে পরিচয় করিয়ে দিচ্ছি। এটি একটি সফটওয়্যার ইঞ্জিনিয়ারিং এজেন্ট যা ক্লাউডে চলে এবং আপনার জন্য কাজ করে, যেমন বাগ ঠিক করার একটি নতুন বৈশিষ্ট্য লেখা। আপনি সমান্তরালভাবে অনেক কাজ চালাতে পারেন," মিঃ অল্টম্যান X (পূর্বে টুইটার) এ লিখেছেন।)

As per OpenAI, Codex can "read and edit files, as well as run commands including test harnesses, linters, and type checkers". Depending on the complexity of the task, Codex takes typically anywhere between one to 30 minutes to complete the code.

(ওপেনএআই অনুসারে, কোডেক্স "ফাইলগুলি পড়তে এবং সম্পাদনা করতে পারে, পাশাপাশি টেস্ট হারনেস, লিন্টার এবং টাইপ চেকার সহ কমান্ডগুলি চালাতে পারে"। কাজের জটিলতার উপর নির্ভর করে, কোডেক্স সাধারণত কোডটি সম্পূর্ণ করতে এক থেকে ৩০ মিনিট সময় নেয়।)

Codex is built to allow users to start multiple sessions at once, so they can have multiple agents working in parallel.

(কোডেক্স এমনভাবে তৈরি করা হয়েছে যাতে ব্যবহারকারীরা একসাথে একাধিক সেশন শুরু করতে পারেন, যাতে তারা সমান্তরালভাবে একাধিক এজেন্ট কাজ করতে পারে।)

How to use Codex?(কোডেক্স কিভাবে ব্যবহার করবেন?)

  • In order to use Codex, users need to simply go to the sidebar on ChatGPT.
  • কোডেক্স ব্যবহার করার জন্য, ব্যবহারকারীদের কেবল ChatGPT-এর সাইডবারে যেতে হবে।
  • Assign the AI agent a new coding task by entering a prompt and clicking on 'Code'.
  • একটি প্রম্পট প্রবেশ করে এবং 'কোড'-এ ক্লিক করে AI এজেন্টকে একটি নতুন কোডিং টাস্ক বরাদ্দ করুন।
  • During task execution, internet access is disabled, limiting the agent's interaction solely to the code explicitly provided via GitHub repositories.
  • টাস্ক এক্সিকিউশনের সময়, ইন্টারনেট অ্যাক্সেস অক্ষম করা হয়, এজেন্টের মিথস্ক্রিয়া শুধুমাত্র GitHub রিপোজিটরির মাধ্যমে স্পষ্টভাবে প্রদত্ত কোডের মধ্যে সীমাবদ্ধ থাকে।
  • After the completion of an assigned task, Codex provides users with verifiable evidence of its actions via citations of terminal logs.
  • একটি নির্ধারিত কাজ সম্পন্ন হওয়ার পরে, কোডেক্স ব্যবহারকারীদের টার্মিনাল লগের উদ্ধৃতি দিয়ে তার কর্মের যাচাইযোগ্য প্রমাণ সরবরাহ করে।
  • When uncertain or faced with test failures, the Codex agent explicitly communicates these issues, enabling users to make informed decisions.
  • যখন অনিশ্চিত বা পরীক্ষার ব্যর্থতার মুখোমুখি হয়, তখন কোডেক্স এজেন্ট স্পষ্টভাবে এই সমস্যাগুলি সম্পর্কে যোগাযোগ করে, ব্যবহারকারীদের অবগত সিদ্ধান্ত নিতে সক্ষম করে।

Future of software engineers(সফটওয়্যার ইঞ্জিনিয়ারদের ভবিষ্যৎ)

AI tools for software engineers have surged in popularity in recent months. Most IT companies have been claiming that writing code may become an archaic profession with AI taking over the role. The CEOs of tech behemoths such as Google and Microsoft have already claimed that roughly 30 per cent of their companies' code was now written by AI.
(সাম্প্রতিক মাসগুলিতে সফটওয়্যার ইঞ্জিনিয়ারদের জন্য AI সরঞ্জামগুলির জনপ্রিয়তা বেড়েছে। বেশিরভাগ আইটি কোম্পানি দাবি করছে যে AI এই ভূমিকা গ্রহণের সাথে সাথে কোড লেখা একটি পুরানো পেশা হয়ে উঠবে। গুগল এবং মাইক্রোসফ্টের মতো টেক জায়গাগুলির সিইওরা ইতিমধ্যেই দাবি করেছেন যে তাদের কোম্পানির প্রায় 30 শতাংশ কোড এখন AI দ্বারা লেখা।)

The release of Codex might further accelerate the pace of AI-generated coding. Quizzed about what software engineering will look like 10 years from now, the Codex team suggested that speed and reliability of coding may go up, hinting towards increased use of AI.
(কোডেক্সের প্রকাশের ফলে এআই-জেনারেটেড কোডিংয়ের গতি আরও ত্বরান্বিত হতে পারে। ১০ বছর পর সফটওয়্যার ইঞ্জিনিয়ারিং কেমন হবে সে সম্পর্কে জিজ্ঞাসাবাদের পর, কোডেক্স টিম পরামর্শ দিয়েছে যে কোডিংয়ের গতি এবং নির্ভরযোগ্যতা বৃদ্ধি পেতে পারে, যা এআই-এর ব্যবহার বৃদ্ধির ইঙ্গিত দেয়।)
"We should be able to transform a reasonable specification of software we want into a working version of that software in a good timeframe and reliably," wrote Jerry Tworek, VP of Research at OpenAI, during an AMA on Reddit, with a user replying: "Allow me to translate into simple English: Software engineers should be scared and running to up-skill, like yesterday."
("আমাদের কাঙ্ক্ষিত সফ্টওয়্যারের একটি যুক্তিসঙ্গত স্পেসিফিকেশনকে একটি ভাল সময়সীমার মধ্যে এবং নির্ভরযোগ্যভাবে সেই সফ্টওয়্যারের একটি কার্যকরী সংস্করণে রূপান্তর করতে সক্ষম হওয়া উচিত," রেডডিটের একটি AMA চলাকালীন OpenAI-এর গবেষণার ভাইস প্রেসিডেন্ট জেরি টোরেক লিখেছেন, যেখানে একজন ব্যবহারকারী উত্তর দিয়েছেন: "আমাকে সহজ ইংরেজিতে অনুবাদ করার অনুমতি দিন: সফ্টওয়্যার ইঞ্জিনিয়ারদের ভয় পাওয়া উচিত এবং গতকালের মতো দক্ষতা বৃদ্ধির জন্য দৌড়ানো উচিত।")

Comments