К основному содержанию
команда

act — слэш-команда для Claude Code: запуск GitHub Actions

Команда запускает GitHub Actions локально через act и помогает выбрать workflow, проверить окружение и посмотреть логи. Пригодится для локальной проверки CI.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command automation/act
Открыть на GitHub

Что делает act

Команда ищет workflow в .github/workflows/ и может запустить выбранный по имени. Если имя не передать, она предлагает показать доступные workflow. Для запуска проверяет наличие act и работу Docker, а также учитывает триггеры workflow и настройки из .actrc, если этот файл есть.

Для секретов команда использует .env или .secrets. Подробные логи можно включить через --verbose, предварительную проверку — через --dry-run, а список workflow посмотреть командой act --list. Docker должен быть запущен, иначе локальный запуск не пройдёт. Команда доступна в Claude Code; указаны также пути установки для Codex, GitHub Copilot и Gemini CLI.

Какие задачи решает

  • запустить выбранный GitHub Actions workflow локально
  • показать доступные workflow в проекте
  • проверить настройки Docker и act перед запуском
  • посмотреть подробный вывод или выполнить пробный запуск

Примеры запросов агенту

  • Запусти workflow build локально через act.
  • Покажи доступные GitHub Actions workflow в проекте.
  • Проверь workflow с подробным выводом и пробным запуском.

Как установить act

1Через claude-code-templates

npx claude-code-templates@latest --command automation/act

2Вручную: положить файлы

.claude/commands/act.md

Вызов — /act. Для всех проектов — ~/.claude/commands/

Вопросы о act

Как установить act в Claude Code?

Выполните npx claude-code-templates@latest --command automation/act, затем используйте файл .claude/commands/act.md.

Что делает act?

Команда запускает GitHub Actions workflow локально через act. Она проверяет Docker и доступные workflow, а также помогает просматривать логи.

Что нужно для локального запуска workflow?

Нужны установленный act и запущенный Docker. Секреты можно брать из .env или .secrets.

Исходный текст

act.md · MIT
---
allowed-tools: Read, Edit, Bash
argument-hint: [workflow-name]
description: Execute GitHub Actions locally using act
---

# Act - GitHub Actions Local Execution

Execute GitHub Actions workflows locally using act: $ARGUMENTS

## Current Workflows

- Available workflows: !`find .github/workflows -name "*.yml" -o -name "*.yaml" | head -10`
- Act configuration: @.actrc (if exists)
- Docker status: !`docker --version`

## Task

Execute GitHub Actions workflow locally:

1. **Setup Verification**
   - Ensure act is installed: `act --version`
   - Verify Docker is running
   - Check available workflows in `.github/workflows/`

2. **Workflow Selection**
   - If workflow specified: Run specific workflow `$ARGUMENTS`
   - If no workflow: List all available workflows
   - Check workflow triggers and events

3. **Local Execution**
   - Run workflow with appropriate flags
   - Use secrets from `.env` or `.secrets`
   - Handle platform-specific runners
   - Monitor execution and logs

4. **Debugging Support**
   - Use `--verbose` for detailed output
   - Use `--dry-run` for testing
   - Use `--list` to show available actions

## Example Commands

```bash
# List all workflows
act --list

# Run specific workflow
act workflow_dispatch -W .github/workflows/$ARGUMENTS.yml

# Run with secrets
act --secret-file .env

# Debug mode
act --verbose --dry-run
```

© davila7 · MIT · davila7/claude-code-templates

Похожие слэш-команды

Все слэш-команды по теме «Автоматизация и no-code: n8n, Zapier, Make» →
ralph-loop официальный Anthropic Команда запускает автономный цикл доработки задачи в Claude Code, возвращая агенту тот же промпт при каждой попытке выхода. ★ 44 770звёзд репо cancel-ralph официальный Anthropic Отменяет активный цикл Ralph Loop: проверяет файл состояния, читает номер итерации и удаляет его. Нужна, когда цикл пора прервать. ★ 44 770звёзд репо list официальный Anthropic Показывает все настроенные правила hookify в проекте: имя, событие, шаблон и статус. Пригодится, когда правила накопились и надо понять, что вообще включено. ★ 44 770звёзд репо help официальный Anthropic Показывает, как устроен плагин hookify и как создавать правила-хуки. Пригодится, если вы уже поставили hookify и не помните синтаксис. ★ 44 770звёзд репо configure официальный Anthropic Показывает список правил hookify и даёт включать и выключать их по одному. Пригодится, когда правила накопились и часть мешает. ★ 44 770звёзд репо

Из того же набора740

Весь набор →
prepare-release Команда автоматизирует подготовку релизов: сверяет версии, прогоняет тесты, обновляет CHANGELOG.md и создаёт git-теги по правилам SemVer. 363установок test-quality-analyzer Команда оценивает качество тестового набора: ищет пробелы в покрытии, слабые проверки, проблемы поддержки и медленные тесты. Запускайте её, когда нужно понять, что улучшить в тестах. 356установок update-dependencies Команда проверяет устаревшие пакеты и уязвимости, затем обновляет зависимости по выбранной стратегии. Пригодится для планового обновления или проверки безопасности проекта. 356установок developer-growth-analysis Разбирает вашу недавнюю историю чатов Claude, находит пробелы в навыках и присылает отчёт в личку Slack. 355установок github-actions-creator Анализирует стек проекта и генерирует готовые YAML-конфигурации GitHub Actions для тестов, линтинга, сборки образов и деплоя. 352установок log Переносит отчёт о выполненной задаче во внешние трекеры и заметки: время, статус, коммиты. Пригодится, когда работа идёт в Claude, а учёт — в Linear или Obsidian. 351установок create-worktrees Собирает все открытые пул-реквесты через GitHub CLI и разворачивает под каждую ветку отдельный git worktree в папке ./tree/. Пригодится, когда надо смотреть несколько PR сразу, не переключая ветки в основном чекауте. 351установок test-automation-orchestrator Команда анализирует тестовые файлы и настройки проекта, затем помогает спроектировать запуск тестов: параллельный, последовательный, условный или как часть CI/CD. 350установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой