Multi-Agent "Developer + Reviewer Mode" in CLI

Feature request for product/service

Cursor CLI

Describe the request

Dear Cursor Team and Community,

I would like to propose a new feature that could significantly enhance the coding and review process within Cursor: a Multi-Agent “Developer + Reviewer Mode,” specifically envisioned for the command-line interface (CLI) agent.

The Concept: Simulating AI Pair Programming in Your Terminal

The core idea is to have two AI agents working together simultaneously but with distinct, opposing roles:

• The "Developer" Agent: This agent's primary function is to write the code based on the user's prompts and requirements. It focuses on implementation and functionality.
• The "Reviewer" Agent: This agent acts as a persistent and meticulous code reviewer. Its job is to continuously analyze the code generated by the Developer agent, identify potential bugs, suggest improvements, question the logic, and enforce best practices.

Imagine a constant “battle” or constructive dialogue between these two agents directly in your terminal. The user would act as the project lead, providing the high-level goals and mediating this dynamic AI pair programming session.

Why the CLI Agent is the Perfect Fit

The terminal environment is ideal for this feature. The sequential and conversational nature of the CLI lends itself perfectly to displaying the back-and-forth between the two agents. This would create a powerful, interactive workflow where code is not just written but immediately challenged and refined. Since the Cursor CLI agent can already be integrated into various IDEs and workflows, this feature would be available wherever you work.

Benefits to Productivity and Code Quality:

• Proactive Code Review: This simulates an immediate, automated code review process, catching potential issues at the moment of creation.
• Enhanced Code Quality: The constant feedback loop would lead to more robust, efficient, and well-structured code.
• Accelerated Development: By automating the initial review cycle, developers can save significant time and focus on higher-level problems.
• A Powerful Learning Tool: Observing the interaction between the two AIs can be an excellent way for developers to learn new patterns, identify common pitfalls, and understand different approaches to a problem.

This “Developer + Reviewer Mode” would elevate the Cursor CLI from a powerful assistant to a truly collaborative AI teammate that actively participates in the critical process of code creation and validation.

Thank you for your consideration. I look forward to hearing the community’s thoughts on this.

Operating System (if it applies)

Windows 10/11

1 Like