Create and manage Makefiles optimized for AI agent interaction and process lifecycle management.
| Multiple backends | Use suffix naming: run-api, run-worker, etc. | | Database migrations | Add migrate target, make run-backend depend on it | | Emulators | Treat like any other service with PID tracking | | Docker Compose | Wrap docker-compose commands, track container IDs | | Monorepo | Use subdirectory variables: cd $(APIDIR) && ... |
| Multiple test types | Separate targets: test-unit, test-integration, test-e2e | | Watch modes | Use separate watch targets, don't mix with regular run |
Используйте при создании или изменении файлов Makefile для управления жизненным циклом процесса. Лучше всего подходит для проектов, которым требуется управление фоновыми процессами, отслеживание PID, ведение журналов и мониторинг состояния. Запускается по: «использовать режим make-файла», «makefile», «создать make-файл», «управление процессами», «фоновые задания», «запуск/остановку служб». Режим полного доступа — можно создавать/изменять файлы Makefile и вспомогательные файлы. Источник: mcouthon/agents.