All posts tagged: coding

Google launches a free AI coding assistant with very high usage caps

Google launches a free AI coding assistant with very high usage caps

On Tuesday, Google introduced a new, free consumer version of its AI code completion and assistance tool, Gemini Code Assist, and which the company calls Gemini Code Assist for Individuals. The company also rolled out Gemini Code Assist for GitHub, a code review “agent” designed to automatically look for bugs in code and offer suggestions directly within GitHub. Code Assist for Individuals lets developers use a chat window to talk in natural language with a Google AI model that can access and edit their codebase. Much like GitHub’s popular Copilot tool, Gemini Code Assist for Individuals can fix bugs, complete sections of code, or explain parts of the codebase that don’t make sense. Google’s AI coding assistant uses a variant of the company’s Gemini 2.0 AI model that’s been fine-tuned for coding applications. Gemini Code Assist for Individuals can integrate with popular coding environments such as VS Code and JetBrains via plugins, and works across many popular programming languages. Google Notably, Code Assist for Individuals offers 180,000 code completions a month, which is 90 times …

OpenAI Researchers Find That Even the Best AI Is “Unable To Solve the Majority” of Coding Problems

OpenAI Researchers Find That Even the Best AI Is “Unable To Solve the Majority” of Coding Problems

OpenAI researchers have admitted that even the most advanced AI models still are no match for human coders — even though CEO Sam Altman insists they will be able to beat “low-level” software engineers by the end of this year. In a new paper, the company’s researchers found that even frontier models, or the most advanced and boundary-pushing AI systems, “are still unable to solve the majority” of coding tasks. The researchers used a newly-developed benchmark called SWE-Lancer, built on more than 1,400 software engineering tasks from the freelancer site Upwork. Using the benchmark, OpenAI put three large language models (LLMs) — its own o1 reasoning model and flagship GPT-4o, as well as Anthropic’s Claude 3.5 Sonnet — to the test. Specifically, the new benchmark evaluated how well the LLMs performed with two types of tasks from Upwork: individual tasks, which involved resolving bugs and implementing fixes to them, or management tasks that saw the models trying to zoom out and make higher-level decisions. (The models weren’t allowed to access the internet, meaning they couldn’t just crib …

Zuckerberg Announces Plans to Automate Facebook Coding Jobs With AI

Zuckerberg Announces Plans to Automate Facebook Coding Jobs With AI

“An AI that can effectively be a sort of midlevel engineer.” Meta Narrative Meta-formerly-Facebook CEO Mark Zuckerberg says he intends to start automating coding jobs with AI — this year.  Zuckerberg announced these ambitions, which if realized would send shockwaves throughout Silicon Valley, on an episode of the Joe Rogan Experience podcast, as spotted by Business Insider. “Probably in 2025, we at Meta, as well as the other companies that are basically working on this, are going to have an AI that can effectively be a sort of midlevel engineer that you have at your company that can write code,” Zuckerberg said in the interview. A midlevel engineer at Meta, per BI, earns a salary somewhere in the mid-six figures. For the People Though Zuckerberg doesn’t explicitly say he’ll replace his human grunts outright, putting two and two together as he explains how the AI technology will pan out — or looking at literally any company that has bragged about onboarding AI models — makes the implications for people’s jobs pretty clear. “In the beginning …

Claude AI Gets Bored During Coding Demonstration, Starts Perusing Photos of National Parks Instead

Claude AI Gets Bored During Coding Demonstration, Starts Perusing Photos of National Parks Instead

Slacking on the job! Attention Span It turns out that not even AI models are immune to a little procrastination. While its developers were trying to record a coding demonstration, the latest version of Claude 3.5 Sonnet — Anthropic’s current flagship AI — got off track and produced some “amusing” moments, the company said in an announcement. It’s perilous to anthropomorphize machine learning models, but if this were a human employee, we’d diagnose them with a terminal case of being bored on the job. As seen in a video, Claude decides to blow off writing code, opens Google, and inexplicably browses through beautiful photos of Yellowstone National Park. In another demo attempt, Claude accidentally stopped a lengthy screen-recording in progress, Anthropic said, causing all the footage to be lost. We’re sure that wasn’t intentional on the AI’s part. Even while recording these demos, we encountered some amusing moments. In one, Claude accidentally stopped a long-running screen recording, causing all footage to be lost. Later, Claude took a break from our coding demo and began to …

Google’s Gemini enterprise coding assistant shows enterprise-focused coding is growing

Google’s Gemini enterprise coding assistant shows enterprise-focused coding is growing

Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More Google Cloud’s newest feature, Gemini Code Assist Enterprise aims to compete with GitHub’s enterprise-focused coding platform to explain local codebases and get more security.  Gemini Code Assist Enterprise, formerly Duet AI, lets developers code faster because it understands their organization’s codebase, has a large context window, and allows for customization. Developers can access the assistant for $45 per month per user or $19 monthly with a yearly subscription. “Developers can stay in flow state longer, bringing more insights directly to their IDEs, while also completing complex tasks like upgrading a Java version in an entire repo,” said Ryan J. Salva, senior director, Developer Tools and Operations, Google Cloud in a blog post. “This means developers get to focus on creative problem-solving, leading to greater job satisfaction while you get a faster time-to-market, gaining a competitive edge.” The platform offers code suggestions based on local codebases. Google said the large context window helps developers “generate or transform …

Apple honors 50 students as it expands coding beyond engineers heading into WWDC 2024

Apple honors 50 students as it expands coding beyond engineers heading into WWDC 2024

Students attend Apple WWDC 2023 in Cupertino. Apple Apple’s Swift Student Challenge has become an anchor of its annual WWDC event for developers, the press, and partners and the Cupertino tech giant added a new wrinkle to the challenge this year by naming 50 “Distinguished Winners” — from among the 350 overall winners. The 50 honorees will get to come to WWDC 2024 in person and participate in a special three-day experience at Apple Park. And judging by the handful of winners we talked to, the level of creativity and productivity is impressive. The Swift Student Challenge has been happening since 2020 — when I first covered it for CNET — and the most admirable part of it is that it’s not trying to identify the next generation of coding geniuses for Apple to hire. Instead, it’s focused on convincing more people from different backgrounds, different walks of life, different areas of interest, and even different life stages to take an interest in coding and realize they can build apps to solve problems in their …

OpenAI partners with Stack Overflow to make models better at coding

OpenAI partners with Stack Overflow to make models better at coding

Discover how companies are responsibly integrating AI in production. This invite-only event in SF will explore the intersection of technology and business. Find out how you can attend here. A week after partnering with the Financial Times, OpenAI has announced it is teaming up with Stack Overflow – the open platform to discuss and vote on common coding challenges – to improve its models’ ability to handle programming-related tasks. Under the engagement, the terms of which remain undisclosed, OpenAI developers will have access to Stack Overflow’s vetted technical knowledge, code and community to improve the performance of their models. The partnership will also make ChatGPT better at programming, both companies confirmed in a statement. Since ChatGPT has taken the world by storm, Stack Overflow traffic has declined as programmers are using ChatGPT to help them complete code and address questions and issues, reducing the need for Stack Overflow. The development also comes more than a year after Stack Overflow banned ChatGPT-generated code and content on its platform over concerns of inaccurate information hitting the site. …

New GitHub Copilot Workspace AI coding assistant launches

New GitHub Copilot Workspace AI coding assistant launches

Microsoft unveiled an innovative new tool called GitHub Copilot Workspace. This innovative new platform aims to transform the way developers approach coding projects by seamlessly integrating artificial intelligence (AI) with human creativity. GitHub Copilot Workspace allows developers to plan, build, test, and run code using natural language, streamlining the development process and making it more intuitive than ever before. Join the waitlist to test out the new Workspace AI coding assistant for yourself. Enhancing Developer Creativity and Productivity GitHub Copilot Workspace goes beyond mere code automation; it is designed to enhance developer creativity and productivity. By providing a task-centric experience that begins with a simple idea or issue, the platform guides developers through a seamless workflow. Each step of the process, from brainstorming to execution, is supported by Copilot-powered agents, ensuring that all actions remain under the developer’s control. This approach simplifies the initial stages of development and empowers developers to become system thinkers, expanding the scope of who can effectively build software. Check out the manual created by Microsoft over on GitHub, for more …

How to Improve Your Coding Skills with Google Gemini

How to Improve Your Coding Skills with Google Gemini

If you’re looking to enhance your coding abilities, Google Gemini could be your new best ally. As a sophisticated language model designed by Google, Gemini is tailored to support both novice programmers and seasoned developers alike. This tool can significantly streamline your coding process, accelerate your learning curve, and assist you in troubleshooting with remarkable precision. Here’s how you can leverage Google Gemini to elevate your coding expertise. 1. Code Generation and Autocompletion Streamline Your Workflow: Google Gemini is not just another tool; it understands your code. Simply describe what you need in comments or plain English, and watch as Gemini crafts the necessary code blocks for you. This is particularly handy for generating boilerplate code or managing repetitive tasks. Intelligent Suggestions: While you code, Gemini continuously assesses your context to offer smart completion suggestions. These are custom-fit to both your project and personal coding style, helping you code more swiftly and with fewer mistakes. 2. Explaining Complex Code Demystifying Legacy or Unfamiliar Code: Inherited a complex codebase? Stumped by a new library? Turn to …

aiXcoder 7B open source AI coding assistant

aiXcoder 7B open source AI coding assistant

aiXcoder 7B is a new open-source coding large language model with 7 billion parameters that has demonstrated superior performance in code generation tasks compared to other models like Code Llama 34B and Star Coder 15B. It supports multiple programming languages, including Python, JavaScript, C++, and others, and integrates with popular IDEs such as VS Code and JetBrains through plugins. The aiXcoder 7B AI coding assistant has been trained on 1.2 trillion unique tokens and excels in code completion, comprehension, and generation. “aiXcoder 7B is designed to understand and generate code across multiple programming languages, offering state-of-the-art performance in code completion, comprehension, generation, and more tasks about programming languages.” aiXcoder 7B AI coding assistant One of the standout features of aiXcoder 7B AI coding assistant is its comprehensive language support, catering to the needs of developers working with Python, JavaScript, and C++. This versatility is further enhanced by the AI’s adaptability, allowing for seamless integration into popular Integrated Development Environments (IDEs) such as Visual Studio Code and JetBrains. With the help of user-friendly plugins, incorporating aiXcoder …