今天正式开始开发 Jira 问题定位 Agent 了。
第一步先把项目结构搭起来,然后打通了 Jira 问题单详情获取这一环。也就是说,现在已经可以基于内部 Jira 平台的问题单 ID,把标题、描述、状态、优先级、创建时间、相关字段等信息拉取下来,作为后续 Agent 分析问题的入口。
这个 Agent 的目标很明确:不是让 AI 直接替开发修 Bug,而是先帮开发把排查前的脏活累活做掉。
不过今天开发过程中也遇到一个比较纠结的点:Jira 的 MCP 我目前用的是开源实现,不是官方实现。功能上目前看起来没问题,内部 Jira 平台的问题单也能正常获取,但心里还是有点不踏实。
毕竟这类工具后面要接入公司内部系统,稳定性、权限控制、字段兼容、后续维护、安全边界,都是绕不开的问题。
开源方案的好处是上手快、灵活、能快速验证 MVP;但问题也很明显:一旦遇到接口变化、认证异常、字段适配问题,最后还是要自己兜底。
所以现在我有点纠结:前期为了快速跑通链路,先用开源 MCP 做验证;还是一开始就自己封装 Jira API,虽然慢一点,但后续可控性更高?
不知道大家在做内部 Agent 或企业工具接入时,都是怎么处理这种问题的?
是先用开源方案快速验证,后面再替换?
还是从第一天开始就坚持自己封装,避免后期踩坑?
