Взлом ИИ-программирования
Как импортировать актуальные данные из Git в команды Claude Code
Источник: X/the
Большинство людей считают, что команды Claude Code со слэшем статичны, но есть скрытый способ сделать их динамическими. Если вы добавите префикс «!» к команде оболочки в вашем файле команд, Claude выполнит её первой и получит результат в качестве контекста.
Основатель T3 Chat Тео Браун поделился командой для автоматического получения сводки по запросам на слияние, которая извлекает различия и комментарии, создав файл по адресу «.claude/commands/pr-summary.md».
\\bash — name: pr-summary description: Summarize changes in a pull request context: fork agent: Explore allowed-tools: Bash(gh *) — ## Pull request context - PR diff: !\gh pr diff\ - PR comments: !\gh pr view --comments\ - Changed files: !\gh pr diff --name-only\ ## Your task Summarize this pull request… \\
Просто запустите команду «/pr-summary» для любой ветки с открытым запросом на слияние, чтобы автоматически получить актуальные изменения, ветку комментариев и список файлов. Поскольку синтаксис «!» работает с любой командой оболочки, вы также можете использовать его для получения таких данных, как результаты тестирования, логи или схемы баз данных.