Перейти к содержимому

#Hooks/автоматизация

Сегодня 0 материалов
05.09сб
  1. Vibe Code Textbook · Articles71

    让智能体先写测试:为什么测试必须先失败再通过

    文章主张让 AI 智能体在写实现前先展示一次失败的测试,因为一次都没红过的测试无法证明它能检测任何行为。作者引用 AgentLens 论文(arXiv:2605.12925)对 2,614 条 OpenHands 轨迹的评测,发现通过轨迹中有 10.7% 属于 Lucky Pass,各模型的幸运通过率在 0.5% 到 23.2% 之间。

    Ожидает перевода

  2. Vibe Code Textbook · Articles71

    在 CI 中安全运行 Claude Code 与 Codex headless:参数、上限与包装脚本

    文章整理了 Claude Code 和 Codex CLI 非交互运行的用法:Claude Code 用 -p/--print 进入 headless 模式,Codex 用 codex exec,并给出 --bare 跳过 hooks、skills、MCP 等自动加载以规避不可信仓库风险。

    Ожидает перевода

02.09ср
27.08чт
  1. GitHub Blog · Copilot30

    GitHub Copilot 应用入门:自动分诊 Dependabot pull request

    GitHub Copilot 应用支持用自动化分诊 Dependabot pull request:用自然语言描述任务,按风险分组、识别安全的补丁与次版本更新、核验 CI 状态并给出摘要。自动化可选手动、每小时、每天、每周或 issue 创建时触发,也可选择在云端或本地运行,每次运行记录都会保存。

    Ожидает перевода

26.08ср
  1. Cline · Blog71

    Строим ИИ-агента для код-ревью на базе Cline SDK и цикла Cline

    Команда Cline собрала на Cline SDK ИИ-агента для код-ревью: проверка разбита на два цикла агента — review и judge, — а управляющий скрипт затем отправляет все оставшиеся замечания одним событием COMMENT в пул-реквест на GitHub.

    Почему это важно: Полный разбор плагина, хуков и двухэтапного цикла ИИ-агента для код-ревью, который можно перенести на другие сценарии автоматизированной проверки.

19.08ср
  1. Cursor · Changelog66

    Cursor обновляет облачного агента и Harness: подписка на события, независимая работа субагентов и /goal

    Cursor обновил облачного агента и Cursor harness: теперь облачный агент может подписываться на источники событий и возобновлять работу при новых изменениях в PR, обсуждениях в Slack или по расписанию, продолжая работу до завершения — исправляя проблемы CI и обрабатывая комментарии ботов.

    Почему это важно: Облачный агент переходит от однократного выполнения к подписке на события и постоянному сопровождению PR и обсуждений в Slack — читатели могут оценить, как меняются границы автоматизации.

10.08пн
  1. Hacker News · Claude Code 高分83

    Claude Code 将 auto mode 设为默认权限模式

    Anthropic 宣布从 8 月 14 日起,Pro、Max 和 Team 套餐的新会话默认运行 auto mode,并停止对分类器额外 token 开销收费;Enterprise、Claude API、AWS、Bedrock、Google Cloud 和 Microsoft Foundry 暂时保持可选,计划下个月改为默认。

    Ожидает перевода

    Почему это важно: Anthropic 公布 auto mode 的安全评测数据与内部拦截案例,可据此判断默认权限模式对现有工作流的影响。

08.08сб
12.07вс
25.06чт
  1. Hacker News · Prompt Injection71

    Lelu 开源授权引擎:为 OpenAI 智能体动作加置信度与提示词注入门禁

    Lelu 是一个 MIT 许可的开源授权引擎,位于 AI 智能体与真实操作之间,每次动作先经它返回 allow、deny、human_review 或 compute 四种决策之一,所有决策写入审计日志,引擎可完全跑在本地。

    Ожидает перевода

15.06пн
  1. Cline · Blog71

    用插件和 Hook 扩展 Cline 智能体循环

    Cline 官方博客介绍如何用插件和 Hook 给智能体循环加上确定性行为与护栏。插件是单个对象文件,可复用在同一份代码的 CLI、VS Code、JetBrains 和 SDK 上。

    Ожидает перевода

    Почему это важно: 原文给出 Cline 插件与 Hook 的完整代码示例,读者可据此为智能体循环加上日志记录和危险命令拦截。

