llms Archives - ML Conference https://mlconference.ai/tag/llms/ The Conference for Machine Learning Innovation Wed, 25 Feb 2026 15:47:55 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 https://mlconference.ai/wp-content/uploads/2025/09/cropped-favicon-32x32.png llms Archives - ML Conference https://mlconference.ai/tag/llms/ 32 32 Is Cursor Evolving into a Developer AI Cloud Platform? https://mlconference.ai/blog/cursor-ai-developer-cloud-platform/ Fri, 20 Feb 2026 09:53:47 +0000 https://mlconference.ai/?p=1079949 This article explores the recent features released in the Cursor ecosystem, including tab completion models, plan mode, security support, local agents, remote coding agents, bug review agents, System prompts & Agent.md support which are evolving software engineering. the capability to seamlessly switch between different AI models, and the versatility to integrate with classic IDEs through Cursor CLI.

The post Is Cursor Evolving into a Developer AI Cloud Platform? appeared first on ML Conference.

]]>
In just a few years, Cursor AI, the first product from Anysphere, has gained huge traction in the software market, and Anysphere has increased its company value to $9BN in recent months.

Nowadays, Cursor AI is considered the leader in the developer AI tools market and offers multiple ways to increase software developer productivity. Many companies are reviewing their policies regarding paid developer AI tools and how to keep up with the fast-paced evolution of LLM capabilities.

A few months ago, Anysphere released Cursor CLI and Cursor Cloud agents API background agents API, which offer new possibilities to interact with models in your pipeline workflows. Using a single company subscription, it is possible to manage the usage of Cursor for all your engineers, and using the new User API Keys, it is possible to handle access to Cursor from your pipelines. Let’s explore these new products in this article.

Autocompleting your code with Cursor AI Tab model

When you start using Cursor AI, the Desktop Java IDE, with your repository, the capacity to predict the next steps when you are coding and the capacity to autocomplete comes from Cursor Tab, a specialized local model which interacts with your Java classes, records, or interfaces. The Tab model is able to autocomplete the missing parts like imports, getter/setter methods, and initial logic associated with the method signature. And this is the magic: with methods that have good naming, good javadocs, and good signatures, the Tab model can sometimes predict the logic inside the method. For example, if you have to create a test, it is able to suggest a few ideas to implement the test. Another nice use case for the Tab model is when the class has some repetitive tasks, it is able to autocomplete the next action based on the previous actions from the software engineer.

MLcon Community Newsletter

  • Expert Articles
  • Cheat Sheets
  • Whitepapers
  • Live Webinars
  • Magazines
Join 10,000+ members of the global MLcon community

[mc4wp-simple-turnstile]

Improving the planning phase with a new Plan mode

Traditionally, Cursor AI has included the development modes Ask & Agent. The first one is dedicated to answering questions about code or other topics, like: ‘Can you provide functional alternatives to this Java method?’ Agent mode is designed to delegate a task to be executed by models, like: ‘Can you refactor this method using alternative 3 provided before and verify changes with ‘./mvnw clean verify.’ But sometimes when you are using Agent mode and the task is a bit more complex than usual, it could require some planning like in the real world, and recently Cursor added this feature.

Fig. 1: New Cursor Plan mode

Fig. 1: New Cursor Plan mode

Using Plan mode, Cursor AI analyses in detail the User prompt and designs a specific plan to solve your problem.

Fig. 2: Following a Cursor plan mode in action

Fig. 2: Following a Cursor plan mode in action

Data privacy ensured

One of the most common aspects of AI tooling that generates questions is everything related to security. When you use models, you send your corporate code in the HTTP requests to Cursor and later to the different models that you use, so Cursor needs to implement safe policies to protect your code. For this purpose, Cursor is SOC 2 Type 2 certified, the main architectural components are audited, and it has clear agreements with main model providers.

Fig. 3: Following a Cursor plan mode in action

Fig. 3: Following a Cursor plan mode in action

The user could configure the data privacy options in the IDE:

Fig. 4: Following a Cursor plan mode in action

Fig. 4: Following a Cursor plan mode in action

Or be configured in a centralized way in the dashboard:

Fig. 5: Following a Cursor plan mode in action

Fig. 5: Following a Cursor plan mode in action

Using Cursor capabilities from the terminal, the CLI alternative

Not everyone feels comfortable with all Java IDEs, at the end it is a tool that uses several hours every day, if this is your case, maybe you could consider using Cursor CLI. With this motivation in mind, Anysphere expanded its offering to software developers by providing a CLI tool to interact with the Cursor platform for your development activities.

