fitten code cli工具支持在linux终端直接调用ai能力,提供ask单次问答、chat交互式对话、run命令增强及parse输出解析四大功能,安装后通过fc login绑定账号即可使用。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想在Linux服务器运维时直接用自然语言查命令、写脚本、分析日志,不用切窗口查文档或复制粘贴AI回复——Fitten Code提供命令行CLI工具,让你在SSH终端里就能调用AI能力,真正把智能嵌进运维流程里。
安装Fitten Code CLI工具
打开终端,执行以下命令下载并安装官方CLI二进制文件:
curl -fsSL https://code.fittentech.com/install.sh | sh
安装脚本会自动检测系统架构(x86_64/arm64),下载对应版本,并将fc命令软链接到/usr/local/bin。如果提示Permission denied,说明当前用户无sudo权限,需联系管理员或改用--local参数手动安装到$HOME/bin。
运行fc --version验证是否安装成功,输出类似fc v1.4.2即表示就绪。
登录并绑定账号
首次运行fc命令会自动触发登录流程:
fc login
终端将弹出一个临时URL,用浏览器打开后扫码或输入验证码完成认证。该过程使用OAuth 2.0协议,【登录凭证仅存储在本地~/.fitten/config.json中,不上传服务端】。登录成功后,终端显示“Welcome, yourname@domain.com”即完成绑定。
注意:若在无图形界面的服务器上操作,可提前在有浏览器的设备上访问https://code.fittentech.com/cli-pair,输入终端显示的配对码完成绑定。
在终端中直接提问
方法一:单次问答模式
fc ask "如何找出/var/log下最近24小时修改过的所有error日志?"
AI会立即返回可执行的find命令及简要说明,例如:find /var/log -name "*error*" -mtime -1 -type f -ls。你可直接复制执行,也可加--dry-run参数先预览不执行。
方法二:交互式AI终端
fc chat
Fitten Code 1.0.3是一款由清华博士团队打造的AI编程助手,基于国产计图(Jittor)深度学习框架开发。它支持VS Code、JetBrains系列等主流IDE及80多种编程语言。核心功能包括智能代码补全、注释生成、代码解释、Bug检测、单元测试生成等,旨在全方位提升开发效率。该工具对个人用户免费开放。
进入类Chat界面,支持多轮上下文记忆。比如先问“查看nginx进程”,再接着问“杀掉其中占用CPU最高的那个”,AI能理解“那个”指代前一条结果中的PID。退出按Ctrl+D。
方法三:命令增强模式(推荐)
在任意命令前加fc run,即可让AI自动补全参数或生成完整命令链:
fc run tar -czf backup.tgz
它会识别当前目录结构,建议压缩哪些子目录,并给出完整命令如tar -czf backup.tgz ./src ./config --exclude='./node_modules'。这比手动回忆tar选项快得多。
用AI解析命令输出
第一步:执行原始命令并管道传递给fc
ps aux | grep nginx | fc parse
第二步:AI自动识别这是进程列表,标注各列含义(USER、PID、%CPU等),并高亮异常项(如CPU >90%的进程)
第三步:直接给出操作建议:“发现nginx worker进程PID 12345 CPU占用97%,建议检查其处理的请求路径:curl -s http://localhost/nginx_status | grep 'Active connections'”
fc parse不依赖预设模板,而是动态分析文本结构和语义,因此对jq、awk、kubectl get pod -o wide等复杂输出同样有效。
自定义快捷指令(alias)
编辑~/.bashrc或~/.zshrc,添加:
alias flog="fc ask '分析以下日志内容,指出错误类型和发生频率:' | pbcopy"
保存后source ~/.bashrc,之后只需执行flog
这个alias把fc ask封装成单命令,避免每次输长参数。注意pbcopy是macOS命令,Linux用户请替换为xclip -selection clipboard或wl-copy(Wayland环境)。










