InfoQ Homepage github Content on InfoQ
-
Google Expands Gemini Code Assist with Support for Atlassian, GitHub, and GitLab
Google recently announced support for third-party tools in Gemini Code Assist, including Atlassian Rovo, GitHub, GitLab, Google Docs, Sentry, and Snyk. The private preview enables developers to test the integration of widely-used software tools with the personal AI assistant directly within the IDE.
-
GitHub Launches Free Copilot Plan for Visual Studio Code and Visual Studio Users
GitHub has introduced a new free plan for GitHub Copilot in Visual Studio Code, offering 2,000 code completions and 50 chat messages per month without requiring a subscription or payment. The update integrates Copilot as a core feature in the editor, with new tools like Copilot Edits, Custom Instructions, and terminal chat. A similar free plan is also available for Visual Studio users.
-
Google AI Agent Jules Aims at Helping Developers with Their GitHub-Based Workflows
Part of Gemini 2.0, Google has launched its new AI-based coding assistant in closed preview. Dubbed "Jules", the assistant aims at helping developers to work with Python and JavaScript issues and pull requests, handle bug fixes, and other related tasks.
-
Rise of Python, Generative AI, and Global Developer Communities: Insights from GitHub Octoverse 2024
Recently, the GitHub Octoverse 2024 report revealed that Python has surpassed JavaScript as the most popular language on GitHub, primarily driven by its dominance in fields like data science, machine learning, and scientific computing. Generative AI continued its significant prominence in software development, with a substantial increase in contributions to generative AI projects on GitHub.
-
GitHub Universe 2024 Unveils AI Innovations and Developer-Centric Tools
GitHub Universe 2024 unveiled groundbreaking updates emphasizing developer autonomy and AI capabilities. With multi-model support for Copilot, the introduction of AI-driven GitHub Spark, enhanced security features, and improved workflows in popular IDEs, GitHub aims to democratize coding and empower developers, regardless of skill level, to harness the full potential of artificial intelligence.
-
Microsoft Unveils Enhanced AI Tools for Developers at GitHub Universe
At GitHub Universe, Microsoft unveiled powerful integrations of Azure AI with GitHub and VS Code, empowering developers with context-aware tools like GitHub Copilot for Azure and AI App Templates. These innovations streamline workflows, enhance resource management, and simplify deployment, providing developers with robust features for efficient, secure application building and experimentation.
-
GitHub and Google Cloud Collaborate to Bring Gemini 1.5 Pro to GitHub Copilot
GitHub's partnership with Google Cloud brings Gemini 1.5 Pro to GitHub Copilot, revolutionizing development with AI that processes two million tokens. This natively multimodal tool excels at code generation, analysis, and optimization, empowering developers to effortlessly manage extensive codebases in platforms like Visual Studio Code.
-
OpenAI Releases Stable Version of .NET Library with GPT-4o Support and API Enhancements
OpenAI has released the stable version of its official .NET library, following June's beta launch. Available as a NuGet package, it supports the latest models like GPT-4o and GPT-4o mini, and the full OpenAI REST API. The release includes both sync and async APIs, streaming chat completions, and key-breaking changes for improved API consistency.
-
The Value of Using Timeless Testing Tools
According to Benjamin Bischoff, developers find new tools much more interesting than old ones, as they offer an opportunity to learn new technologies and approaches and to expand their tool belt. Using tools that have been around for decades, however, can save time and budget. When evaluating tools, it is more important to understand the problem to be solved than to jump straight into the tools.
-
GitHub Models Brings New AI Playground and Tight Integration with Other GitHub Tools
GitHub has launched GitHub Models, a free capability aimed at letting developers explore various AI models from within the GitHub tool ecosystem and make it easier to deploy AI-based services using Azure AI. GitHub Models includes both private and public models and is currently in closed preview.
-
How GitHub Improved Code Push Processing Reliability
GitHub has rolled out several technical upgrades to enhance the reliability and efficiency of code pushes, one of the frequent actions performed by developers on the platform. This move addresses potential issues and aims to provide a smoother experience for users who regularly push code to GitHub.
-
How GitHub iOS Team Leveraged Apple-Silicon Actions Runners to Reduce Testing Time
The GitHub iOS team adopted Apple Silicon-powered macOS runners to reduce the time required to build and test their app using GitHub Actions. In the process, they also refactored the app to better leverage GitHub Actions parallelism.
-
Technical Preview of Github Copilot Workspace: Copilot-Native Developer Environment
Recently, GitHub released a technical preview of GitHub Copilot Workspace, a developer environment built on GPT-4 Turbo explicitly designed for Copilot. This workspace lets developers quickly brainstorm, plan, build, test, and run code using natural language.
-
GitHub Enables Dependabot via GitHub Actions, Improves Supply Chain Security
GitHub has released two features to improve the security and resilience of repositories. The first feature allows Dependabot to run as a GitHub Actions workflow using hosted and self-hosted runners. The second release introduces the public beta of Artifact Attestations, simplifying how repository maintainers can generate provenance for their build artifacts.
-
Visual Studio 17.10 Preview 2: GitHub Copilot-Powered Pull Requests, SSDT Support for VS in ARM64
Microsoft has released Visual Studio 17.10 Preview 2. This release contains features regarding GitHub Copilot-powered pull requests, support for SQL Server Developer Tools in VS on ARM64 and support for Garbage Collection Insights in Managed Memory Window.