章节 01
STWAI:深度集成AI的现代化终端工具导读
STWAI(Smart Terminal With AI)是一款由archpulse开发的开源终端工具,采用C语言编写,基于GTK+3.0和VTE库构建。其核心特色在于原生集成多种AI编程助手CLI(如Pi、Codex、Claude、Gemini等),支持多标签页会话管理,为开发者提供一站式智能开发环境,消除工具切换摩擦,提升工作效率。
正文
一款用C语言编写的智能终端,支持多标签页和Pi、Codex、Claude、Gemini等主流AI CLI,为开发者提供高效的多会话工作体验。
章节 01
STWAI(Smart Terminal With AI)是一款由archpulse开发的开源终端工具,采用C语言编写,基于GTK+3.0和VTE库构建。其核心特色在于原生集成多种AI编程助手CLI(如Pi、Codex、Claude、Gemini等),支持多标签页会话管理,为开发者提供一站式智能开发环境,消除工具切换摩擦,提升工作效率。
章节 02
终端模拟器是开发者日常工具,但传统终端在AI集成方面存在不足:开发者需频繁在终端与AI工具间切换,打断工作流。STWAI应运而生,将多标签终端与AI CLI深度整合,解决这一痛点。
章节 03
支持多标签页,快捷键操作(Ctrl+Shift+T新建、Ctrl+W关闭、Ctrl+Tab切换)与主流浏览器一致。
内置Ctrl+L快捷键,选中文本后可直接传递给预设AI后端,无需复制粘贴。
原生支持8种AI CLI:Pi、Codex、OpenCode、OpenClaude、Claude、Gemini、Qwen、GitHub Copilot,用户可灵活选择。
深蓝色主题,内置Tokyo Night、GitHub Dark/Light等多种主题;支持通过Ctrl+,调整语言、主题、字体等设置。
章节 04
基于GTK+3.0图形库和VTE终端模拟库,确保跨Linux发行版兼容性与稳定性。
自动检测系统shell,优先使用zsh,无则回退到sh,开箱即用。
保留终端操作习惯,新增AI集成快捷键:
章节 05
章节 06
仅支持Linux平台,Windows和macOS支持待开发;AI后端配置管理可进一步丰富(如自定义API端点、模型参数调整)。
章节 07
STWAI是终端与AI融合的新方向,不仅是终端模拟器,更是AI增强的开发环境。对于追求效率的开发者,是值得尝试的选择。