Fitten Code侧边栏通过“F”图标一键唤起并自动注入上下文,支持右键快捷分析、拖拽发送及多轮对话上下文自动继承;Copilot Chat需命令调用、手动添加上下文、复制粘贴才能维持对话状态。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想在VS Code里边写代码边和AI对话,又不想频繁切换标签页或打断当前编辑流,就得搞清楚Fitten Code和Copilot Chat在侧边栏交互上的真实差异——它们的触发方式、上下文感知能力、对话状态保持逻辑完全不同。
侧边栏唤起路径与初始状态
打开VS Code,确保已安装Fitten Code插件 → 点击左侧活动栏最下方的“F”图标 → 侧边栏自动展开并聚焦到输入框;若此前未登录,会弹出授权窗口,【必须完成GitHub OAuth授权才能启用对话】。
安装GitHub Copilot插件后 → 按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)→ 输入“Copilot: Open Chat”→ 回车 → 侧边栏打开,初始为空白对话区,不自动加载历史或当前文件上下文。
上下文注入机制对比
方法一:Fitten Code默认监听当前编辑器光标位置 → 自动提取光标所在函数/类/段落的前后50行代码 → 将其作为system message嵌入LLM请求头 → 即使你没打字提问,点击“分析当前代码”按钮也能立刻生成结构化反馈。
方法二:Copilot Chat需手动触发上下文绑定 → 点击侧边栏顶部的“+”号 → 选择“Add current file”或“Add selection” → 若选中部分代码再添加,它会把选中内容以code block形式插入对话 → 【未主动添加时,模型完全不知道你在编辑哪个文件】。
专为资深工程师设计,用于高效日常使用 GitHub Copilot CLI。适用于在规划、提示、审查或链式调用 gh copilot 命令时,探索代码库、起草变更、调试问题或加速工作流,且不偏离架构意图。
方法三:Fitten Code支持右键菜单快捷注入 → 在编辑器任意位置右键 → 选择“Ask Fitten about this code” → 对话窗口自动带入该处代码片段及所在文件路径 → 这个动作会覆盖当前对话上下文,旧消息仍保留但新请求不再参考它们。
多轮对话中的状态维持逻辑
第一步:在Fitten Code侧边栏输入“帮我重写这个函数,用TypeScript” → 发送后左侧出现响应气泡 → 接着输入“加上JSDoc注释” → 它会将前一条响应结果作为新请求的context,自动拼接进后续prompt → 不需要重复粘贴代码。
第二步:Copilot Chat中做同样操作 → 第二条消息发送后,模型返回内容明显缺失类型定义 → 查看网络请求发现:它未将上一轮输出加入history → 必须手动复制上轮回复中的TS代码块 → 粘贴到新消息里再加“加上JSDoc注释” → 否则模型只看到原始文件片段。
第三步:Fitten Code允许拖拽任意文本块到侧边栏输入框 → 松手即自动包裹为```text块并发送 → Copilot Chat不支持拖入操作,粘贴纯文本后需手动加反引号标记语言类型,否则模型按通用文本理解。

