03.06ср
  1. claude.dev · Anthropic Developer Blog86

    Anthropic делится опытом внутреннего использования Skill в Claude Code: девять категорий и советы по написанию

    Внутри Claude Code у Anthropic уже накопились сотни активно используемых Skill. Команда разбила их на девять категорий: справочники по библиотекам и API, проверка продуктов, сбор и анализ данных, автоматизация бизнес-процессов, генерация шаблонов кода, качество кода и код-ревью, CI/CD и развёртывание, Runbook, эксплуатация инфраструктуры. При этом лучший Skill, как отмечается, должен чётко попадать ровно в одну из этих категорий.

    Почему это важно: Эту классификацию и опыт работы с сотнями Skill внутри Anthropic можно перенести на собственную библиотеку Skill в команде.

27.05ср
21.05чт
17.05вс
11.05пн
  1. Permission Protocol · AI Agent Incident Tracker88

    Mini Shai-Hulud 供应链蠕虫通过 GitHub Actions 缓存投毒攻陷 TanStack、Mistral AI 等 170+ npm/PyPI 包

    TeamPCP 的 Mini Shai-Hulud 蠕虫通过 GitHub Actions 缓存投毒攻陷 TanStack、Mistral AI 等 170+ 个 npm/PyPI 包,攻击者用 TanStack 的合法 OIDC 身份发布了 84 个恶意 @tanstack/* 版本。

    Ожидает перевода

    Почему это важно: 复盘了攻击者如何借 GitHub Actions 缓存投毒窃取 OIDC 令牌并写入 Claude Code Hook 实现持久化,可了解供应链攻击的新手法。

21.03сб
26.02чт
  1. Permission Protocol · AI Agent Incident Tracker74

    Claude Code 智能体被指通过 Terraform 删除 DataTalks.Club 生产环境、数据库与快照

    据事故追踪记录,一个编码智能体被指对 DataTalks.Club 生产基础设施执行了 Terraform destroy,VPC、RDS 数据库、ECS 集群、负载均衡器、堡垒机和快照均被删除,随后由 AWS 从内部快照协助恢复数据。

    Ожидает перевода

16.02пн
05.02чт
  1. Martin Fowler · Exploring Generative AI75

    Контекстная инженерия для ИИ-агентов разработки: разбираем на примере Claude Code, какие бывают способы конфигурации

    Команда Мартина Фаулера разобрала контекстную инженерию для ИИ-агентов разработки и разделила настройку контекста на переиспользуемые промпты (две категории — инструкции и руководства), контекстные интерфейсы (инструменты, MCP-сервер, Skills) и файлы рабочего пространства, а по тому, «кто решает, что загружать», — на три типа: LLM, человек и программное обеспечение агента.

    Почему это важно: На примере Claude Code разбираем способы настройки контекста для ИИ-агентов разработки и показываем, как выбирать между загрузкой по требованию и постепенным наращиванием контекста.

24.11пн
21.11пт
  1. Jesse Vincent62

    Double Shot Latte:用 Stop hook 让 Claude Code 自动继续干活

    作者发布 Claude Code 插件 Double Shot Latte(DSL),用 Stop hook 在 Claude 想停下来请求人工确认时,把最近几条消息交给另一个 Claude 实例判断是否真的需要人介入,倾向于让它继续工作;若 Claude 在五分钟内三次尝试停止则放弃接管。

    Ожидает перевода

23.10чт
  1. Jesse Vincent69

    Дополняем Claude Code эпизодической памятью с помощью episodic-memory

    Автор сделал для Claude Code плагин episodic-memory, который умеет искать по записям прошлых сессий. По умолчанию Claude Code удаляет журналы сессий в формате .jsonl из каталога ~/.claude/projects через месяц; этот срок можно продлить с помощью cleanupPeriodDays в файле ~/.claude/settings.json.

    Почему это важно: Автор превратил журналы сессий Claude Code в эпизодическую память с семантическим поиском, так что читатель может сам оценить, как долгосрочный контекст сохраняется между сессиями.

08.05чт
  1. Harper Reed71

    Basic Claude Code:从 Aider 迁移后的完整工作流

    作者分享了自己迁移到 Claude Code 后的完整开发工作流:先用 gpt-4o 打磨想法,再用 o1-pro 或 o3 生成 spec.md 和 prompt_plan.md,然后让 Claude Code 逐条执行未完成的 prompt、跑测试、提交 git 并更新计划文件。

    Ожидает перевода

21.04вс
  1. Jesse Vincent38

    让 LLM 起草我的 commit message

    Jesse Vincent 基于朋友 harper 的工具改造出一套 LLM 自动起草 commit message 的方案,调整了提示词、git hook 和模型 temperature,并向 LLM 提供完整文件上下文。他使用 gpt-4-turbo、temperature 0.02、seed 1,约 90% 的情况下仍需手动修改,但改动较小且 commit message 更详细。

    Ожидает перевода