AgTerm
AI代理终端-具有现代功能的原生GPU加速终端模拟器。
特性
核心终端
- GPU加速渲染 使用Iced框架
- 完全支持Unicode 包括韩语/CJK(D2Coding字体)
- 真彩色 (24位)和256色支持
- OSC 8超链接 按Ctrl+单击打开
- 终端铃声 带有声音和视觉闪光
- IME 输入 原始模式下的韩语/CJK
会话管理
- 多个标签页 拖动以重新排序
- 会话持续 跨重启
- 工作空间系统 会议组织
- 标签组 坍塌/膨胀
生产力
- 命令选项板 (Cmd/Ctrl+Shift+P)
- 模糊查找器 快速行动
- 命令补全 与历史
- 输入宏 自动化
- 代码片段 使用模板扩展
- 书签 对于频繁的命令
壳牌集成
- OSC解析 用于cwd跟踪
- bash/zsh/fish 集成脚本
- Git状态 在提示
- 目录历史记录 有新鲜感
高级功能
- 拆分窗格 (水平/垂直)
- 终端录制 和回放
- Diff查看器 采用Myers算法
- 输出滤波器 用于实时处理
- 终端广播 到多个会话
定制
- 主题系统 有8个预设
- 主题编辑器 用于自定义主题
- 配置文件系统 继承
- 插件API 具有权限
无障碍
- WCAG AA/AAA 对比度顺应性
- 屏幕阅读器 支持
- 高对比度 主题
- 减少运动 模式
- 仅限键盘 导航
国际化
- 6种语言 (en、ko、ja、zh、de、fr)
- RTL支持 阿拉伯语/希伯来语
- 区域设置感知 格式化
开发者工具
- 调试面板 (Cmd+D或F12)
- 性能监视器
- 追踪 测井集成
- 统计仪表板
需求
- macOS 10.15+/Linux/Windows 10+
- 锈蚀1.75+
建筑
# Debug build
cargo build
# Release build
cargo build --release
# Run tests
cargo test --lib
# Run application
cargo run --release配置
配置文件: ~/.config/agterm/config.toml
[general]
default_shell = "/bin/zsh"
[appearance]
font_size = 14.0
theme = "warp_dark"
[keybindings]
new_tab = "Cmd+T"
close_tab = "Cmd+W"键盘快捷键
| 操作 | macOS | Linux/Windows |
|---|---|---|
| 新建选项卡 | Cmd+T | Ctrl+T |
| 关闭选项卡 | Cmd+W | Ctrl+W |
| 下一个选项卡 | Cmd+\] | Ctrl+Tab |
| 上一个选项卡 | Cmd+\[ | Ctrl+Shift+Tab |
| 命令面板 | Cmd+Shift+P | Ctrl+Shift+P |
| 调试面板 | Cmd+D | Ctrl+D |
| 字体大小+ | Cmd+= | Ctrl+= |
| 字体大小- | Cmd+- | Ctrl+- |
项目统计
- 100,000+ Rust代码行
- 69 源文件
- 1,078 测试
- 49 功能模块
许可证
MIT许可证-有关详细信息,请参阅许可证文件。
