6 repositorios
Extensions that hook into editor APIs to provide autonomous coding agent capabilities with custom rules and workflows.
Distinct from Extensible IDEs: Distinct from general Extensible IDEs: focuses on extensions that enable autonomous agent behavior rather than any plugin capability.
Explore 6 awesome GitHub repositories matching development tools & productivity · Agentic IDE Extensions. Refine with filters or upvote what's useful.
ECC es un framework de orquestación de agentes LLM y una suite de herramientas de IA multiplataforma diseñada para coordinar flujos de trabajo de múltiples modelos. Proporciona un sistema para gestionar roles de agentes especializados, habilidades reutilizables y planificación estructurada para ejecutar tareas complejas de desarrollo de software a través de diferentes editores de código impulsados por IA. El proyecto se distingue como un gestor de Protocolo de Contexto de Modelo, proporcionando una capa de configuración para integrar servidores externos y auditar la ejecución de herramientas. Además, implementa un sandbox de seguridad agentic que restringe el acceso a archivos confidenciales y escanea en busca de fugas de secretos para asegurar flujos de trabajo autónomos. El framework cubre amplias áreas de capacidad, incluyendo la automatización del flujo de trabajo de codificación de IA con barandillas de desarrollo impulsado por pruebas, optimización de costos de modelos a través de enrutamiento inteligente y gestión de memoria con estado aislado. También incluye herramientas para hacer cumplir los estándares de codificación específicos del lenguaje y gestionar los comportamientos de los agentes a través de varios entornos de desarrollo integrados. El sistema se gestiona a través de una interfaz de línea de comandos que maneja la instalación de herramientas, la reparación de configuración y la implementación de preajustes de herramientas.
Supplies hooks and commands adapted for specific project layouts to streamline agent integration.
Devin.cursorrules is a configuration framework that transforms Cursor and Windsurf IDEs into autonomous coding agents capable of executing multi-step development workflows without manual step-by-step prompting. It provides a structured set of rule files and configuration templates that extend native IDE agent functionality with automated planning and extended tool capabilities. The project bootstraps an agentic coding environment through a cookiecutter template or direct file copy, injecting plain-text configuration files into the project root that define agent behavior and tool integrations.
Hooking into Cursor and Windsurf editor APIs to extend their native agent functionality with custom rules and capabilities.
Spotless es un orquestador de formateo multilenguaje y plugin de Gradle que automatiza el estilo de código en varios lenguajes de programación dentro de un único pipeline de construcción. Funciona como un coordinador para múltiples formateadores de terceros, una herramienta de linting de estilo de código y un sistema para insertar y actualizar encabezados de licencia estandarizados. El proyecto se distingue por la aplicación de estilo integrada en git, utilizando hooks de pre-push y referencias de git para aplicar el formateo solo a archivos o líneas modificadas. Admite configuraciones de construcción compartidas, permitiendo que las reglas de formateo se distribuyan y carguen en múltiples proyectos mediante artefactos remotos para mantener una única fuente de verdad. La herramienta cubre una amplia gama de capacidades, incluyendo la transformación de texto de código fuente mediante expresiones regulares y parches JSON, gestión de importaciones y estandarización de espacios en blanco. Se integra con una amplia gama de binarios y herramientas externas para lenguajes como Java, Python, Kotlin, C++, Go y TypeScript. La funcionalidad adicional incluye la verificación de formateo para garantizar la idempotencia y la optimización incremental para omitir archivos sin cambios.
Maintains consistency with the Eclipse IDE by importing and exporting formatting configurations.
ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself
Controls and monitors ML pipelines directly within a code editor via a dedicated extension.
Claude Coder es un agente de codificación de IA autónomo y herramienta de desarrollo implementada como una extensión de VS Code. Funciona como un agente de codificación LLM capaz de generar código, depurar software e implementar diseños de proyectos directamente dentro del entorno de desarrollo. El sistema actúa como un ingeniero de software autónomo que puede investigar contenido web y coordinar el despliegue de aplicaciones a entornos remotos. Integra capacidades de investigación web en el IDE para obtener documentación externa e información técnica. La herramienta cubre una amplia gama de tareas de ingeniería de software, incluyendo la automatización de la generación de boilerplate, corrección de errores y la conversión de diseños de proyectos en código fuente funcional.
Implements an extension for VS Code that enables autonomous agent behavior within the editor.
gptme is a multi-agent orchestration platform designed for autonomous software engineering, terminal-based AI integration, and RAG-enhanced code navigation. It enables the deployment of persistent agents and specialized subagents to decompose complex tasks and execute parallel technical workflows. The system distinguishes itself through a combination of vision-based GUI automation for controlling desktop applications and surgical patching mechanisms for targeted source code modifications. It utilizes git-based memory management to maintain a versioned history of agent identities, lessons, and
Integrates as a coding agent within IDEs to receive requests and stream results directly to the editor.