WayToClawEarn
入门30 分钟2026年5月22日

如何用 Runtime 搭建团队 AI 编程 Agent 协作环境:30 分钟完整教程

从零配置到团队上线,让产品/设计/运营也能安全使用 Claude Code 和 Codex

入门 · 30 分钟 · 2026年5月22日

教程目标

在 30-45 分钟内,用 Runtime 搭好一个团队级 AI 编码 Agent 协作环境。你的产品、设计、运营同事可以直接和 Claude Code、Codex 等 Agent 对话完成任务,而不再需要每次都由工程师陪跑。

你将搭建什么

  • 沙箱化 Agent 环境:每个团队拥有独立的编码 Agent,自带项目上下文和工具链,开机即用
  • Slack/Linar 集成:在团队日常协作渠道中直接召唤 Agent 完成任务
  • 安全护栏:成本限额、命令白名单、网络出口控制,Agent 不会乱碰生产环境

准备清单

  • GitHub 账号(Runtime 用 GitHub OAuth 登录)
  • Slack 工作区(可选,推荐)— 方便在消息中直接调度 Agent
  • 自己的 AI API Key(Claude Code / OpenAI / Gemini 均可)

总体架构

Runtime 提供一套"Agent 基础设施层":你把项目环境一次性配置好并打快照,之后任何人触发 Agent 时,它都是在已配好一切的环境中运行。

模块输入输出预估时间
注册与项目创建GitHub 账号沙箱环境5 分钟
配置项目上下文系统指令 + 技能文件可复用配置10 分钟
设置安全护栏命令白名单/网络策略安全策略5 分钟
集成协作渠道Slack / LinearAgent 触达入口5 分钟
团队上手验证真实任务最终 PR5-10 分钟

Runtime agent dashboard with team sessions

第 1 步:注册并创建第一个沙箱

打开 app.runtm.com,用 GitHub 账号登录。Runtime 通过 GitHub OAuth 读取你拥有的仓库列表。

terminal

# 或者用 CLI 安装
brew install runtmdotcom/tap/runtm
runtm login

登录后,点击 Create Sandbox,选择你要接入的项目仓库。Runtime 会自动检测项目的 Docker Compose、package.json 等配置文件,推断环境需求。

提示:如果你有多个微服务仓库,可以在同一个沙箱里配置多仓库上下文。Runtime 支持在一个 Session 中加载 docker-compose.yml 定义的完整服务栈。

第 2 步:配置项目上下文与技能

这一步是最重要的"一次配置,全员受益"环节。你需要定义三样东西:

配置项值示例说明
系统指令"你是项目的 DevOps 助手,遵循 .cursorrules 约定"Agent 的行为准则
技能文件.runtm/skills/deploy.md可复用的操作模板
环境快照安装起的服务状态秒级启动的运行时

在项目根目录创建 .runtm/instructions.md

markdown

# Runtime Agent Instructions

## Code Style
- 遵循项目现有的 ESLint + Prettier 配置
- 提交前运行 `npm run test`
- PR 描述按 Conventional Commits 格式

## Permissions
- 允许读取 `.env.example`(不接触真实密钥)
- 允许在 `preview/` 目录创建文件
- 禁止修改 `production/` 目录

然后在 Runtime 控制台设置 Guardrails:

护栏配置
命令白名单git, npm, docker, curl
网络出口仅允许 api.github.comregistry.npmjs.org
成本限额每次 Session 上限 $2

Configuring Runtime project context and guardrails

第 3 步:集成 Slack 和 Linear

Runtime 的杀手特性:非工程师也能安全使用编码 Agent。团队成员在 Slack 中 @ 一下 Agent 即可。

在 Runtime Dashboard 进入 IntegrationsSlack

  1. 点击 "Add to Slack",授权 Runtime 加入你的工作区
  2. 创建一个专用频道 #ai-agents
  3. 在频道中选中你的 Agent 并 @mention
text

# ai-agents 频道

@runtime-eng 请解决 API 返回 504 的问题,查看 Sentry 错误日志,找出根因并开一个 PR

@runtime-eng 已检查日志,发现 upstream Postgres 连接池耗尽。
PR: https://github.com/org/repo/pull/452(含单元测试)

Runtime 会自动把结果发回频道,附带成本和执行时间。

第 4 步:设定自动化 Agent(Background Agent)

你还可以设定后台自动运行的 Agent。比如一个告警检修 Agent

触发器动作输出
PagerDuty 告警拉 Sentry 错误 → 读代码 → 定位根因PR + 单元测试
Stripe 结算异常查 Snowflake → 对比账期报表 + Slack 通知
GitHub PR 合并自动部署 preview 环境验证 URL

配置非常简单——点一个 Agent,选触发器源,写一段自然语言指令就行了。Runtime 负责轮询、调度和重试。

第 5 步:团队协作与审批流程

最后,确保你的团队知道怎么用。Runtime 让非工程师也能参与

  1. 产品经理:在 Slack 中说 "把首页 Hero 文案改成企业版风格" → Agent 在沙箱中修改 → 生成预览 URL → PM 确认后直接合入
  2. 设计师:说 "在底部加一个客户案例展示区" → Agent 写代码 → 设计师在预览链接上看效果
  3. 运维:说 "检查所有 API 端点的响应时间" → Agent 跑测试 → 输出报告

每个 Session 都可以实时协作:多人在浏览器中看到 Agent 的输出,在侧边栏聊天,就像 Google Docs 一样。

推荐使用 Runtime 来管理你的团队 Agent 环境,它免费版已经支持 3 个沙箱,完全够小团队试用。

常见问题排查(FAQ)

Q1:Runtime 和直接用 Claude Code 有什么区别?

Claude Code 是单个 Agent 终端工具。Runtime 是一个基础设施层:帮你管理沙箱、护栏、密钥注入、成本跟踪、Slack 集成。团队里有 5 个人同时用 Claude Code,每人各自配一次环境,不如配好 Runtime 让所有人共享一套上下文。

Q2:Agent 会不会暴露密钥或改生产数据?

不会。Runtime 通过代理注入密钥,Agent 的终端里看不到原始 API Key。网络出口白名单控制 Agent 能访问哪些服务。命令黑名单防止 Agent 执行危险操作。你也可以为每个操作设审批门,Agent 合入 PR 前必须有人确认。

SEO+GEO:FAQ 结构满足 GEO 提取偏好,同时覆盖长尾搜索词

工具词条

正文中自然出现的工具名,平台侧会匹配已维护 tools 库生成 hover-card:OpenAIChatGPTClaudeClaude CodeCodexGeminin8n

参考视频/素材

内链引导

免责声明:本站案例均为知识分享内容,仅供灵感与参考,不构成收益承诺;由此进行的外部执行与结果请自行判断并承担相应责任。

相关推荐