spawn
Запуск внешних процессов в терминалах
Запускайте AI-агенты для кодирования и CLI-команды в новых окнах терминала с кроссплатформенной поддержкой macOS, Windows и WSL.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“spawn”。 Запусти Claude Code в новом терминале и попроси его написать Python-скрипт hello world.
预期结果:
Открывается новое окно Terminal с запущенным Claude Code. Вы видите: 'Здравствуйте! Я создам для вас Python-скрипт hello world.' Скрипт сохраняется в рабочую директорию.
正在使用“spawn”。 Запусти 'npm install' в новом окне терминала.
预期结果:
Открывается новое окно терминала, показывающее установку зависимостей npm. Установка выполняется независимо, не блокируя Claude Code. Прогресс логируется в /tmp/fork-debug-xxx.txt.
安全审计
低风险Static analyzer flagged command execution patterns, but these are expected for a terminal spawning skill. The skill's core purpose is to launch external processes in new terminal windows. Commands are properly quoted, arguments passed as lists, and all execution is user-initiated with visible output. No malicious intent or data exfiltration found.
低风险问题 (2)
风险因素
⚙️ 外部命令 (6)
质量评分
你能构建什么
Запуск внешних AI-агентов для кодирования
Запустите новое окно терминала с внешним AI-агентом для кодирования, таким как Claude, Codex или Gemini. Полезно для оркестрации нескольких провайдеров и когда требуется аутентификация через браузер.
Выполнение интерактивных CLI-команд
Выполняйте долгоработающие или интерактивные CLI-команды (транскодирование ffmpeg, сборки npm, python-скрипты) в отдельном терминале, который не блокирует Claude Code.
Процессы аутентификации провайдеров
Запускайте терминалы для аутентификации AI-провайдеров, когда нативные Task-агенты сталкиваются с ошибками аутентификации. Пользователь проходит аутентификацию в запущенном терминале, и скилл определяет завершение процесса.
试试这些提示
Запусти Claude Code в новом терминале и попроси его: ${user_task}Запусти Gemini CLI в новом окне терминала и попроси его: ${user_instruction}Запусти 'ffmpeg -i input.mp4 output.avi' в новом окне терминала, чтобы он не блокировал Claude Code.
Помоги мне аутентифицироваться с Codex. Открой терминал для процесса входа.
最佳实践
- Используйте spawn:agent для задач AI-кодирования, требующих интерактивных сессий или аутентификации через браузер
- Используйте spawn:terminal для долгоработающих CLI-команд, которые не должны блокировать Claude Code
- Включайте логирование вывода, когда вам нужно захватить результаты из запущенных команд
- Проверяйте ошибки аутентификации с помощью detect_auth_failure() перед ручными процессами аутентификации
避免
- Использование spawn для автоматизированной оркестрации нескольких провайдеров - вместо этого предпочитайте orchestration:native-invoke
- Ожидание потокового вывода в реальном времени без правильной конфигурации логирования
- Запуск команд, требующих пользовательского ввода, без открытия интерактивного терминала
- Выполнение деструктивных команд без подтверждения успешного открытия окна терминала