安卓原生
AI Agent 工作台

理解你的代码库,读写文件、执行终端命令、调用工具,直至任务完成。模型使用你自己的 API Key,支持云端模型与本地 GGUF 离线运行。

看三个真实任务 不用注册 · 3.3 MB · 填入 Key 就能用

它能完成的工作

给出一句指令、一个仓库地址或一个链接,它会拆解任务、调用工具、核对结果。三个真实场景:

分析一个 GitHub 仓库

输入仓库地址,它会分析 README、目录结构、语言构成与提交记录,输出项目用途、质量评估与风险点报告。

  1. 抓仓库信息
  2. 读结构
  3. 出报告

深读一篇网页

输入 URL,提取正文、图片与代码块并生成摘要。长文、文档、教程均可。

  1. 抓网页
  2. 提正文
  3. 出摘要

多 Agent 分工跑长任务

将大型任务拆分给多个子 Agent 并行执行,分别负责资料检索、代码阅读与结果汇总。执行链路全程可见,卡点可定位到具体步骤。

  1. 拆任务
  2. 并行执行
  3. 汇总结果

我们支持的模型

云端:OpenAI 兼容、Claude、Codex 三种协议。本地:GGUF 完全离线。内置 DeepSeek、Kimi、Qwen、GLM、豆包预设。

DeepSeek深度求索
ClaudeAnthropic
GPTOpenAI 兼容
GeminiGoogle
Qwen通义千问
KimiKimi月之暗面
GLM智谱
DoubaoDoubao豆包 · 字节
LlamaMeta
MistralMistral AI
YiYi零一万物
Ollama本地 GGUF

九项核心功能

全部为当前版本已交付的功能。

真 Agent 工具循环

读写文件、执行终端命令、按内容搜索代码、抓取网页、分析图片。每步都有记录,权限分三档,执行前由你确认。

内置 Linux 终端

Alpine 容器(proot),免 Root。点一下「配置」就能装 Node.js、Python3、Git 这类常用环境,AI 也能直接调用终端。

隐私在本地

对话数据全部存本机 SQLite;导出归档自动剥离密钥;应用内浏览器默认禁 JS,URL 走白名单策略。

多模型接入

OpenAI 兼容、Claude、Codex 三种协议,DeepSeek、Kimi、Qwen、GLM 有现成预设。本地 GGUF 可以完全离线,零 API 费用。

会反过来问你的 AI

需求不明确时,它会暂停任务并在对话中弹出确认卡片,待你补充后再继续执行,避免返工。

手机控制

无障碍服务驱动,AI 可以点按、滑动、截图,跨应用操作手机。适合自动化清理、批量操作这类活。

长对话不爆窗口

上下文接近模型上限时自动压缩,长任务跑得完;长期记忆跨会话保留,不用每次从头交代背景。

多人设系统

内置助手、猫娘、虚拟恋人、逆向分析几个人设,随时切换;也可以自己写人设、换头像。

MCP 与扩展

支持 MCP-HTTP 工具、Skills 技能与自定义 Agent 扩展,装完即可调用。

下载 Ccode AI Pro

免费,无广告,不用注册。填上模型 Key 就能用,也可以完全离线跑本地模型。

Android 8.0+ v3.5.31 正式版 免 Root 纯 Java 原生
已下载 — 次
SHA-256 校验码

安装前可核对安装包是否被改动。

计算中…
下载即代表同意 《隐私政策》
诚 开发者 · 诚心鉴独立开发,问题反馈直接进群说
QQ 交流群 533933697加群反馈问题,更新第一时间在群里发

常见问题

