# Agent Enforcer Open Beta: Enforce the Quality of Agent Code

**URL:** <https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880>\
**Category:** Built for Cursor\
**Created:** [July 26, 2025, 7:26am UTC](https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880 "2025-07-26T07:26:33Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Artemonim](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/artemonim/32/56113_2.png) [@Artemonim](https://forum.cursor.com/u/Artemonim)\
**Post date:** [July 26, 2025, 7:26am UTC](https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880/1 "2025-07-26T07:26:33Z")

</div>

Hi!

I’ve finally managed to synthesize my scattered scripts into Agent Enforcer.

Theoretically, it’s supposed to support Python, Kotlin, C#, and JS/TS. But personally, I’ve only tested it on Python. By the way, I have no idea what range of language versions it supports 😎

I also haven’t had the time to double-check all the rules the Enforcer uses for the supported languages. But by default, it should check the code pretty strictly.

Despite the high test coverage, the project is probably undertested manually. I’m really in need of some feedback. And overall, the tool should be extremely useful. I’ve already seen native ads on [x.com](http://x.com) for similar paid tools – but here you have a donationware orchestrator that works right out of the box. Especially if you’re too much of a “vibe coder” XD.

I’d love to hear your feedback and ideas here and on GitHub. If you share it somewhere else, I’ll be twice as happy.

> **[GitHub - Artemonim/AgentEnforcer](https://github.com/Artemonim/AgentEnforcer)**
>
> Contribute to Artemonim/AgentEnforcer development by creating an account on GitHub.

* * *

P.S. It feels a bit awkward to write this, but if the tool genuinely saves you time and sanity, I’d be grateful if you’d check out the sponsorship section at the bottom of the Readme.

---

<div class="post-metadata">

**Author:** ![Artemonim](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/artemonim/32/56113_2.png) [@Artemonim](https://forum.cursor.com/u/Artemonim)\
**Post date:** [July 26, 2025, 7:33am UTC](https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880/2 "2025-07-26T07:33:33Z")

</div>

@condor Gemini 2.5 Pro cannot connect to the provider when Agent Enforcer is enabled as an MCP tool. It would be great if someone from the team could help with this.

---

<div class="post-metadata">

**Author:** ![condor](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/condor/32/73148_2.png) [@condor](https://forum.cursor.com/u/condor)\
**Post date:** [July 26, 2025, 7:38am UTC](https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880/3 "2025-07-26T07:38:17Z")

</div>

Yes the team is already looking into Gemini 2.5 Pro with MCPs.

Could you post a Request ID with privacy disabled so we can look into the details of your case?

---

<div class="post-metadata">

**Author:** ![Artemonim](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/artemonim/32/56113_2.png) [@Artemonim](https://forum.cursor.com/u/Artemonim)\
**Post date:** [July 26, 2025, 7:43am UTC](https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880/5 "2025-07-26T07:43:11Z")

</div>

Oh, I missed. One minute…

---

<div class="post-metadata">

**Author:** ![Artemonim](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/artemonim/32/56113_2.png) [@Artemonim](https://forum.cursor.com/u/Artemonim)\
**Post date:** [July 26, 2025, 7:44am UTC](https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880/6 "2025-07-26T07:44:45Z")

</div>

About the Gemini I’m whining here:

> [@Are you also almost constantly failed to request Kimi K2 and Gemini 2.5 Pro?](https://forum.cursor.com/t/are-you-also-almost-constantly-failed-to-request-kimi-k2-and-gemini-2-5-pro/122669/5):
>
> T\_T Request ID: 4a85f88c-7e4a-4c4e-8bd4-0f1d57201ca7 {"error":"ERROR\_OPENAI","details":{"title":"Unable to reach the model provider","detail":"We're having trouble connecting to the model provider. This might be temporary - please try again in a moment.","additionalInfo":{},"buttons":[]},"isExpected":false} ConnectError: [unavailable] Error at bWa.$endAiConnectTransportReportError (vscode-file://vscode-app/c:/Users/Artem/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench…

---

<div class="post-metadata">

**Author:** ![condor](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/condor/32/73148_2.png) [@condor](https://forum.cursor.com/u/condor)\
**Post date:** [July 26, 2025, 7:46am UTC](https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880/7 "2025-07-26T07:46:43Z")

</div>

This last post is linked to MCP? If thats the case could you add that info there there so I can send the whole thread as report.

Though I could also add it here, probably better, please let me know.

---

<div class="post-metadata">

**Author:** ![Artemonim](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/artemonim/32/56113_2.png) [@Artemonim](https://forum.cursor.com/u/Artemonim)\
**Post date:** [July 26, 2025, 7:56am UTC](https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880/8 "2025-07-26T07:56:03Z")

</div>

Done

---

<div class="post-metadata">

**Author:** ![condor](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/condor/32/73148_2.png) [@condor](https://forum.cursor.com/u/condor)\
**Post date:** [July 26, 2025, 8:02am UTC](https://forum.cursor.com/t/agent-enforcer-open-beta-enforce-the-quality-of-agent-code/122880/9 "2025-07-26T08:02:20Z")

</div>

Ok filed the report, will update on the other thread about the Gemini MCP issue when I have more info.
