cyac·赛亚克Ollama 生态的 CLI 优先编程入口

代码解释、重构、生成、搜索、测试

在终端完成 · 可脚本、可管道 · 隐私无忧

🔒

本地优先

Ollama 深度集成,代码不上传。无 Ollama 时可选 DeepSeek API

终端友好

无缝融入命令行,可脚本化、管道、CI 集成

🛡️

隐私安全

零遥测,数据不出本机

功能概览

代码解释@ 文件引用图片支持智能重构代码生成代码搜索测试文档Bug 诊断chatREPLsession项目记忆编程 Skill多角色插件Tool CallingMCP

@ 文件引用

chat/repl 中用 @path 引用文件或图片,如 cyac chat "解释 @src/main.rs"、cyac chat --image screenshot.png "描述这张图"

直接修改文件

refactor、diagnose、generate 支持 --apply / --output 一键写入

多文件批量修改

rename 时 --path 为目录可跨文件批量重构

代码库搜索

cyac search "关键词" 快速定位代码

跨文件引用

自动解析 import/use,收集相关文件上下文

项目记忆

cyac memory log/show/set,技术决策跨会话保持

Tool Calling

cyac chat --tools 启用,模型可主动 read_file、list_dir、write_file、run_command、search_web;run_command 可配置执行前确认

AI 后端多源

Ollama 优先,无本地时自动 fallback 到 DeepSeek API

为什么选 cyac

cyac 在「本地、隐私、CLI、脚本化、成本」上更突出;Claude Code 和 Copilot 在「模型能力、IDE 集成、多模态」上更强。cyac 适合「终端优先、本地优先」的开发者。

cyac
Ollama 生态的 CLI 优先编程入口
纯 CLI,终端
Claude Code
Anthropic Agent 式编程助手
终端 + IDE + 桌面 + Web
Codex / Copilot
代码补全与 AI 编程助手
主要 IDE 内嵌
维度cyacClaude CodeCodex / Copilot
形态纯 CLI多形态主要 IDE
本地 / 隐私强(Ollama 本地)弱(云端)弱(云端)
脚本化 / 管道
模型能力依赖本地模型强(Claude 3.7)强(GPT-4o)
成本低,本地为主按 token 计费订阅制
IDE 集成
可扩展Skill、插件、MCP有限有限

cyac 优势

本地优先Ollama 本地推理,数据不出本机,无遥测
轻量Rust 单二进制,启动快,适合 CI、远程 SSH
脚本化管道、--apply、--json,易集成到自动化
可扩展Skill、插件、MCP,可自定义触发词、子命令
项目记忆四层记忆,技术决策跨会话保持
成本本地模型 + 可选 DeepSeek,无按 token 收费

适用场景

本地优先、隐私敏感cyac管道、脚本、CI、远程 SSHcyac预算有限、想用本地模型cyac追求最强模型能力Claude / CopilotIDE 内联补全、可视化编辑Claude / Copilot

快速开始

  1. 1. 下载并解压 zip
  2. 2. 双击 install.bat
  3. 3. AI 后端二选一:Ollama(推荐)拉取 ollama pull deepseek-coder或配置 DeepSeek API Key
  4. 4. 重启终端,运行 cyac --help

无 Ollama 时:cyac config set backends.deepseek_api_key sk-xxx 即可使用

示例:

cyac explain src/main.rs
cyac chat "解释 @src/main.rs"
cyac search "关键词"
refactor --apply 一键应用