需要 Root 吗?
不用。装上就能用。内置的 Linux 环境走 proot 容器,免 Root,不碰系统分区。
免费吗?有广告吗?
免费,没广告,安装包里也没有内置 Key。模型费用取决于你自己填的 API Key;用本地 GGUF 模型则完全离线、零费用。
我的对话数据会上传吗?
不会。对话全部存在手机本地(SQLite)。服务器只记两样东西:下载量和心跳在线状态,都不含对话内容。注销账号会一并删掉服务端数据。
支持哪些模型?
OpenAI 兼容、Claude、Codex 三种云端协议,外加本地 GGUF 离线推理。DeepSeek、Kimi、Qwen、GLM、豆包这些厂商都做好了预设,填 Key 就能用。
终端里装环境失败怎么办?
新版已修复 apk 找不到和数据库锁冲突(退出码 99)两类问题。如果还失败,先在「环境管理」里切换国内镜像源再重试;网络不通时换一个源通常就能解决。
Agent 功能怎么用?
在 App 里进 Agent 模式,丢给它一个 GitHub 仓库地址、网页 URL,或直接用一句话派任务,它会自己调工具抓数据、出报告。
悬浮球是干嘛的?
App 退到后台时屏幕上会挂一个小球,防止系统把后台进程杀掉(Android 对后台应用比较狠)。不需要可以在系统设置里关掉悬浮窗权限。

隐私政策

收集什么:下载时的公网 IP 与 User-Agent;App 内匿名账号(随机 UID、自定义昵称与头像);心跳上报的在线状态。

用来干嘛:只做下载量与活跃度统计、防滥用。不与第三方共享,也不关联真实身份。

留多久:原始 IP 保留 90 天后脱敏归档;账号数据随注销即时删除。

你的权利:App 内「设置 → 用户信息 → 注销账号」,5 秒倒计时后删除全部数据。

更新日志

v3.5.312026-10-04 · 当前版本

文件卡片打开方式 + 子 Agent 卡死修复。①文件卡片可选择打开方式:浏览/分享/复制路径,可「仅此一次」或「始终」记住(分后缀),并按类型推荐;②修复「AI 说已生成文件却看不到卡片」,写入失败的文件也显示卡片;③修复调用子 Agent 时应用卡死:安全工具自动执行,能力面由白名单、写入范围、危险命令闸门三重限制,删除类操作拒绝,危险 shell 命令拦截。

v3.5.302026-10-02

计时提问 + 迟答注入。①AI 提问计时:弹窗显示剩余 mm:ss,超时后 AI 带 pending 标记继续;②迟到作答不丢,可从消息流「重新回答」入口补答,答案注入下一轮;③文件卡片新增 +N/-N 增删行统计(绿/红分色);④修复超时瞬间提交被覆盖、多会话切换迟答串会话。

v3.5.292026-10-02

提问弹窗去重 + 生成文件卡片化。①修复 AI 提问时弹窗与内联卡片重复出现,同一提问只有一个可交互入口,关闭弹窗后内联卡片兜底,已提交的提问不复活;②生成/修改的文件升级为带类型图标的卡片,APK、压缩包、图片、视频、文档按扩展名着色,同一路径多次编辑合并为一张卡片,点击展开 diff;③修复「先答话后调工具」时文件卡片不显示,已回滚的改动也保留展示。

v3.5.282026-10-02

标记泄漏修复 + 本轮文件清单。①修复回复末尾漏出 <LEOF "…"> 内部标记,按标记位置自适应剥离,未闭合文本不误伤;②附件面板在终端未连接时不再报英文错误,自动重连并给中文指引;③AI 回答下方的文件清单升级,新建文件也计入,标题行亮出本轮生成/修改的路径。

v3.5.272026-10-01

长按修复 + 弹窗全面应用化。①修复长按消息时灵时不灵,代码块与链接段落被系统手势接管导致菜单不弹,现长按必达;②全应用系统弹窗统一替换为应用组件,视觉交互一致;③AI 提问自动弹出编号选择卡片,点选 1/2/3 回传,修复答案通道未接通与权限模式下不暂停;④文件读取行号窗口语义修正。官网同日上线国庆主题。

v3.5.262026-10-01

提问与代码检索强化。①ask_user_question 支持一次多问(每题带 id)、选项可附说明、可多选,答案以 JSON 回传;提问自动弹选择卡片,点选 1/2/3 回传,任何权限模式下生效;修复提问不回传、问题被原样回显成报错;②grep 输出 Found K of N 头部、按文件分组标行号,include 只收单个正向 glob;glob 包含隐藏与被忽略文件(仅排除 VCS 目录)、按修改时间排序;③补齐 calculator、http_request、device_info、clipboard、current_time、apk_inspect 六个工具。

