Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
ccfly
command
Command ccfly is the local control service for Claude Code sessions.
|
Command ccfly is the local control service for Claude Code sessions. |
|
ccfly-hostd
command
Command ccfly-hostd is the ccfly host agent.
|
Command ccfly-hostd is the ccfly host agent. |
|
ccfly-mesh
command
Command ccfly-mesh is a minimal, mesh-only ccfly client for servers that just need to join the overlay (组网) — e.g.
|
Command ccfly-mesh is a minimal, mesh-only ccfly client for servers that just need to join the overlay (组网) — e.g. |
|
internal
|
|
|
cloudhttp
Package cloudhttp 是设备 agent 与 ccfly-cloud 之间所有直连流量(配对/控制面/mesh WSS/ 会话同步/claude login)共用的 HTTP 客户端。
|
Package cloudhttp 是设备 agent 与 ccfly-cloud 之间所有直连流量(配对/控制面/mesh WSS/ 会话同步/claude login)共用的 HTTP 客户端。 |
|
hostagent
Package hostagent 实现 ccfly 主机代理(ccfly-hostd)的控制面:一个很小的 HTTP 接口 (spawn / stop / clear-data / instances),由 ccfly-hostd 经 overlay expose 桥暴露给 cloud 调用, 据此在本 VM 上 `docker run` 每用户的 ccfly 实例容器。
|
Package hostagent 实现 ccfly 主机代理(ccfly-hostd)的控制面:一个很小的 HTTP 接口 (spawn / stop / clear-data / instances),由 ccfly-hostd 经 overlay expose 桥暴露给 cloud 调用, 据此在本 VM 上 `docker run` 每用户的 ccfly 实例容器。 |
|
mesh
Package mesh — overlay TCP port bridges.
|
Package mesh — overlay TCP port bridges. |
|
profile
Package profile 定义 ccfly 的运行期「能力档」(即用户类型):
|
Package profile 定义 ccfly 的运行期「能力档」(即用户类型): |
|
svc
Package svc installs a ccfly binary as a persistent OS service so a device stays joined to the overlay across terminal close / logout / reboot / sleep (macOS launchd, Linux systemd).
|
Package svc installs a ccfly binary as a persistent OS service so a device stays joined to the overlay across terminal close / logout / reboot / sleep (macOS launchd, Linux systemd). |
|
tmuxbin
Package tmuxbin 让 mac 用户不用自装 tmux:darwin 构建把一个「可移植 tmux」 (libevent/ncursesw 静态链接,只依赖 libSystem;见 scripts/build-tmux-macos.sh) 用 go:embed 嵌进 ccfly 主二进制,运行时在系统找不到 tmux 时释放到 ~/.ccfly/bin/tmux。
|
Package tmuxbin 让 mac 用户不用自装 tmux:darwin 构建把一个「可移植 tmux」 (libevent/ncursesw 静态链接,只依赖 libSystem;见 scripts/build-tmux-macos.sh) 用 go:embed 嵌进 ccfly 主二进制,运行时在系统找不到 tmux 时释放到 ~/.ccfly/bin/tmux。 |
|
winexec
Package winexec 把 Windows 自带命令解析成绝对路径。
|
Package winexec 把 Windows 自带命令解析成绝对路径。 |
Click to show internal directories.
Click to hide internal directories.