技术速递|GitHub 法务团队如何利用 Copilot CLI 简化工作流程

作者:Bria Ford

排版:Alan Wang

了解如何构建工具来简化你的工作方式 —— 无需编写任何代码。

在这里插入图片描述

无论你是刚入门,还是根本不从事技术岗位,你很可能已经具备构建自己工具所需的技能。如果你曾想过“我技术不够,做不了那个”,这篇文章适合你。

先介绍一下团队。我们是律师、项目经理和业务人员——不是工程师。我们的很多工作往往是重复性的,比如反复审阅同类合同或回答相同的法律问题,之前的指导意见也经常被复用。这些都是 AI 可以帮助解决的问题,但我们缺乏构建正确工具的信心。

这时 GitHub Copilot CLI 派上了用场。我们用明白易懂的语言表达需求,把它接入我们的代码仓库,快速看到了实际变化。“我从不会编程”变成了“我刚刚做了点东西”,这种做法自发传播,直到我们每个人都开始构建工具。

下面是两位真正这样做的人的实录。

我为什么构建内部起草风格指南

以下为产品法律顾问 Ngandu Kasuku 的第一人称叙述。

我是产品律师,但商业类工作在我的业务中占了很大比重。大约在三、四月间,我被大量涉及数据、基础设施和产品集成的合作协议淹没。每笔交易各有不同,因此每次新案子都像是从头开始。

我开始使用 Copilot CLI 来应对激增的工作,这确实有帮助,但也存在一些问题。后来看到别人用 Copilot 做的东西时,我意识到自己考虑得不够彻底。我不必只用 AI 解决单一任务,而可以围绕我的工作方式构建一个工具。

于是我用 Copilot CLI 创建了一个合同起草工具,叫做 terms-ai(我承认这个名字不算原创)。我先搭建项目脚手架,并把关键文档存入仓库。这为我提供了一个集中组织与版本化说明、起草资源和指导 AI 工作流的地方。这样的结构让结果更一致,减少了我在使用提示词库时耗费在复制粘贴上的时间。

该工具的主要特性之一是内部起草风格指南。自从做商业律师以来,我一直偏好自然语言。我从不明白为什么合同需要像 “heretofore” 或 “therewith” 这样的词。当我发现有一整个法律文书起草运动支持自然语言时,我便以其原则为风格指南的基础。

我还建立了已完成协议的库。现在,当现有合作方发来补充协议或新协议时,工具可以调用以往工作。这些协议保留在受批准、受访问控制的内部环境中。

该工具及其通用工作流是开源的。协议和其他敏感信息不包含在开源仓库中。自从开始使用 terms-ai,我的审阅和起草时间大约减半。各协议条款在不同协议之间更为一致,草稿也反映了我偏好的自然风格。

该工具仍有很长的改进路要走。但最大收获并非 AI 让我起草更快,而是我能利用 AI 构建一个围绕自身判断、经验和工作方式的工具。

视频分享:https://youtu.be/nzj0JOlyhOE?si=Ny23KICeWoBCdPOE/?wt.mc_id=3reg_webpage_reactor

我如何在不写传统代码的情况下构建法律工作流

以下为在线安全顾问 Jesse Geraci 的第一人称叙述。

我从一个狭窄的问题开始。我们需要快速且准确地分析源代码,以评估 DMCA(数字千年版权法)通知。最初的项目是一组用于重复性任务(如 DMCA 分流、代码比较、许可证检查和规避审查)的 GitHub Copilot 指令。我们希望把每个人独立做的凌乱、一次性提示工作,变成法律团队可以信赖的、可重复的流程,以便一致地收集事实并分析数据。

令我惊讶的是在没有工程支持的情况下我能走多远。核心“编程”是由自然语言文件组成的,这些文件包括工作流指令集、政策参考材料以及撰写报告的模板。我没有写源代码,而是用作为律师的语言编写能力把结构化的法律判断嵌入到工作流中。

事情从此展开。我们为客户和律师添加了不同的分析模式(对客户提供更快的输出和升级建议,对律师提供更深入的审查和双方论点),并集成了外部数据源。当我把工作流交给团队时,他们立刻开始使用,并向 Copilot 要求更多功能。

这个基础后来演化成一个用于在整洁界面中运行预定义法律工作流的完整桌面应用。构建桌面应用需要编写一些代码(实际上很多代码),但用于定制工作流的核心指令可以在应用中用自然语言方便地编辑和定制。

我们创建的应用现在已远不止用于 DMCA 通知的代码分析。它包含许多内部工作流的指令,例如合同审查、NDA 分流、风险评估、合规检查和回应起草。内部实现上,它可以通过可重用的技能与智能体(接收、剧本对齐、风险评分、证据核验、升级路由、报告组装)来路由工作,但重点并不是技术复杂性——而是法律团队能够在可读的 Markdown 中控制行为。

对我而言,关键教训是:我不需要等待完美的软件供应商,也不需要成为全职开发者,才能构建严肃的 AI 工具。如果你能清晰定义方法论、标准和输出格式,GitHub Copilot 能让你把这些知识操作化。

我的法律 Copilot 不是法律判断的替代品,也不应被当做替代品。它是一个结构化的决策支持系统,旨在将人工审阅置于中心,同时让法律分析更一致、更透明、更具可扩展性。

视频分享:https://youtu.be/-32wLbC973w?si=sfoSHT02E94vOTrO/?wt.mc_id=3reg_webpage_reactor

观看上面视频中讨论的 eyeball tool

带走这些要点

如果律师和项目经理团队能快速构建出应对繁重日常工作的办法,你也可以。

许多工作,即便不以传统软件开发为中心,也包含可以自动化的重复任务。选一个拖慢你进度的具体事务,打开 Copilot CLI,要求它帮你构建一个解决方案。

开始使用 GitHub Copilot CLI >

Logo

微软开发者社区,邀请来自微软以及技术社区专家,带来最前沿的技术干货与实践经验。在这里,您将看到深度教程、最佳实践和创新解决方案。

更多推荐