v3.6.172026-09-13

修复长对话导出闪退与回复正文丢失。①导出"复制到剪贴板"超大内容(约 1MB)触发 TransactionTooLargeException 直接闪退——现在超限自动降级为临时 txt 文件分享,剪贴板写入异常同样兜底;②修复回复正文被内部标记解析误吞:正文中含 <L 开头的代码标签(如 LinearLayout)或 tool_call 字样时,整段正文可能被清除、只留下思考过程;③极少数空回复现在会记录诊断日志,便于定位网关空回与截断。

v3.6.162026-09-13

诚心鉴逆向工作流 v2:报告质量与执行闭环强化。针对实测报告复盘的三类问题全面加固——①执行层:修复"反复恢复状态不推进"的空转循环(恢复限次 + 空转熔断 + 阶段门槛强制),工具报错不再混入报告流,复杂正则优先走原生过滤接口;②推理层:新增证据边界对照表,杜绝"无明文=无检测""stripped=非加固""字符串一致=无修改"式过度断言,架构事实附风险注记,高危权限逐个附用途与风险点评,画像用词必须与证据交叉校验;③报告层:原始输出(hexdump/readelf/符号表)一律进附录,新增"未完成事项"节强制闭环待核项,中间结论显式标注阶段边界。

v3.6.152026-09-13

长对话导出修复 + 逆向工作流稳定性升级。修复导出超长对话时分享崩溃的问题:超过 256KB 的文本自动转为 .txt 文件分享(经 FileProvider),不再触发系统 1MB 事务限制。诚心鉴逆向工作流新增三条硬纪律:分析档案与阶段结论强制落盘工作区(PROFILE.md / FINDINGS.md),上下文被压缩后从文件恢复而非重新全量抓取;清单类查询必须带过滤、单次输出超 150 行自动转统计式摘要,杜绝一次灌入上千行原始数据;MCP 侧会话失效时自动重开并从文件续跑,不再从头重来。

v3.6.142026-09-13

对话历史工作状态修复。修复侧边栏会话条目左侧图标与「正在生成」转圈动画不显示的问题:承载它们的容器自实现以来从未被挂进视图树,本次补齐挂载并连同生成状态链路一并修复——正在生成的会话会实时显示转圈,生成结束自动消失,多会话并行时各自独立标记。

v3.6.132026-09-13

头像系统整体升级 + 工作状态可视化。自定义人设头像失效问题修复:内置人设数据刷新时不再覆盖用户设置的头像;全部头像统一为 30% 圆角裁剪,去掉默认头像外圈的透明边框底;用户头像接入与人设头像同款的取景裁剪页——方形圆角导引、拖动定位、双指缩放,所见即所得。侧边栏会话列表中,正在生成内容的会话实时显示转圈动画,多任务并行时逐会话独立标记。UI 设计系统第二期收尾:终端、分享、容器安装、Agent 任务页等界面的圆角与字号残留全部收敛至设计令牌(活代码违规清零)。

v3.6.122026-09-13

shell 系统命令路由修复 + UI 设计系统重构(第一期)。修复 am/pm 等 Android 命令被误判进容器、以应用身份被系统拒绝的问题:旧识别逻辑只看命令最后一段,"am start … && echo ok""pm list packages | grep x"这类组合命令全部漏判(探针实测 30 例错 9 例),现改为逐段扫描并支持 sh -c/su/busybox/绝对路径包装,识别错误 0 例;未授权时不再静默回落,明确回报执行者与修复方式。UI 侧完成设计系统第一期:全项目 247 处圆角收敛为 6 档、62 处字号收敛为 5 档(残留非规范值 0),用户气泡由高饱和蓝改为低饱和中性色,AI 气泡新增镜像 4dp 圆角并限宽 85%,顶栏由色块改为表面色+描边,抽屉选中态改为底色+左侧指示条。

v3.6.112026-09-13

