ARTICLE · 1311622
[开源]一款管理 AI 编程助手的工具,人离开电脑,编程 Agent 照样往下干
一飞开源,介绍创意、新奇、有趣、实用的开源/AI应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源/AI技术社区平台。致力于打造活力开源/AI社区,共建开源新生态!
一、开源项目简介

Kiteline
人离开电脑,编程 Agent 照样往下干。
Kiteline 把你各台电脑上的 Claude Code、Codex、OpenCode、DeepSeek Harness 会话同步到 iPhone、iPad 和 Apple Watch:看每个 Agent 在做什么,批准它的请求,回答它的提问,派下一件活。

二、开源协议
使用AGPL-3.0开源协议
三、界面展示
![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |


![]() | ![]() |
四、功能概述
Kiteline(风筝线)是一款管理 AI 编程助手的工具:Claude Code、Codex、OpenCode、DeepSeek Harness 等编程 Agent 在电脑上运行。
核心能力
所有 Agent 一个列表 | Claude Code(VS Code 与终端)、Codex、OpenCode、DeepSeek Harness、Qwen Code 等;新的 Agent 以签名插件下发,无需等待 App 更新。 |
随时随地确认 | 权限请求、计划审批、选择题都以卡片形式出现在锁屏、手机和手表上。 |
多种回复方式 | 打字、按住说话(本机离线识别)、附照片或截图,也能在任一项目中新建任务。 |
看到工作本身 | 实时步骤、命令、代码改动、测试输出与图片;内置带 Git 的代码编辑器,以及跑在会话里的终端。 |
任务进度 | 每个会话显示当前阶段(如「2/4 开发中」),Agent 可直接把截图和报告发到手机。 |
目标 | 在手机上给 Claude Code 或 Codex 会话设一个目标(/goal),Agent 一轮轮做下去,达成才停。会话列表显示第几轮,对话页显示最近一次检查说还差什么,达成、做不到或中途停下时推送提醒。 |
待办 | Agent 需要你亲自处理的事项从对话中自动识别并持续跟踪,直到完成。 |
会话群 | 不同电脑、不同项目的会话经 Kiteline 互相协作。 |
世界模式 | 像素风办公室,每个会话是工位上的一个小人,整个团队一眼看全。 |
数据流大屏 | 所有会话一块屏:每个会话读了什么、做了什么、产出去了哪。每次工具调用是一根线,调用发生时一串光点沿线流过。 |
支持的 Agent
Agent | 在手机上能做什么 |
Claude Code | 完整操作:VS Code 扩展与命令行 |
Codex | 完整操作:命令行、VS Code 扩展、桌面版 |
OpenCode | 完整操作 |
Cursor | 插件即将上线(源码在 plugins/cursor) |
Qwen Code | 在 tmux 中运行时可回复、确认;其他情况只读 |
DeepSeek Harness | 完整操作(需手动开启) |
Proma | 只读 |
各平台、各形态的详细情况见 插件清单,它按各插件声明的能力自动生成,随每次发版更新。
为什么有的 Agent 只能查看? Kiteline 不碰你的 AI 凭证,也不修改任何 Agent,只通过 Agent 自己提供的途径操作:它的本机服务或 IPC 接口、hooks 或编辑器 URI 这类扩展点,或者它所在的终端(tmux)。一个 Agent 如果这些都没有提供,Kiteline 仍能从磁盘读取并显示它的会话和完整对话,但不会为了操作它而模拟输入或改动 Agent 本身。App 会说明某个会话为什么只读、怎样才能操作(例如把命令行放进 tmux 里运行)。详见插件开发指南。
开发插件:新的 Agent 以插件形式接入,一个插件由一份清单加一个在会话监听里运行的 Python 小模块组成。插件开发指南介绍了清单、接口和必须遵守的规则,用 tools/plugin_check.py 可以在本机测试插件。欢迎提交 Pull Request:我们审核、实测后签名,发布到官方插件索引,所有 Kiteline 用户无需更新 App 即可使用。
五、技术选型

技术栈
组件 | 技术 | 规模 |
Mac 电脑端 | Swift、SwiftUI、AppKit;终端用 SwiftTerm | 约 2.6 万行 |
共用界面(Mac 与 iPhone) | SwiftUI 模块 KitelineKit | 约 4.2 万行 |
会话监听 | Python 3,仅标准库 | 约 1.3 万行 |
Windows、Linux 电脑端 | Python 3.10+、cryptography、zeroconf、sherpa-onnx | 约 1.7 万行 |
Windows、Linux 窗口 | C#、.NET 10、Avalonia | 约 3.4 万行 |
代码编辑器 | CodeMirror 6 | |
世界模式、数据流大屏 | three.js | |
远程访问(不在本仓库) | Rust、iroh(QUIC) |
六、源码地址
开源项目地址:
https://github.com/hon6/kiteline
访问一飞开源:https://code.exmay.com/






























































































