工具概览
aico 是一个 AI 编码智能体,可在终端、本地网页门户、VS Code 或 Windows 和 Linux 桌面应用中运行。个人使用免费、可自托管,并使用用户自备的模型。它需要 Node 22.5 或更高版本,支持 OpenAI、Anthropic、OpenRouter、Gemini、Moonshot Kimi、DeepSeek、Z.AI 和本地 Ollama 模型。
aico 不保留聊天缓冲区,而是维护一个只追加的事件日志,并据此生成每次请求,因此工具调用和结果在多轮之间保持结构化,历史记录可按序号寻址。验证步骤 VerifyApp 会在真实浏览器中打开生成的网页,并报告未捕获的异常、控制台错误、失败的请求、渲染出的内容,以及指定控件是否有响应。生成了网页的一轮对话,在针对当前文件的验证通过之前不能以完成状态结束。
该产品还包括:在步骤边界对运行中的一轮进行引导、移除写入工具的规划模式、长时间运行命令的后台化、针对智能体、开发服务器、计划任务和监视器的监督台账、MCP 服务器模式、权限提示、工作区沙箱、花费上限,以及拥有各自提示词和工具白名单的子智能体。上下文管理会遮蔽旧的工具输出,并把之前的步骤浓缩成交接内容。
定价
价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。
应用场景
- 开发者用 aico 在终端、本地网页门户、VS Code 或桌面应用中运行 AI 编码智能体。
- 用户用 aico 在一轮对话完成之前,在真实浏览器中验证生成的网页。
- 团队用 aico 在不取消当前一轮的情况下,对运行中的智能体进行中途引导。
- 用户用 aico 在任何写入工具可用之前先规划改动。
- 团队用 aico 避免开发服务器卡住一轮对话。
- 用户用 aico 让另一个 AI 通过 MCP 把工作交给它。
- 团队用 aico 在同一个台账中监督智能体、开发服务器、计划任务和监视器。
- 用户用 aico 配合本地 Ollama 模型零成本运行。
功能特性
AI 助手
自然语言界面
工作流自动化
用户评论
还没有评论,来分享你的使用体验吧
常见问题
Is aico free, and can I see the source?
It is free for personal and noncommercial use, and the full source is public under the PolyForm Noncommercial licence; commercial use needs a licence from the author. There is no account, no telemetry and no hosted service in the middle, and users pay their chosen model provider directly at their prices.
How is it different from Claude Code or Cursor?
It is model-agnostic and local-first, with a bring-your-own API key for Claude, GPT, Gemini, Kimi, DeepSeek, GLM or a local model, and the whole thing runs on the user's machine. The design differences cited are an append-only session log that can be resumed after a crash, a browser verification step that opens what it builds, and one ledger supervising everything running in the background.
Is aico an alternative to Devin, Replit Agent, Lovable or Bolt.new?
It occupies the same space but is a different shape: aico is self-hosted and free for personal use, with no markup on provider costs and per-app git history from the first commit. It reports 73 of 80 (91%) real SWE-bench Lite instances resolved across two independent random samples, but does not have their scale of real-world use or Devin's independently-audited track record.
Which AI models can it use?
OpenAI, Anthropic, OpenRouter, Google Gemini, Moonshot Kimi, Z.AI GLM, DeepSeek, any OpenAI-compatible endpoint, and local models through Ollama. The model name decides the provider, so switching model never means also remembering to switch provider.
Does it work in the terminal, or does it need an editor?
Either. aico is a terminal agent; aico serve starts a local web portal on 127.0.0.1; and the VS Code extension gives it a panel of its own beside Chat, where edits apply as workspace edits that can be undone and the selection travels with the question. One engine drives all three, and there is no inline completion.