悬浮窗任务进度:按审计结论重构链路。逐层审计了可正常工作的同类实现,发现其悬浮窗进度是"单一数据流 + 界面自动订阅",全程没有事件推送与门禁;而本项目实现成了七层事件链,任一层判断失败都会静默丢事件,界面就永久停在"执行中"。本版废除全部门禁改为无条件写入,并新增 500ms 定频拉取兜底 —— 即使通知完全失效,进度也能在半秒内自愈,把"永久卡死"降级为"最多延迟半秒"。另修复任务结束时末态被丢弃的问题。

v3.6.102026-09-13

修复上下文压缩 HTTP 400(推理开关参数非法):关闭推理时发出的 thinking.type=disabled 却把内部取值 "off" 当成了 reasoning_effort,而网关只认 "none" —— 一个字符串没做转换,导致上下文压缩稳定失败且重试无效。现按网关规则成对发送合法值(disabled⇔none,enabled⇔具体档位),8 种取值全部通过验证。另为悬浮窗进度补上链路埋点,可直接区分"没被调用"与"被门禁挡下"。

v3.6.92026-09-13

诊断日志落到公共存储,顺手清掉一个崩溃隐患:悬浮窗进度日志从 Android/data 私有目录(手机文件管理器进不去、无 root 取不到)迁移到 /sdcard/Ccode/logs/,无需 root、无需电脑即可打开导出;错误日志页顶部新增「悬浮窗进度日志」入口,一点即分享,分享失败自动退回剪贴板复制。同时删除一个从未注册进清单的重复 ShareFileProvider —— 它的 authority 不存在,被调用就是又一个"找不到内容提供器"崩溃。

v3.6.82026-09-13

内部文件访问崩溃修复 + Shizuku 一键自检:修复打开错误日志 / 分享 / 工作区文件时报"找不到内容提供器"(No content provider)的崩溃。根因是构建环节未替换清单中的 ${applicationId} 占位符,导致三个文件提供器注册的标识与实际不符。同时新增 Shizuku 一键自检:会真正执行一条系统命令并给出结论,权限、服务、执行链路逐项列出,结果可直接复制反馈 —— 不再需要靠文字描述猜测问题所在。

v3.6.72026-09-13

Shizuku 授权状态识别修复:修复"明明已在 Shizuku 中授权,AI 执行 pm / am 等系统命令时仍提示未授权"的问题。根因是应用启动时若 Shizuku 服务尚未就绪,就再也不会主动复查授权状态,导致状态永久停留在未授权。现改为启动时立即检查并在稍后自动复检,授权成功后也会延迟确认;同时新增 Sui 后端识别。授权页现在会显示失败的具体原因(服务未运行 / 未授权 / binder 异常),并提供「复制诊断信息」按钮,便于直接反馈定位。

v3.6.62026-09-13

悬浮窗进度链路补全 + 现场诊断:补齐工具执行完毕瞬间的进度推送 —— 此前只有"开始执行"会推送,"执行完成/失败"没有任何触发点,悬浮卡上的步骤会一直停在"执行中…"。现已让每个工具收尾时立即推送,步骤可正确推进为"✓ 完成 / ✗ 失败"。同时新增进度链路诊断日志(同时写入 logcat 与应用外部私有目录 overlay_progress.log),一旦仍异常,可直接凭日志定位断点,不必再靠推测。

v3.6.52026-09-13

悬浮窗任务进度真正打通:修复 v3.6.4 进度数据已生成、悬浮窗却仍只显示"AI 任务 / 点击进入聊天"的问题。根因是两条渲染门禁都要求"对话内工具卡片"的前置条件(工具调用 ID 非空),而顶层 Agent 恰恰不满足该条件,导致进度在推送前就被拦截。现两条门禁已解耦,悬浮窗推送不再受对话内渲染条件限制;同时悬浮卡标题改为显示本次任务的真实目标(无目标时按任务类型回退),不再永远是笼统的"AI 任务"。

v3.6.42026-09-13

