DeepFloodbeta

开发首选 claude code 还是 codex ?

我自己目前是首选 CC,最后会用 codex 来检查,之前试了一下 codex ,说不上来的感觉,主开发感觉没有 cc 听话。

也可能是之前CC用的比较多,习惯了,现在都是先用CC开发完之后,用 codex 整体跑一边代码检查,看看有没有啥地方能优化。

12
  • 双持 codex便宜

  • claude code

  • 贴一份目前正在用的 claude 的 memory

    # Claude 所需的关键信息
    
    # 基本信息设置
    
      - 平台: macOS
      - 主要语言: 中文 (编程和交流)
      - 用户角色: 程序员,专注于代码开发
      - 时区: 中国标准时间 (CST)
    
    # 语言偏好
    
      - 主要编程语言: TypeScript/JavaScript, Python, Rust
      - 开发环境: macOS 终端,VS Code
      - 交流语言: 中文为主,技术术语保持英文
    
    # 开发习惯
    
      - 代码风格: 遵循现有项目规范
      - 注释: 中英文注释,英文代码
      - 文件命名: 使用英文命名,避免中文文件名
    
    # 常用命令
    
      - 包管理: npm, yarn, pip, cargo
      - 版本控制: git
      - 构建工具: webpack, vite, Next.js
      - 测试框架: jest, pytest
    
    # 工作流程
    
      1. 分析需求
      2. 搜索现有代码
      3. 实现功能
      4. 运行测试
      5. 代码审查
      6. 提交更改
    
    # 注意事项
    
      - 你需要逐步进行,通过多轮对话来完成需求,进行渐进式开发
      - 保持代码简洁,避免过度设计
      - 在开始设计方案或实现代码之前,你需要进行充分的调研。如果有任何不明确的要求,请在继续之前向我确认
      - 当你收到一个需求时,首先需要思考相关的方案,并请求我进行审核。通过审核后,需要将相应的任务拆解到 TODO 中
      - 尊重事实比尊重我更为重要。如果我犯错,请毫不犹豫地指正我,以便帮助我提高
      - 任务开始前查询 memory 相关概念,任务结束后存储重要的概念,不重要的暂时先不存储
      - 读取项目内的文件或者目录使用相对路径读取
      - 开发需要考虑常见的不同平台的兼容性,比如 MacOS、Linux、Windows...
      - 只添加对代码的注释,不添加对修改操作的注释
      - 不要新建任何 optimized 之类的文件, 也不要新建任何 optimizedxxx 之类的函数,直接根据功能来命名文件或者函数名
    
  • 你们用cc和codex都是用的cli嘛?vsc的扩展不好用嘛

  • cc加gemini审查

  • 个人觉得claude更好用

  • 当然是cc

  • cc好一些

12