AI 资源库 · 已整理 4 项

terminal-ui

查看与terminal-ui相关的 AI 资讯、工具、Skill、工作流和开源项目。

rpi:Rust 原生编码智能体运行时与终端 CLI

bigfish1913/pi-rust · Rust-native, library-first coding-agent runtime and terminal CLI inspired by Pi, with composable LLM providers, tools, sessions, and plugin ABI

rpi 是一个用 Rust 编写的、以库为核心的编码智能体运行时,同时提供基于该运行时的终端命令行工具。它由九个可组合的 crate 组成,覆盖 LLM 提供方适配、可持久化且崩溃可恢复的智能体循环、终端 UI 以及稳定的插件 ABI,因此同一套代码既可作为嵌入式 SDK 集成到自己的进程中,也可作为可直接运行的 rpi 命令使用。该项目支持 Anthropic 与 OpenAI 兼容的模型提供方,并提供确定性的 faux 提供方与内存执行环境以便离线测试;会话以 JSONL 树形结构持久化,支持崩溃后从最后一个已提交帧恢复;插件为 Rust cdylib,通过稳定的 C ABI 进行版本协商;还支持无头服务端加远程 TUI 客户端的远程模式。

☆ 收藏查看来源 ↗

OpenCode:开源 AI 编程智能体

anomalyco/opencode · The open source coding agent.

OpenCode 是一个开源的 AI 编程智能体(coding agent),以 TypeScript 编写并采用 MIT 许可证。提供终端界面与桌面应用(Beta),内置 build(默认全权限开发)与 plan(只读分析与代码探索)两种可切换 Agent,以及用于复杂搜索和多步任务的 general 子智能体。支持多种包管理器与安装方式,官方文档覆盖配置与 Agent 使用说明。

☆ 收藏查看来源 ↗

ccmux:面向 AI 编程代理的跨设备 tmux 会话管理 TUI

skzv/ccmux · One TUI for every AI coding agent session — Claude Code, Codex, Cursor, and more — in sync across every device.

ccmux 是一个用 Go 编写的跨设备 tmux 会话管理器,为 Claude Code、Codex、Cursor、Gemini CLI、Antigravity、pi、Grok、Muse Code 等 AI 编程代理提供统一的终端界面。它以 tmux 作为会话存储,把各会话集中在一个仪表盘里按状态(进行中、空闲、等待输入)着色展示,支持启动、恢复与监督会话,并通过 tailnet 与 SSH/Mosh 连接,让用户从 Mac、笔记本或手机访问同一会话。还提供项目笔记浏览、代理安装与登录状态查看、会话历史恢复、用量统计以及多机自动发现等能力。

☆ 收藏查看来源 ↗

Claude-Code:基于 Bun、React Ink 与 TypeScript 的终端交互式 AI 编程工具

secret-fort290/Claude-Code · Run Claude in the terminal with Bun, React Ink, and TypeScript for interactive AI coding, MCP, and SDK workflows

该项目描述为在终端中运行 Claude 的交互式 AI 编程工具,结合 Bun、React Ink 与 TypeScript,面向 MCP 和 SDK 工作流。仓库 README 主要面向 Windows 终端用户,提供下载、安装、设置、文件处理与更新等使用说明,但未给出具体技术实现细节。

☆ 收藏查看来源 ↗