悬浮窗显示任务实时进度:悬浮球展开后不再只有一个笼统的"AI 任务",现在会显示 AI 当前正在做什么 —— 例如"正在使用 shell_execute…",并以步骤流水列出完整推进链路(工具执行中 → 完成 / 失败),最多展示最近 4 条。进度文案改为从真实工具执行数据合成,不再依赖模型是否填写描述参数。

v3.6.32026-09-13

Agent 联网分析失效修复:修复部分推理型模型下 Agent 全程 0 次工具调用、报告为空或显示 null 的问题。根因是模型把正文放在 reasoning 字段而 content 为空时,工具循环在第一步就被判定为"已完成"。现已支持 content 为空时回退读取推理正文,并让空回复继续推进而非提前结束。同时增强工具调用解析兼容性(支持 JSON 参数体、参数写成属性、OpenAI 原生 JSON 格式)。当确实未采集到数据时,报告页会给出明确原因与模型建议,不再让用户误以为功能不可用。

v3.6.22026-09-12

温度参数 400 报错修复 + Agent 按钮拖拽边界:部分 OpenAI 兼容网关不接受自定义温度值,此前会直接返回 HTTP 400 导致对话失败。现已自动识别这类拒绝,去掉 temperature / top_p 后重试并记住该网关,流式(Agent)与非流式两条路径均已覆盖;模型编辑页「高级」另加「禁用 temperature / top_p」手动开关。同时修复对话页 Agent 悬浮按钮可被拖出屏幕后无法找回的问题,现拖动中、松手时、启动恢复时均做边界约束。

v3.6.12026-09-12

悬浮球交互修复 + 定时任务进历史:修复展开任务卡后收不回去的问题(球常驻显示,卡片新增「收起」按钮);任务卡底部新增「打开 Ccode」按钮,一键回到 App 对应页面。定时任务移入聊天历史抽屉(中间「定时」标签),可直接新建、启用停用、改时间(每天 H:mm / 每 N 分钟一键切换)、立即运行、删除;定时任务产生的会话在历史里以「定时任务·名称」清晰标注。

v3.6.02026-09-12

悬浮球重做 + 定时任务:悬浮层不再是"打开/关闭应用",改为展示当前运行任务的实时进度(AI 任务 / 环境安装 / 定时任务),球体带进度环,单击展开任务卡;点击任务文字直接跳回 App 对应页面,长期任务不用反复切回查看。新增「定时任务」模块(设置 → 工具):到点自动把预设提示词发给 AI 执行——App 在运行时后台静默执行,被杀则通知提醒一键执行,支持单次/每天/间隔三种触发与开机自动重排。

v3.5.122026-09-12

Agent 入口支持拖动:右下角常驻的「Agent」按钮可以按住拖到屏幕任意位置,松手即记忆(下次启动保持在原位),单击仍进入 Agent 中心,不再遮挡输入框上方的聊天内容。

v3.5.112026-09-12

修复 Shizuku 授权列表中看不到 Ccode 的问题:此前版本 APK 缺少 Shizuku 要求的 API_V23 权限声明(自研构建链不合并依赖库内置 manifest 所致),导致 Shizuku 的应用授权列表里没有 Ccode、授权无法继续。本版补齐该声明,升级后在 Shizuku 的授权列表中打开 Ccode 开关即可完成授权。Shizuku 是 ADB 权限调用工具:授权后 AI 的 shell 命令能力与 adb shell 相同——打开第三方 App、管理应用、模拟点击、读取系统状态等;未授权时相关命令自动回落并给出指引。

v3.5.82026-09-12

环境管理卡死紧急修复 + 逆向 Agent「业务架构优先」重训:两件事。其一,修复严重 Bug——装满环境后点「环境管理」直接崩溃卡死:状态栏要统计容器体积,得递归遍历整个 Ubuntu rootfs 的数万个文件,而这一步发生在主线程上,环境越大卡得越死。本版体积统计加 10 分钟缓存(重装/删除自动失效)、界面按钮即时响应、状态文本全部转入后台线程计算回填、安装完成后后台预热,秒开不再卡顿,终端的环境状态与容器诊断同步受益。其二,逆向 Agent 把本应用自己的 APK 误判出「反调试」——把 proot 容器的 ptrace(系统调用拦截的实现机制)当成反调试、把 bash/busybox 的 initArray(libc 标配初始化)当成检测初始化、把自己工作流的提示词文案当成检测证据,被质疑后还复读机式重跑。本版给「诚心鉴」注入第零原则「业务架构优先」:分析前先产出应用画像、内置常见组件表(proot/bash/busybox/loader 逐项正名)、自带文档命中一律剔除、用户质疑时禁止复读必须正面回应、报告数字强制一致;同时废除「initArray 一律 P0」的刻板规则。

