Open xiaobox opened 2 months ago
GitHub Copilot 也有@workspace的功能是不是和codeBase是一样的 @xiaobox
@xiaoshenl 好久没用 copilot 了,不知道了~
@xiaoshenl copilot 代码补全功能看起来是整个codebase
@xiaoshenl @fengwangjie 截止到目前(2024-09),Github Copilot的内容感知范围好像还是以打开的tab页面为主,对于整个codebase的理解还在研发中。
https://githubnext.com/projects/copilot-view/
目前,GitHub Copilot 只能查看当前文件和可能打开的其他几个标签页的内容。这意味着它无法全面了解整个代码库,从而限制了其建议的准确性和相关性。
未来计划:GitHub希望让Copilot能够查看整个代码库,以便提供更有用的建议。
技术挑战:实现这一目标需要解决两个关键问题:如何快速检索相关代码片段,以及如何将这些片段与代码生成模型结合。
现有技术:目前的研究和技术,如RAG(检索增强生成)和向量数据库,已经在一些GitHub产品中得到了应用。
希望这些信息对你有帮助!如果你有其他问题,随时告诉我。 😊
Cursor 一个真正让程序员产生危机感的 AI 编程工具
https://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247489537&idx=1&sn=147a299e76c9d6147caf097c21fb1bb5