CodeFlicker

2个月前发布 148 00

CodeFlicker 是一个 AI 驱动的代码编辑器,通过自然语言理解您的代码库,帮助您完成代码理解、代码生成、缺陷解决和需求实现等任务。它帮助开发者提升编码效率,更有效地交付代码。

所在地:
中国
收录时间:
2025-10-19
其他站点:
CodeFlickerCodeFlicker

快手推出 CodeFlicker ——一款面向现代软件工程的 AI 驱动代码编辑器。它不仅提供智能补全,更通过 自主编码代理(Jam)与 人机深度协作模式(Duet),帮助开发者从需求理解到代码交付实现全流程提效。

CodeFlicker

两大核心模式:自主执行 + 协同规划

Jam 模式:自主 AI 编码代理

Jam 是一个具备环境感知、自主决策与工具调用能力的 AI 代理。开发者只需用自然语言描述任务(如“添加用户登录功能”),Jam 即可:

  • 自动搜索代码库(支持工程级代码搜索、正则匹配)
  • 读取/编辑文件、执行终端命令
  • 端到端完成编码、测试与提交准备

全程无需人工干预,但用户可随时查看每一步工具调用结果,并通过点击直接跳转到相关文件。

CodeFlicker
关键体验设计:
  • 智能上下文注入
    • 当前打开文件自动作为上下文
    • 选中代码块按 ⌘ L 或右键即可添加
    • 复制多行代码粘贴时,自动识别并标注“文件+行号”
  • 变更文件工作区
    所有修改以逐行 diff 形式展示,支持按行、按文件或全局接受/拒绝,确保完全可控。
  • 恢复检查点
    若结果不符预期,可一键回滚到任意对话轮次前的代码状态,修改可追溯、可撤销。
  • Lint 错误自动修复(Beta):
    生成代码后自动检测增量 lint 问题,支持一键修复(需在设置中启用)。

Duet 模式:人机协同的“研究-行动-审查”流程

受人类专家团队协作启发,Duet 模式将 AI 从“工具”升级为“伙伴”,强调早期共识与系统性设计,适用于复杂需求。

工作流分为三阶段:

  1. 研究:AI 澄清需求,生成研究计划
  2. 行动:输出结构化文档(requirement.md + design.md),并拆解为可执行任务(To-dos)
  3. 审查:开发者确认方案后,AI 自主执行
核心产出:
  • 用户故事(requirement.md):清晰、可测试、可追溯
  • 技术设计(design.md):含架构图、模块划分、序列交互
  • 开发任务列表:每个 To-do 包含描述、预期结果与依赖项

“Duet”意为二重唱——开发者提供领域知识与关键决策,AI 负责高效执行与稳健生成。

CodeFlicker

开发者友好能力

  • 智能代码补全:在编辑器中实时推荐整行或函数,按 Tab 接受,Esc 拒绝
  • MCP 协议支持:通过 Model Context Protocol(MCP)集成第三方工具服务,扩展 AI 能力

    ⚠️ 注意:MCP 服务由第三方提供,CodeFlicker 不对其稳定性或安全性负责

  • 扩展管理:支持从内置市场、VS Code 官方市场或本地 .vsix 包安装插件
CodeFlicker

数据统计

相关导航

暂无评论

none
暂无评论...