v3.5.72026-09-12

智能体工作流大修(逆向分析实战检验):一次 APK 逆向分析会话暴露了 Agent 的五大缺陷——字符串搜索零命中后无限空转、工具返回的导入表/初始化函数等结构化数据拿到就丢、阶段只打印标题没有产出、子 Agent 塞满上下文直接超出模型上限、会话末尾以广告语草草收场。本版双层修复:提示词层把"诚心鉴"逆向工作流重写为可执行状态机(阶段产出物制度、结构化数据必须解读、字符串连续 2 次零命中强制换道到导入表/DEX native 方法分析、收尾必须输出《分析总结报告》),子 Agent 角色模板全部重写为"只交结论、不搬原文";框架层给子 Agent 加了上下文膨胀保险——长循环把历史撑到模型上限时自动压缩早期工具结果并重试一次,不再直接报错放弃,导入附件时也会附上 MCP 虚拟路径指引,少走弯路。同时移除了旧版内置的"凌驾安全规则"类条款,替换为明确的授权使用边界声明。

v3.5.62026-09-12

修复环境安装(真凶定位,x86 全链路复现验证):终于抓到安装报 126 的真凶——容器解压时部分关键程序丢失可执行位,其中最关键的是 debconf 交互框架依赖的 perl 解释器:libssl3 / ca-certificates 这类包的安装脚本一上来就会执行它,一失败就报 "post-installation script ... exit status 126"、apt 退出码 100。此前几版的 ldconfig 替换、安装前后补权限都没打中它,而且修复后缺少"重新配置半安装包"这一步,装了一半的包永远卡在原地。本版三管齐下:① 容器解压时按镜像元数据直接恢复每个文件的权限位(含硬链接降级复制的文件),新环境从根上健康;② 安装失败后自动补齐执行位 → 重新配置半安装包 → 自动重试安装,直至目标包全部配置完成(老环境无需重置,升级后重试安装即可);③ 不再覆盖系统自带的 ldconfig 保护壳(Ubuntu 官方本身就是 proot 兼容设计,之前属于误伤),并兼容历史遗留的自写脚本自动恢复。

v3.5.52026-09-12

修复环境安装(关键补丁):在部分 ROM 上,系统的 chmod 权限接口被安全策略拦截,导致 dpkg 解包新软件时写出的安装脚本缺少可执行位(报 "post-installation script ... exit status 126"、apt 退出码 100,通常死在 libssl3 上)——此前的软件源与 ldconfig 修复都绕不过它。现在每次进入容器、以及每次安装前后,App 会在宿主侧直接补齐全部文件的执行位(chmod 不可用时自动走 fchmod 通道),半配置的包当场解锁,新装的 node / python3 等命令也能真正执行。此前安装失败过的环境无需重置,升级后重试安装即可。

v3.5.42026-09-12

dpkg 加固全覆盖:容器兼容加固从"环境配置"入口扩展到容器每次启动自动执行(宿主侧直写,幂等)——AI 在对话中直接执行 apt-get install、终端手动安装同样受保护;若 libc6 升级覆盖了加固脚本会自动补回,libssl3 半配置问题从源头杜绝。修复终端版本显示:终端启动横幅版本号改为动态读取应用实际版本(此前硬编码 v3.5.1,与 APK 版本脱节)。

v3.5.32026-09-12

修复环境安装(重要):定位到 apt 退出码 100 的真正根因——libssl3 的安装脚本调用的 ldconfig 在 proot 容器内无法执行(脚本退出码 126),libssl3 因此永远卡在"半配置"状态,此后装任何包都在它身上失败。现在每次环境配置前自动做容器兼容加固(ldconfig 置空 + 禁止安装期启动服务),半配置当场自动解除,nodejs / npm / python3-pip 等可正常安装;此前失败过的环境无需重置,直接重试安装即可恢复。

