CodeMoss

一个功能强大的 IntelliJ IDEA 插件,为开发者提供 Claude CodeOpenAI Codex 双 AI 工具的可视化操作界面,让 AI 辅助编程变得更加高效和直观。

AI 声明:本项目绝大部分代码由 Claude Code、Codex、Gemini、GLM 生成;本人还在学习中,非佬


核心特性

双 AI 引擎支持

  • Claude Code - Anthropic 官方 AI 编程助手,支持 Opus 4.5 等多模型
  • OpenAI Codex - OpenAI 强大的代码生成引擎

智能对话功能

  • 上下文感知的 AI 编程助手
  • 支持 @文件引用,精准指定代码上下文
  • 图片发送支持,可视化描述需求
  • 对话回退功能,灵活调整对话历史
  • 强化提示词,优化 AI 理解能力

Agent 智能体

  • 内置 Agent 系统,自动化执行复杂任务
  • Skills 斜杠命令系统(/init, /review 等)
  • MCP 服务器支持,扩展 AI 能力边界

开发者体验

  • 完善的权限管理和安全控制
  • 代码 DIFF 对比功能
  • 文件跳转和代码导航
  • 深色/浅色主题切换
  • 字体缩放和 IDE 字体同步
  • 国际化支持(中/英文自动切换)

会话管理

  • 历史会话记录和搜索
  • 会话收藏功能
  • 消息导出支持
  • 供应商管理(兼容 cc-switch)
  • 使用统计分析

项目状态

当前版本:v0.1.5(2026年1月18日更新)

本次为最大的一次版本更新:113个文件改动,30次commit,新增代码13.6k,删除代码4.7k

本次修改内容如下:

  • P0(feat)Claude 计划模式 开放
  • P0(fix)修复了 AskUserQuestion 弹窗异常问题
  • P0(perf)优化了历史记录过多时候,输入框输入卡顿以及发送卡顿问题
  • P0(fix)彻底解决了 Codex window下无法写入的问题
  • P0(feat)支持了 Codex MCP功能
  • P0(feat)支持了 Codex的AGENTS.md指令集合
  • P1(feat)支持了 Codex自动注入当前活动文件内容
  • P1(feat)按当前项目路径过滤Codex会话历史(之前是全都展示)
  • P1(feat)实现todolist新UI交互
  • P1(feat)实现 批量写入 和 批量读取 新交互
  • P1(feat)流式输出时自动展开最新的思考块
  • P1(refactor)拆分重构了输入框和对话过程的代码,使其后续更易维护
  • P2(chore)预留了OpenCode支持
  • P2(style)修改其他细节交互舒适性

接下来将进行v0.1.6版本的开发

v0.1.6版本,将带来更多功能,更好的性能 和 大家心心念念的 vscode端 和 客户端;

项目处于活跃开发阶段,代码持续更新中。更多迭代进度请阅读 [CHANGELOG.md](CHANGE