agentic cursorrules

Report Abuse

Basic Information

Agentic-cursorrules is a Python-based tool designed to manage multiple AI agents operating in large codebases by partitioning the repository into logical domains and generating domain-specific instruction files that define strict file-tree boundaries. It prevents overlapping work and conflicts between agents by producing contextual markdown agent files for frontend, backend, database and other domains. The project supports manual configuration via config.yaml and automated detection workflows via main.py, including filesystem scans, interactive tree input, and reuse of detected configurations. It is inspired by cursor-boost and primarily targets developer workflows in Cursor IDE with experimental support for other AI-enhanced editors. The generator can place agent files in the target repo or keep them locally and includes a recurring mode to periodically regenerate configurations. The repo is intended as tooling for developers coordinating multiple autonomous code-editing agents rather than as an end-user chatbot product.

Links

App Details

Features
Key features include strict domain-specific file-tree partitioning and generation of contextual markdown agent files that make each agent"s scope explicit. Configuration is YAML-based and supports both manual domain lists and automatic configuration through a filesystem scan, interactive tree input, or reuse of a detected_config.yaml. The main.py generator exposes options such as --auto-config, --tree-input, --use-detected, --verify-config, --local-agents, --project-path, --project-title and --recurring. Advanced capabilities include multi-phase smart directory analysis with gitignore-aware filtering, enhanced file extension detection with cached fallbacks, robust absolute and relative path handling, and detailed debug messages. Generated artifacts are organized under tree_files by default, or can be emitted directly into the target repository. The README also documents best practices like limiting concurrent agents and defining clear boundaries.
Use Cases
Agentic-cursorrules helps teams and developers by reducing cross-agent conflicts and preserving coherence when many agents operate on a shared codebase. By producing explicit, domain-scoped instruction files and clear directory boundaries, it limits accidental edits outside each agent"s remit and clarifies responsibilities for frontend, backend, database and nested components. Automatic scanning and interactive setup speed onboarding for large repositories while reusable detected configurations enable reproducible setups. Improved path handling and debug output reduce configuration errors. IDE guidance for Cursor and workspace duplication tips make it practical to run agents concurrently in separate windows. The recurring generation option and local-agents mode help keep agent contexts synchronized with ongoing development, making multi-agent orchestration more reliable and maintainable.

Please fill the required fields*