v3.5.22026-09-12

环境安装彻底修复:apt 安装改为四步修复链(修复软件包状态 → 更新源索引 → 安装 → 收尾配置),彻底解决 libssl3 半配置导致的 "dpkg returned an error code (1)"(退出码 100)连锁失败;安装失败自动分类重试(锁冲突 / 包状态损坏 / 软件源异常)。环境配置进度条:安装过程全程可视——进度条、当前步骤、实时日志、错误原因,失败可一键重试。AI 回复卡片化:AI 回复采用卡片组件渲染(提亮底色 + 细边框 + 大圆角),与用户气泡明确视觉分割,会话内容一目了然。修复长按菜单失效:AI 消息的"删除""重新生成"现在真正生效(此前只对用户消息生效)。修复对话卡顿与文字闪动:流式渲染节流减负 + 内容未变跳过重建 + 消息视图稳定绑定,AI 回复生成中打开聊天页不再来回闪动。

v3.5.12026-09-11

逆向工具修复:APK 逆向现在直接给出 so 文件完整清单,支持按目录批量提取(lib / lib/arm64-v8a),不写条目名一次提取全部 so,不再"条目不存在"空转。终端标识与排版修复:启动横幅改用严格等宽字符画,所有环境(容器/系统 Shell/SSH)都会显示 Ccode 标识,不再重叠错乱。修复输入被打断:终端输出滚动不再抢走键盘焦点,输出刷新合并渲染,输命令不再被强制打断。修复工作目录失效:AI 命令的工作目录不可用时自动回退并明确提示;导入的 APK 与逆向输出目录在容器内同路径直接可用。

v3.52026-09-11

多会话并行:AI 在 A 会话思考时切到 B 会话继续聊,两边同时出字互不打断,回到 A 还能看到完整结果。工具调用展示重做:AI 干活时自动展开工具流水(每步工具名、参数、结果状态一目了然),结束后自动收起,点任意一步可看完整输入与输出,支持复制。过渡动画:切换会话淡入、新消息渐显、折叠箭头旋转。修复切换人设后 AI 身份不稳定(有时自称人设角色、有时自称 Ccode,现在始终一致)。修 Agent 页切换崩溃与容器归档解压错位(此前安装失败的机型请重试)。AI 终端默认进 Ubuntu 容器,工作目录默认 /root。

更早的版本
v3.32026-09-11

修容器下载"归档被截断":下载完立即核对完整性(字节数 + gzip 文件头),不完整自动换源重下。终端「诊断」直接显示最近崩溃日志全文,可一键复制。修复 Agent 页与历史页来回切换的闪退。

v3.22026-09-11

紧急修复版:修容器安装报"解压失败 EISDIR"——归档里 "./" 这类条目和同名路径冲突时不再中断解压,配合 v3.1 的内置解压器,此前装不上的机型请删除旧环境后重新下载安装。修点击 Agent 按钮闪退/卡死(任务页与历史页来回切换时的视图挂载错误,并加了崩溃兜底日志)。关于页与官网已注明原项目 LineCodePro(GPL-3.0)。

v3.12026-09-11

修容器安装失败:部分机型(vivo 等)系统沙箱拒绝硬链接操作,rootfs 解压改为内置解压器,硬链接自动降级为复制,装不上的现在能装了。系统 Shell 支持自动探测 root 授权,su 可用时命令以 root 执行,没有 root 也会明确提示权限边界;终端启动横幅换成 Ccode。修复内置人设在老设备上不生效的问题(猫娘等一直回答"我是Ccode")。逆向工作流在环境没有 IDA 时自动降级为静态 dump 分析(readelf/objdump/strings 交叉引用),工作流步骤不变。Agent 分析页点击输入框被键盘完全盖住的问题修复。切换对话不再中断 AI 思考:生成转入后台继续,侧边栏对应会话显示转圈,切回即可恢复;仅浏览对话不再改变列表顺序。修复部分机型上悬浮球前台服务超时导致的崩溃。

