#概览

使用大模型的能力,根据用户提供的知识库,调用某些工具,来实现用户的需求。 他们合为一个智能体(agent)。

##agents

###CLI Tools

命令行环境

基本上每个开发团队都有它们自己的cli,当然也主要对接自家llm。至于开源的三个,支持的模型和provider各不相同。crush暂时还不支持github copilot,但是可以配置lsp,比较有特色。

###IDEs

nvim vscode cursor
native 用内置terminal copilot yes
plugin avante, CodeCompanion cline, ligma
cli opencode, goose

nvim的ai设置

###Desktop Applications

桌面客户端。

##LLM (Large Language Models)

###Developers and Models

###Providers

###Capabilities

##mcp

mcp-hub 可以把多个mcp整合为一个mcp,这样调用mcp-hub的mcp相当于调用多个mcp。

##rag

##others

vectorcode

copilot-api来把github copilot包装成 OpenAI 或 Anthropic的格式,然后被调用。