重新定义你的
项目启动方式

基于 Node.js 的本地项目管理神器。一键化终端交互,瞬间唤醒指定的 AI 编程助手(agy、claude、cursor)或编辑器,告别繁琐的路径输入。

开始使用
git clone https://github.com/lizhikang9657-dot/p-cli.git
~/work/play/p-cli
p-cli
____ ____ _ ___
| _ \ / ___|| | |_ _|
| |_) | | | | | |
| __/| |___ | |___ | |
|_| \____||_____|___|
🚀 Project Manager & Universal CLI Launcher
请选择要操作的项目:
❯ [docs] p-cli (/Users/lizhikang/work/play/p-cli)
[web] my-website (/Users/lizhikang/projects/web)
💡 [↑/↓] 选择 • [Enter] 启动 (agy) • [t] 切换工具

核心特性

专为极客与开发者打造的高效工作流工具

📂

本地项目管理

轻松添加、移除和置顶你的本地代码仓库目录,自动存储绝对路径并支持自定义项目别名。

⌨️

极简交互界面

无需记忆复杂路径,直接输入 `p-cli` 即可进入上下键快速选择的纯净 TUI 模式。

🛠️

多工具无缝切换

随时通过快捷键切换目标启动工具(支持 agy、claude、codex、code、cursor 及自定义命令)。

🚀

一键参数启动

记忆别名后,只需一行命令 `p-cli launch <别名>`,即可瞬间跳入项目并启动工作环境。

正式安装

遵循标准的源码克隆、构建与全局链接流程,确保您可以在系统任何地方调用 p-cli

  • 1. 将代码克隆到本地
  • 2. 安装项目的依赖包
  • 3. 编译 TypeScript 代码
  • 4. 链接到全局环境
bash
# 1. 克隆代码库
git clone https://github.com/lizhikang9657-dot/p-cli.git

# 2. 进入目录
cd p-cli

# 3. 安装依赖
npm install

# 4. 构建项目
npm run build

# 5. 全局链接
npm link

如何使用

简单的三个步骤,彻底重塑你的开发习惯

01

注册项目

在你的任意工作目录下执行,将其交给 p-cli 托管。

p-cli add .

你也可以为它指定别名:p-cli add . my-app

02

唤起选单

无论你在终端的什么位置,输入主命令即可进入交互界面。

p-cli

使用 [↑] [↓] 选择项目,[Enter] 确认启动。

03

切换工具

在交互界面中按下 [t] 键,即可设定项目启动时唤醒的专属 AI 助手或编辑器。

agy claude cursor code
复制成功!