v3.02026-09-11

AI 调用终端全面打通:shell 工具放开本地执行,AI 在对话里就能直接跑容器命令;内置人设不再被系统提示词压制。容器升级 Ubuntu 22.04 并支持 apt 装软件,终端默认进容器,启动显示 Ccode 欢迎横幅。终端界面纯黑底 + 彩色 ANSI 输出(目录蓝色高亮),新增设置面板:可开 SSH 远程终端、调字号;长对话自动压缩,越聊越稳。修复 Agent 页点输入框被全屏输入法覆盖、APK 逆向提取 so 失败、长任务思考死循环三处问题。

v2.92026-09-11

默认工作区搬到手机公共下载目录:/storage/emulated/0/Download/Ccode,并且默认选中——AI 产出的文件在系统文件管理器里直接可见。首次启动会请求存储权限;容器里也挂载了同一路径,AI 的命令在工作区内外的行为一致。老用户的默认工作区会自动迁移过去,自建项目不受影响。

v2.82026-09-11

终端多窗口:顶部「+」新开窗口,底部窗口条点击切换,返回退出后窗口保留、再进不丢输出。环境安装进度实时显示在终端和通知栏,不再是黑盒等待。AI 的系统提示里写明本机终端能力(Alpine 容器 + shell_execute),AI 能主动用终端干活。新增安装包签名校验,被二次打包的修改版会拒绝启动。Ccode 默认头像换成应用图标,桌面图标构图调小一号。工作区明确默认本地,SSH 仅在主动选择时才连接。

v2.72026-09-11

换上全新的应用图标:C 形鲸鱼,桌面、设置页、通知栏都用新图标,并适配了安卓 8+ 的自适应图标(圆形、圆角方形桌面都不会露白边)。功能没有改动。

v2.62026-09-11

修环境配置的锁冲突:连点两次安装或上一次安装的进程没退干净时,apk 会报 "Unable to lock database"(退出码 99)。现在同一时间只允许一个安装任务,安装前自动清理残留的 apk 进程,撞锁时等 2 秒自动重试;AI 调用终端执行 apk 也与手动安装排队互斥。

v2.52026-09-10

修 v2.4 的几处回归:对话页布局还原;终端页自己适配状态栏和键盘(快捷键行在键盘上方,输出可以随便滚);容器的 PATH 被宿主环境覆盖导致 apk add 报 not found,已修,环境配置真正可用;逆向人设恢复;修复更新弹窗误报(本地版本号改为读安装包信息)。

v2.42026-09-09

悬浮球:退到后台挂个小球防杀(可关);注销账号改为 5 秒倒计时并清空全部数据;修头像三连 bug(切人设头像全变、聊天页不显示、裁剪拉回);修 slash 弹窗复活和工具列表缺项;proot 临时目录修复,容器能正常启动。

v2.32026-09-08

内置人设:猫娘、虚拟恋人、逆向分析;终端环境一键配置(nodejs/python3/git 等,多镜像源);AI 可以调用本地终端;新增 APK 逆向解析与 PLAN.md 计划工具;修模型测试弹窗关闭与用户中心闪退。

v2.2工程修复

构建链路与依赖修复,崩溃报告可完整复制,稳定性加固。

v1.42026-09-09

Agent 分析报告改由你配置的模型生成(GitHub 仓库 / 网页解析 / 多 Agent 协作),没配模型时回退规则摘要并标注。

v1.32026-09-09

任务日志 SSE 实时推送,秒级上屏;多 Agent 执行链时间线可视化;SSE 接口越权校验加固。

v1.1Agent 引擎

GitHub 智能分析、网页深度解析、多 Agent 协作;后端任务队列与流式日志。

v0.5正式发布

多模型接入、Agent 工具循环、手机控制、动态上下文压缩、多人设系统、MCP/Skills 扩展、自定义主题。

v0.4内测

后台思考、消息多选导出、SSH 远程工作区、应用内浏览器、导出归档密钥剥离。