AI coding assistant with TUI interface, powered by Claude.
Tired of switching between your IDE and AI chat windows?
ppopcode brings Claude directly into your terminal. Just say what you want, and it handles everything - from answering questions to editing code via Cursor.
| Feature | Description |
|---|---|
| Terminal UI | Clean, efficient TUI interface |
| Claude Powered | Uses Claude Code for intelligent responses |
| Cursor Integration | Code edits handled automatically |
| Workflows | Automate repetitive tasks |
| Session Context | Maintains conversation history |
- Developers who prefer terminal-based workflows
- Cursor subscribers who want to maximize their plan
- Anyone who wants AI coding assistance without leaving the terminal
Before (The Old Way)
1. Open browser for AI chat
2. Ask question, copy answer
3. Open Cursor
4. Paste code
5. Stuck? Go back to step 1...
→ Repeat, repeat, repeat
After (ppopcode)
1. Run ppopcode in terminal
2. Type what you want
3. Done!
- Go 1.21+
- Claude Code subscription - Run
claude loginto authenticate - Cursor subscription - For code editing features (optional)
Global Install (Recommended)
Install once, use anywhere!
# Clone and install
git clone https://github.com/ppopcode/ppopcode.git
cd ppopcode
make installThat's it! Now you can run ppopcode from any directory.
Windows (PowerShell)
git clone https://github.com/ppopcode/ppopcode.git
cd ppopcode
make install
# Or manually: .\scripts\install.ps1After global installation:
# Run from anywhere!
ppopcodeFor local development:
# Build and run in one command
make run
# Or run the binary directly
./ppopcode # Linux/Mac
.\ppopcode.exe # Windows# Linux/Mac
make uninstall
# Or: ./scripts/install.sh uninstall
# Windows (PowerShell)
.\scripts\install.ps1 -UninstallFor workflow features, install the cc-wf-studio VSCode extension:
- Open VSCode/Cursor
- Go to Extensions (
Ctrl+Shift+X) - Search
cc-wf-studio - Click Install
Use the "Link Accounts" menu in ppopcode to check and setup authentication.
Claude (Required)
# Login with your Claude Code subscription
claude loginCursor (Optional, for code editing)
- Open Cursor IDE and sign in with your subscription
You: "Create a login form"
↓
ppopcode: Sends request to Claude
↓
Claude analyzes and responds
↓
Code edits are applied via Cursor
↑/↓orj/k: NavigateEnter: SelectEsc: Backq: Quit/clean: Clear chat history
v1.0.0 - Initial stable release
MIT