Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comparison with other tooling #54

Open
TomLucidor opened this issue Feb 27, 2025 · 4 comments
Open

Comparison with other tooling #54

TomLucidor opened this issue Feb 27, 2025 · 4 comments

Comments

@TomLucidor
Copy link

There are like half a dozen alternatives that cursor-tools can try and match feature

@kjanoudi
Copy link
Contributor

Also curious what we can pull from devin: https://github.com/grapeot/devin.cursorrules

@TomLucidor
Copy link
Author

TomLucidor commented Feb 27, 2025

@kjanoudi that is from here (which both links there are very barebones) #52

But also as a side we should check the four repos above with a larger set of information (+ more Python support since a lot of stuff are biased towards TS/JS) noted also in here udecode/dotai#4

@eastlondoner
Copy link
Owner

Loads of great stuff in those.

Any features that you want to highlight from them?

Personally I’m most interested in self evolution for the agents inside cursor-tools to learn about the current repo over time

@TomLucidor
Copy link
Author

TomLucidor commented Feb 28, 2025

Asking Cursor Composer with Readme files instead of Cursor Agent since the former reads more comprehensively while the latter is more lazy when it comes to documentation (maybe this also need to be logged down?)
@eastlondoner nice tag btw, cursor.new has creation, while cursor_rules and CursorRules Architect has versioning

Some things to focus on (as 4 different categories)

  • Rule versioning and sharing across systems (assuming that there is no Git, create an old rules folder for caching)
  • Code Quality, CI/CD, performance metrics, security checks, and async monitoring for real-time debugging
  • Tech stack or framework management, in case people want to use alternative language/libraries (e.g. Python over TS)
  • Code and feature deduplication/refactoring since that is often an issue with small models and no file structure access
Feature Category cursor-tools cursor.new cursor_rules CursorFocus CursorRules Architect
AI Integration
AI-Powered Assistance
Multiple AI Models Support
Web Search Capability
Large Context Window
Documentation
Automated Documentation
Project Structure Analysis
Code Review Generation
Technical Specs Generation
Development Features
Browser Automation
GitHub Integration
Code Quality Metrics
Real-time Monitoring
Project Setup
Tech Stack Detection
Dependency Management
Framework Selection
Testing Tools Setup
Rules Management
Custom Rules Creation
Rules Synchronization
Rules Version Control
Automated Rules Generation
Performance
Async Processing
Token Usage Tracking
Performance Metrics
Additional Features
Duplicate Code Detection
Security Scanning
CI/CD Templates
Multi-phase Analysis

P.S. better to have the rules learn./discover coding best practices that are applicable to multiple projects, not just project rules based on user requirements, or library rules based on documentation and StackOverflow/Reddit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants