Aiko Chat
Aiko Chat 总览
IDE 内建 AI Coding Agent — 支持国外先进模型与国内模型,配合 SDD 面板执行开发任务
Aiko Chat 是 Aiko Studio IDE 内建的 AI Coding Agent。不只是聊天,而是真的能写代码、跑测试、改文件的 Agent。
模型支持
| 类型 | 适用 |
|---|---|
| 国外先进模型 | 复杂推理、长上下文、代码生成、跨文件重构 |
| 国内模型 | 私有化部署、中文业务语境、合规要求更高的企业场景 |
模型由团队在平台侧接入和配置,IDE 侧只暴露可用模型与推荐用途。用户不需要关心底层厂商协议,只需要按任务选择适合的模型。
核心能力速览
| 能力 | 一句话说明 | 详细 |
|---|---|---|
| Plan Mode | 写代码前先出实施 plan,用户审批后再动手 | Plan + Context |
| Subagent 编排 | Task 工具递归派发 Explore / 自定义 agent | Plan + Context |
| Recall Mode | 基于 RLM 论文的 task node 系统,长会话不污染 | Plan + Context |
| Diff Approval | 所有改动落地前 unified diff 预览 | Safety + Permissions |
| Permission Rules | Claude Code CLI 兼容的 allow/deny 规则 | Safety + Permissions |
| Checkpoint & Fork | 任意一步回滚文件或 fork 出新会话 | Plan + Context |
| Custom Agents | .claude/agents/*.md 项目级 / 用户级 | Plan + Context |
| MCP / Skills / Hooks | .claude/skills/* .claude/hooks/* 全部原生支持 | Plan + Context |
| Voice Input | push-to-talk(云 STT)或本地 wake-word(Jarvis 全离线) | — |
| Loop Jobs | /loop 5m check the deploy 定时任务 | — |
| Side Questions | /btw 旁路提问不污染主会话 | — |
和 SDD pipeline 的协同
Aiko Chat 不是孤立运行的聊天框。它是 dev 包 aiko.pipeline 的实际"动手者":
每步落地前都过 Diff Approval;pipeline 节点推进由 pipeline-gate Validator 守门,Aiko Chat 不能越级勾 task。
几个亮点
Per-Panel 独立 Session
每个 panel 可以独立选模型、独立 permission 模式、独立 recall 节点。多人多 Agent 并发跑互不污染。
Fast Mode
Bolt 图标一键切换"加速生成"模式(同模型、更短 cooldown)。需要 Bun-compiled CLI 原生二进制;不可用时 UI 提示。
Model-aware Cost Display
Input | Cached Input | Output | Reasoning 四档分别统计,per-model pricing 可配。不同模型按各自价格规则独立统计。
Background Tasks Overlay
Task 工具派发的后台 agent 在独立 overlay 里跑,状态 / 耗时 / 进度 / token 全可见,可中途 stop。
关联阅读
- Plan + Context 控制 — Plan Mode / Recall / Subagent / Checkpoint
- 安全与权限 — Diff Approval / Permission Rules / YOLO
- SDD pipeline — Aiko Chat 跑哪条线