Installing Cursor Agent, the Cursor CLI, is super easy. Open a terminal and execute:

curl https://cursor.com/install -fsS | bash

Once you have installed it, type:

cursor-agent

Fig.6: Cursor Agent installation screen

Fig.6: Cursor Agent installation screen

With this alternative to Cursor AI, developers now have more options for their daily work. On the other hand, you could use Cursor AI in cloud dev environments with the help of Devcontainers without any issue.

Review your Pull requests with BugBot

If your team uses the pull requests to merge feature into main branch, you might consider enriching the PR experience using BugBot which reviews pull requests and identifies bugs, security issues, and code quality problems.

Fig.7: Cursor BugBot configuration

Fig.7: Cursor BugBot configuration

This solution could be a good complement for the manual review or the automatic static code analysis.

Delegating development tasks to Cursor background agents API

Recently, Cursor released a new product named Cursor Background Agents API, which allows organizations to handle the full lifecycle of AI-powered coding agents to work on your GitHub repositories and create PRs in a programmatic way. This new service is organized into 3 different sets of endpoints:

  • Agent Management (Launch an Agent, Follow-up, Delete Agent)
  • Agent Information (Get Agent status, List of agents & Provide the agent conversation)
  • General (List of Models, List of Keys & List of Github repositories)

This idea is awesome because using a REST API client, it is easy to integrate with this new cloud service and you could enrich your pipelines with new automation or delegate some tasks from local to the cloud.

Example about potential Data pipeline enhanced:

Fig. 8: Automation workflow scenario with Cursor Background Agent API

Fig. 8: Automation workflow scenario with Cursor Cloud Agents API

To use this solution, you need to generate an API KEY from your dashboard:

Fig. 9: API Key generation example

Fig. 9: API Key generation example

Once you have the API Key, you could launch a Remote agent in this easy way from your terminal:

curl -X 'POST' \
'https://api.cursor.com/v0/agents' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"prompt": {
"text": "Create a Java Hello World program and verify the results when compile and execute it"
},
"source": {
"repository": "https://github.com/your-org/your-repo",
"ref": "main"
},
"target": {
    "autoCreatePr": true
},
"model": "Default"
}'

Or you could generate a Java Http Client using an OpenAPI generator from the source: https://cursor.com/docs-static/background-agents-openapi.yaml

If you need to understand the details about the different endpoints, you could review the following online resources:

Note: This service is in Beta phase.

Cursor rules homogenize model responses to your user prompts in Java.

define a set of instructions given to an AI model that defines how it should behave, and this idea is valuable because not every organization implements solutions in the same way. If you can define some guidelines about different aspects of your development, it could be great. Imagine the case of one company with a functional programming culture that will use some new features released in Java, like lambdas, records, pattern matching, sealed classes, and other organizations that are not interested in this style, you could instruct models to return answers with these ideas in mind.

Cursor provides a way to create Cursor rules by taking ideas from the repository, or you could use specialized Cursor rules defined in ready-to-use repositories from GitHub or websites.

Cursor adhered to the Agent.md initiative

Recently, Cursor adhered to the new Agent.md initiative in order to help Cursor products understand the Agent.md file, which includes ideas about how models should use a particular Git repository. If you take a look at any repository, it includes a README.md file which helps software engineers to understand how to begin, the repository’s purpose, and how to contribute to it. On the other hand, AGENTS.md closes the loop because it is designed for models adding information that it is required like build steps, tests approach, and conventions that might clutter a README or aren’t relevant to human contributors.

Conclusions

Cursor continues adding new useful capabilities for software development, and the team behind the different products/services releases with high cadence. Every new feature added to their products enriches the Software Development Life Cycle (SDLC) in different aspects. Analyzing the different DORA metrics with the different Cursor products/services, the positive impact is clear:

Deployment Frequency (How often a team releases code to production) Lead Time for Changes (The time it takes for a code commit to be deployed into production) Change Failure Rate (The percentage of deployments that result in a failure in the production environment) Mean Time to Recover (The average time it takes to restore service after a production failure)
Cursor Tab Model X X
Plan Mode X X
Plan Agent X X X
Background Agents X X X
Bug Bot X X

If you are a new user of the Cursor product, you could take out a subscription and experiment with the autocomplete features from the Cursor Tab Model. Later, use Ask mode to ask questions about different alternatives to implement a feature, then refactor the code from Ask mode using Agent mode, and finally go a bit further and try to solve a complete feature from scratch by creating a plan based on Plan mode to see the results. We are living in a new age of software development.

References

The post Is Cursor Evolving into a Developer AI Cloud Platform? appeared first on ML Conference.

]]>