AI 资源库 · 已整理 8 项

terminal

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

agent-go:单二进制无依赖的终端 AI Agent

dksslq/agent-go · agentlet

agent-go(Debian/Ubuntu 包名 agentlet)是一个用 Go 标准库编写的小型终端 AI Agent,单二进制、无第三方依赖、无 cgo。它连接 OpenAI 兼容的 Chat Completions API,通过 exec、image_read、memory_edit 三个工具实现程序执行、图片读取与语义记忆整理,支持交互式、单次任务和 stdin 管道三种运行方式,并支持会话增量日志的保存与恢复。

☆ 收藏查看来源 ↗

Moonpool:本地应用与开发服务器的托盘启动器,带实时状态与内嵌终端

kjustinkeener/Moonpool · Moonpool is a launcher for your local apps and dev servers, with live status and an embedded terminal for each.

Moonpool 是一个常驻系统托盘的启动器中心,用单一的 JSON 清单管理本机应用与开发服务器:列出注册的应用、显示实时运行状态,并在内嵌终端(真实 PTY)中启动应用命令,双向交互查看控制台输出。它提供开始/停止/重启(停止时终止进程树并释放端口)、托盘驻留、最近使用排序,以及命令行远程控制和自带 MCP server 供脚本或 AI agent 调用。使用 Tauri v2 + Svelte 5 构建,跨平台支持 Windows 与 Linux,不支持 macOS。

☆ 收藏查看来源 ↗

GhostCode:面向 AI 编程助手的 macOS 终端管理器

skydiver/GhostCode · macOS AI coding terminal manager based on Ghostty

GhostCode 是基于 Ghostty 终端引擎的 macOS 原生应用(SwiftUI + AppKit 构建),为 AI 辅助编程工作流提供三栏布局——项目侧边栏、终端和命令面板。它可启动 Claude Code、Codex 或 OpenCode 等 AI CLI 工具,支持按项目配置 AI 二进制、多标签会话、Claude Code 会话续接、git 状态显示,以及通过 JSONC 文件自定义的项目列表和命令面板。该项目的终端模拟能力由 Ghostty 核心引擎提供,并非通用终端模拟器。

☆ 收藏查看来源 ↗

Kaku:为 AI 编程打造的 macOS 终端

tw93/Kaku · 🎃 A blazing-fast Mac terminal, built for coding with AI.

Kaku 是一款面向 AI 辅助编码场景的 macOS 终端,基于 WezTerm 构建,预置了字体、主题、shell 集成和 Mac 快捷键,同时保留 Lua 自定义能力。它提供内置 AI 助手入口,可在命令行给出修复建议、把自然语言描述转成命令并支持 Chat 交互,此外还集成了 zsh 补全、语法高亮、目录跳转以及可选的 Lazygit 和 Yazi。

☆ 收藏查看来源 ↗

Open Max:终端中运行的自扩展 Rust 编程 Agent 载体

Max17190/open-max · Minimal Rust terminal harness for coding. Small, extremely fast, and self-extensible.

Open Max 是一个用 Rust 编写的轻量终端编程 Agent 载体(harness),以单个二进制在项目目录中运行聚焦的 agent 循环,并把每次工具调用流式显示在终端。它内置 list_dir、read_file、write_file、edit_file、glob、grep、bash 七个工具和简短系统提示,支持本地服务器(Ollama、LM Studio、vLLM、llama.cpp)、云端网关(OpenRouter 等)和私有代理,通过 base_url 或 providers.json 中的命名端点切换模型。项目强调基于文件的扩展(TOML 工具、SKILL.md 技能、提示模板、hooks、权限规则)和基于文件的记忆,并提供 --recall 对历史会话、压缩归档、摘要与记忆做流式检索。它包含全屏 TUI 与无头打印模式,会话与配置保存在本地 ~/.openmax/,除配置的模型端点外不主动外联。

☆ 收藏查看来源 ↗

jcode:Rust 编写的高性能编码 Agent 运行框架

1jehuang/jcode · High performance coding agent harness written in rust

jcode 是一个用 Rust 编写的编码 Agent 运行框架(harness),主打低内存占用与快速启动,支持多会话与 swarm 并行 worker 场景。它内置基于语义向量的记忆系统,可自动检索和整合历史上下文,并提供侧边面板、Mermaid 图表内联渲染、信息小组件和自定义回滚等 TUI 体验。项目提供安装脚本、TUI 与 CLI 命令,以及文档、SDK 和基准页面。

☆ 收藏查看来源 ↗

Android Guru Agent:在 Android 手机本地运行的自主 AI 智能体

AceGuru-mjh/Android-Guru-Agent · 🤖 An autonomous AI agent that lives entirely on your Android device — 109 tools · PRoot Ubuntu terminal · bionic memory (cs-mem) · BYO-LLM. No server. No PC.

Android Guru Agent 是一个开源的 Android 端自主智能体应用,将完整的智能体闭环放在单台手机上运行,无需服务器或 PC。它通过 OpenAI 兼容流式接口接入任意 LLM(含局域网 Ollama 等 BYO-LLM 方式),提供 6 种执行模式与 109 个内置工具,覆盖 shell、文件、结构化查询、UI 自动化、浏览器与终端操作。项目在设备上通过 PRoot 沙箱运行 Ubuntu 24.04 终端(原生 PTY 与自研 VT100/ANSI 模拟器),并实现仿生认知记忆(差分摄取、轨迹蒸馏为 FSM、旁路回放、梦境巩固)与 Root/Shizuku/无障碍三级权限链,配合插件化 SDK 与技能市场扩展能力。

☆ 收藏查看来源 ↗

agentty:终端内运行的快速开源编码智能体

1ay1/agentty · AI pair programming in your terminal — one static binary, sub-ms startup, any model

agentty 是一个以 C++26 编写、以单个静态二进制分发的终端编码智能体,可作为 Claude Code 的替代方案。它启动快、无 Node/Python 运行时依赖,支持接入 Claude、OpenAI、Groq、OpenRouter、Cerebras、DeepSeek、xAI、Mistral、Gemini、Fireworks 或本地 Ollama 等多种模型并可在会话中切换。它内置本地检索(BM25 + 稠密嵌入、GraphRAG 文档图)只向模型发送相关代码片段,默认在操作系统级沙箱中执行 shell 命令,并提供 Air-gapped 模式、Smart Mode 多模型分工以及 read/write/edit/bash/grep/glob/git/web 等工具。

☆ 收藏查看来源 ↗