Claude para tu empresa: tu propio plugin y las mismas reglas en cada portátil
Esta es una traducción. La versión de referencia es el original en inglés; cite esa.

Firmcall ayuda a la persona que configura IA en una empresa a hacer dos trabajos a la vez. Primero, convierte las tres a cinco cosas que tu gente hace más frecuentemente, como la primera lectura de un contrato, un informe mensual del cliente o una respuesta a un ticket de soporte, en tu propio plugin de empresa para Claude: una habilidad por tarea, cada una con sus pasos, las verificaciones que un buen resultado debe cumplir y un ejemplo real, además de pruebas que evitan que esas verificaciones se pierdan. Segundo, escribe las reglas que cada computadora en la empresa debe seguir (qué carpetas solo un modelo en tu propia computadora puede leer, a qué catálogos de plugins la gente puede acceder para instalar) en cada forma que un administrador necesita: un archivo para una computadora, un perfil para Jamf, un script para Microsoft Intune y una copia para la consola de administración de claude.ai.
Firmcall es un plugin gratuito de código abierto para Claude Code, el asistente de IA de Anthropic que funciona con los archivos en tu computadora. Escribe y verifica; no compra nada. No requiere cuenta, tarjeta ni clave API (el código de acceso que los programas usan para llamar a una IA), y su script funciona sin conexión.
Por qué una empresa necesita ambos
Las personas en el trabajo utilizan IA sin importar lo que diga la política. En una encuesta de junio de 2026 de 1.250 trabajadores de oficina en grandes empresas en EE.UU., Reino Unido, Australia y Japón, dos tercios dijeron que habían utilizado herramientas de IA que creían que la política de la empresa no permitía, mientras que el 86% trabajaba donde estaban en vigor políticas de IA (PagerDuty). Una política en un documento no llega a la computadora portátil. Claude Code, sin embargo, lee reglas de la empresa que viven en la propia computadora. Anthropic las llama configuraciones administradas, y "ningún valor de usuario, proyecto, local o --settings las anula" (Claude Code docs). Una vez que alguien las escribe en las formas correctas y las coloca en los lugares correctos, las mismas reglas se aplican a todos.
La otra mitad es el trabajo en sí. Los complementos abiertos de Anthropic para oficios completos, como knowledge-work-plugins, no saben cómo tu agencia escribe un plan de campaña. Una habilidad sí: un archivo de instrucciones breve que Claude lee cuando surge la tarea, escrito con las palabras de tu empresa. Firmcall mantiene las habilidades y las reglas en un perfil, por lo que ambas describen la misma empresa.
Una entrevista de diez minutos
En Claude Code dices «hacer nuestra empresa su propio plugin», y Firmcall hace una pregunta a la vez, en palabras sencillas:
- ¿Qué hace la empresa y cuántas personas trabajan allí? Una plantilla lista puede encajar: legal, finanzas, agencia de marketing, atención al cliente o pequeña empresa.
- ¿Cuáles son las tres a cinco cosas que tus personas hacen más a menudo? Para cada una: los pasos, qué sale, cómo se reconoce un buen resultado, y un ejemplo real.
- ¿Qué carpetas, como contratos o RR.HH., pueden ser leídas solo por un modelo ejecutándose en tu propia computadora?
- Un presupuesto de IA diario o mensual, el idioma del equipo, Mac o Windows, Jamf o Intune.
- ¿A qué sistemas debe acceder el agente, como un CRM o una base de datos?
Las respuestas van a un archivo, firm-profile.json. Firmcall repite las tareas, luego crea una carpeta llamada company-AI/ y la verifica.
Un ejemplo práctico: una pequeña agencia
El repositorio incluye un ejemplo: una agencia de marketing con dos tareas frecuentes, "Resumen de cliente a plan de campaña" e "Informe mensual del cliente", dos carpetas privadas (contratos y HR), un presupuesto de $40 al día, un CRM, una base de datos de Supabase de leads de ventas, y Macs bajo Jamf junto a laptops Windows bajo Intune. Creado el 10 de octubre de 2026, generó 20 archivos, entre ellos:
- El plugin propio de la agencia, una habilidad por tarea, con su lista de control y ejemplos, y cuatro pruebas que todas pasaron.
- Un catálogo privado para enviar a un repositorio privado de GitHub, para que cada computadora instale y actualice el plugin desde un solo lugar.
- El plugin como un zip de 3,7 KB para la biblioteca de plugins de claude.ai, donde Cowork y chat lo usan.
- Las reglas para cada computadora, las mismas reglas para la consola de claude.ai, un perfil de Jamf, un script de Intune, un script de instalación y SQL para un rol de base de datos de solo lectura que muestra a cada persona solo sus propias filas.
ROLLOUT.md: diez pasos con los minutos que cada uno toma, 52 minutos en total, desde hacer que el catálogo sea un repositorio privado hasta verificar una computadora con/status.
Cada habilidad se lee como una nota para un nuevo colega. "Resumen de cliente a plan de campaña" dice: enumerar lo que el cliente solicita, la fecha límite y el presupuesto; escribir el plan; enumerar cada pregunta abierta; y antes de entregarlo, verificar que la fecha límite, el presupuesto y las preguntas abiertas estén todas allí.
Lint: atrapar roturas silenciosas antes de que lleguen a todos
Algunos ajustes rompen la configuración de una empresa sin previo aviso. lint lee cualquier archivo de configuración o carpeta que ya tengas y los identifica:
- El control remoto del teléfono se detiene. Remote Control permite que una persona siga y controle una sesión de Claude Code desde la aplicación Claude en un teléfono. La documentación lo dice claramente: "Si configuras
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICoDISABLE_GROWTHBOOK, Remote Control no está disponible" (Remote Control). Las personas que establecen el primero para cortar el tráfico de fondo luego buscan qué se rompió, como en el problema de GitHub "Remote Control unavailable despite Pro plan authentication" (#28817). - Un punto final de modelo para todos.
ANTHROPIC_BASE_URLconfigurado para cada sesión las envía todas a otro servidor, y esas sesiones dejan de obtener las reglas de la consola. En su lugar, un modelo más económico obtiene una ventana propia, que Routecall configura. - Una ruta que apunta a otro lugar: una regla escrita
Read(/Users/anna/...)con una barra se ancla en la carpeta del archivo de configuración, no en la raíz del disco. - También: interruptores de telemetría que desactivan el control remoto bajo Trusted Devices, claves que funcionan solo en configuraciones administradas, y reglas que solo lleva la consola.
Un archivo en cada computadora, y la consola también
Claude Code puede obtener reglas de empresa de tres lugares que controla un administrador: la consola de administración de claude.ai, una política de gestión de dispositivos (un perfil de macOS o un valor del registro de Windows) y archivos en la carpeta del sistema de la computadora. De manera predeterminada, utiliza el primero que contiene reglas e ignora los demás (configuración administrada). Un administrador de una flota de Mac administrada descubrió que una línea base pequeña en la consola «oculta silenciosamente toda nuestra política MDM» (incidencia #75149). Firmcall escribe cada copia en su totalidad, de modo que la que una sesión lee contiene todas las reglas de la empresa, y check confirma que el perfil de Jamf y el script de Intune los contienen en su totalidad.
Cada lugar llega a diferentes sesiones: las sesiones en la nube leen solo la consola, mientras que una ventana en un modelo local o más económico, y Cowork en la computadora personal de la persona, leen la copia de la computadora. Entonces Firmcall escribe ambas. En la computadora, Gatecall mantiene las carpetas privadas y las abre solo a un modelo que se ejecuta en esa misma computadora. En una verificación en vivo registrada en el repositorio (2 de octubre de 2026), un modelo local sustituto al que se le pidió que leyera un archivo secreto del cliente fue rechazado con las reglas de Firmcall y permitido sin ellas.
Plantillas para cinco oficios
init --template inicia un nuevo perfil con dos tareas para el oficio y los complementos abiertos de Anthropic en los que se basan:
| Plantilla | Dos tareas iniciales |
|---|---|
legal |
Primera lectura del contrato; plazos de una carta judicial |
finance |
Verificación de facturas antes del pago; notas de cierre de mes |
marketing-agency |
Resumen de cliente a plan de campaña; publicación en la voz del cliente |
customer-support |
Respuesta a un ticket; temas semanales de tickets |
small-business |
Presupuesto de una solicitud del cliente; la semana en una página |
Cómo empezar
En Claude Code, agregue el catálogo Poly A1 por su vínculo e instale Firmcall; no se necesitan git ni cuenta de GitHub:
/plugin marketplace add https://raw.githubusercontent.com/vadimchernets/poly-a1-plugins/main/.claude-plugin/marketplace.json
/plugin install firmcall@poly-a1
Entonces diga lo que necesita con sus propias palabras: "hacer que nuestra empresa sea su propio plugin" o "poner las mismas reglas en todas nuestras computadoras portátiles". Firmcall redacta las habilidades y ROLLOUT.md en inglés, español, portugués, ruso o ucraniano. Requiere Python 3.8 o más reciente y funciona en Mac, Linux y Windows. Poner las reglas en una computadora toma a un administrador aproximadamente 2 minutos, una vez; Jamf o Intune utilizan la consola propia de la empresa.
El script también se ejecuta por sí solo, sin Claude Code:
git clone https://github.com/vadimchernets/firmcall
cd firmcall
python3 skills/firmcall/scripts/firmcall.py build data/examples/agency-10.json --out company-AI
python3 skills/firmcall/scripts/firmcall.py check company-AI
El código, la agencia de ejemplo, las plantillas y las pruebas están en github.com/vadimchernets/firmcall, bajo la licencia Apache-2.0.
Complementos de la empresa
Firmcall escribe un archivo de política compartida (las carpetas privadas, el presupuesto, los proveedores aprobados) que otros complementos de la empresa leen: Billcall, Gatecall, Routecall, Decidecall y Teamcall. Todos se instalan desde el catálogo de complementos de Poly A1. Firmcall fue escrito por Vadym Chernets y archivado en Zenodo (DOI 10.5281/zenodo.23116718).
Vadym Chernets también desarrolla Poly A1, una aplicación en la que IAs de diferentes empresas verifican el trabajo de los demás.