agents-structure
v1.0.0
Published
Enterprise-grade Governance and Multi-Tool Concurrency Orchestrator for distributed AI development teams.
Downloads
171
Readme
AgentsStructure 🚀
Enterprise-grade Governance & Multi-Agent Concurrency Orchestrator
AgentsStructure is a specialized CLI tool designed for large-scale, distributed AI development. It synchronizes file access across multiple AI agents (Cursor, Claude, Copilot, Antigravity) ensuring state integrity and governance compliance.
✨ Features
- 🤖 Universal AI Support: Deep integration with Cursor, Claude, JetBrains, and more.
- ⚡ Gemini 2.5 Flash Powered: Automatically generates architecture and governance rules from a Statement of Work (SOW).
- 🔐 Concurrency Locking: Atomic file locks with a robust queuing system for multiple tools.
- 🛡️ Security & Database Governance: Automated generation of Security and DB configuration agents.
📦 Installation
npm install -g agents-structure🚀 Quick Start
Set your Gemini API Key: Create a
.envfile in your root:GEMINI_API_KEY="your_api_key"Alternatively, export it in your shell:
export GEMINI_API_KEY="..."Initialize Workspace:
agents-structure initFollow the wizard to generate your
.ai/governance structure.Lock a File for Editing:
agents-structure lock src/index.js --tool "Cursor" --reason "Refactoring for performance"Release a Lock:
agents-structure unlock src/index.js
📂 Structure
.ai/agents/: Role-based governance rules..ai/skills/: Shared prompt templates and utilities..ai/current_task.json: Real-time traffic control for AI agents.
🛡️ Security
- Atomic Writes: Zero-corruption state management.
- Path Sanitization: Prevents locking outside project boundaries.
- Governance: Security and DB agents enforced globally.
📄 License
MIT
