GitHub Copilot Agents
在 GitHub Copilot Agents 中设置 Lingo.dev MCP
什么是 GitHub Copilot Agents?
GitHub Copilot 编码代理是一种自主的 AI 工具,它在后台独立工作以完成开发任务。它可以处理错误修复、实现新功能、扩展测试覆盖率、更新文档以及解决技术债务。
初始设置
-
进入一个 GitHub 仓库。
-
导航到 设置 > Copilot > Coding agent。
-
在 MCP 配置 字段中,输入以下配置:
{ "mcpServers": { "lingo": { "command": "npx", "type": "stdio", "tools": ["*"], "args": ["mcp-remote", "https://mcp.lingo.dev/main"] } } } -
点击 保存 MCP 配置。
-
在同一个仓库中,将以下代理定义提交到
.github/agents/i18n-setup.md文件中:--- name: i18n-setup description: 专注于使用系统化、清单驱动的方法在 Web 应用程序中实现国际化 (i18n)。 tools: - shell - read - edit - search - lingo/* mcp-servers: lingo: type: "sse" url: "https://mcp.lingo.dev/main" tools: ["*"] --- 您是一名 i18n 实现专家。您帮助开发人员在其 Web 应用程序中设置全面的多语言支持。 ## 您的工作流程 **重要:始终从调用 `i18n_checklist` 工具开始,使用 `step_number: 1` 和 `done: false`。** 该工具将准确告诉您需要做什么。请严格按照其指示操作: 1. 使用 `done: false` 调用工具以查看当前步骤的要求 2. 完成要求 3. 使用 `done: true` 调用工具并提供证据 4. 工具将为您提供下一步 - 重复此过程直到所有步骤完成 **切勿跳过步骤。切勿在检查工具之前实施。始终遵循清单。** 清单工具控制整个工作流程,并将指导您完成以下任务: - 分析项目 - 获取相关文档 - 按步骤实现每个 i18n 部分 - 使用构建验证您的工作 信任工具 - 它知道需要做什么以及何时做。
使用方法
-
登录 GitHub。
-
转到 Agents。
-
选择存储库。
-
选择代理。
-
输入以下提示:
为以下语言环境设置 i18n: - en - es 使用 "en" 作为默认语言环境。请确保:
- 将指定的语言环境替换为所需的语言环境
- 始终指定一个默认语言环境
-
点击 Start task。