anthropics/cwc-workshops

GitHub: anthropics/cwc-workshops

Anthropic 官方的「Code with Claude」研讨会教学材料合集,提供多个围绕 Claude Managed Agents 构建和优化 AI Agent 的实践教程。

Stars: 1844 | Forks: 500

# cwc-workshops 研讨会材料。不再维护,不接受贡献。 来自 Anthropic 举办的 **Code with Claude** 研讨会的材料。 ## 研讨会 - [`rightmodel/`](./rightmodel) — *选择合适的模型*:使用 Claude Code SKILL 审计一个 LLM eval 套件,并跨模型和推理参数(extended thinking、effort)进行扫描,以找到性价比和单位时间质量最优的配置。 - [`agent-decomposition/`](./agent-decomposition) — *使用 Skills 和 MCP 组合多智能体系统*:将一个 400 行提示词的库存 agent 分解为 Claude Managed Agents 上的 skills + 代码执行 + callable_agents,并通过 evals 验证每一步。 - [`how-we-claude-code/`](./how-we-claude-code) — *我们如何使用 Claude Code*:AI 辅助产品工作流的三阶段演练——从访谈到 spec,进行四次不同的设计探索(以静态 HTML 形式展示),以及一个 Vite + React 应用,其组件会发出机器可读的 DOM contract,以便 agent(或 CI)可以在 runtime 对其进行验证。 - [`ship-your-first-managed-agent/`](./ship-your-first-managed-agent) — *交付你的第一个 Managed Agent*:一个带有离线 SRE Agent 聊天面板的 Streamlit 事件仪表板。你需要通过在 `agent.py` 中实现七个简单函数将其上线,每个函数都是一次单一的 Claude Managed Agents API 调用——直到它能在 sandbox 中 grep 7 万行日志,调用你的本地工具,并找出导致问题的 commit。 - [`agent-battle/`](./agent-battle) — *Agent 对战*:一场 45 分钟的竞赛,目标是配置一个 Claude Managed Agent——包括 system prompt、skills、MCP servers、model——通过 MCP 驱动本地游戏 bot。获得钻石最多者获胜,消耗 token 最少者平局决胜;快速的 `--eval` decision-probe 循环让你在投入 5 分钟的运行之前,能在约 30 秒内测试配置更改。 - [`agents-that-remember/`](./agents-that-remember) — *拥有记忆的 Agent*:从一个在跨会话中明显健忘的 Managed Agent 开始,然后逐一引入记忆原语——一个用于跨会话持久化的 memory store,接着是用于整合过去记录的 Dreaming Service——在 45 分钟内实现从“金鱼”到“同事”的转变。 - [`eval-driven-agent-development/`](./eval-driven-agent-development) — *Eval 驱动的 Agent 开发*:将一个生成 PPTX 的 Managed Agent 迭代六个变体(naive → visual → typography → palette → density → QA-loop),使用双层 grader(程序化的 `.pptx` XML 指标 + 对渲染幻灯片的 LLM-as-judge)对每个变体进行 10 项任务套件评分,从而让每次 prompt 更改都有据可查,而非凭感觉。 - [`production-ready-agent/`](./production-ready-agent) — *Deal Desk*:一个基于 Claude Managed Agents 上多智能体 M&A 研究团队构建的聊天优先 UI——协调器将任务分配给四个并行的研究子智能体,从 memory store 中读取过往交易的经验,通过 MCP 连接到 Linear,并输出经过评分的投资意向书,同时 UI 会流式传输每个事件和受控的工具调用。 - [`research-desk/`](./research-desk) — *研究台*:在自托管的 Next.js 控制台背后,基于 Claude Managed Agents 构建一个 SEC 文件研究台——向你亲手连接的裸 agent 打个招呼,然后将该 agent(通过版本化更新)提升为研究主管,它通过你的服务器实现的自定义工具为每个 ticker 分派一个分析师会话,配备子智能体专家、edgartools Skill、基于结果评分的记分卡、共享的 memory store 以及每周备忘录部署。 ## 许可证 Apache License 2.0。详见 [LICENSE](./LICENSE)。
标签:AI教程, AI智能体, Claude, CVE检测, DLL 劫持, Kubernetes, MCP, SOC Prime, 大语言模型, 开发工具, 自动化攻击, 逆向工具