返回顶部
c

codeflicker

CodeFlicker CLI 编程助手 - 快手员工专用的 AI 代码开发工具,支持更多模型和免费用量

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.1
安全检测
已通过
418
下载量
0
收藏
概述
安装方式
版本历史

codeflicker

# CodeFlicker CLI Skill AI programming assistant CLI by Kuaishou. Similar to Claude Code or Codex CLI. **专为快手员工设计** - 使用 CodeFlicker 进行代码开发,可享受: - 更多模型选择(GLM、Claude 系列等) - 快手提供的免费 token 用量 ## Auto-Use (for OpenClaw) When OpenClaw needs to perform development tasks (writing code, refactoring, debugging, etc.): 1. **Check if flickcli is available:** ```bash which flickcli ``` 2. **If available, use flickcli with --cwd:** ```bash flickcli -q --cwd ~/work "开发任务描述" ``` 3. **Use workspace as default if no specific path:** ```bash flickcli -q --cwd ~/work "任务描述" ``` ## Install ### Step 1: Set npm registry (for Kuaishou internal network) ```bash export npm_config_registry="https://npm.corp.kuaishou.com" ``` ### Step 2: Install CLI ```bash npm install -g @ks-codeflicker/cli ``` ### Step 3: Login with SSO ```bash flickcli /login ``` ### Step 4: Create workspace directory (recommended) ```bash mkdir -p ~/work ``` Check installation: ```bash flickcli --version ``` ## Config ### Workspace Setup (Recommended) Create a workspace directory for codeflicker to use as project base: ```bash mkdir -p ~/work cd ~/work ``` ### View config: ```bash flickcli config list -g ``` ### Set config (global): ```bash flickcli config set -g model glm-5 flickcli config set -g smallModel claude-haiku-4.5 flickcli config set -g planModel claude-4.5-sonnet flickcli config set -g visionModel claude-4.5-sonnet flickcli config set -g approvalMode yolo ``` Available models (wanqing provider): - `glm-5` - default - `glm-4.7`, `claude-haiku-4.5` - lightweight - `claude-4.5-sonnet` - planning/vision Approval modes: - `default` - require confirmation - `autoEdit` - auto edit - `yolo` - auto execute (use with caution) ## Usage ### For OpenClaw (auto-detect and use) ```bash # Check if available if which flickcli >/dev/null 2>&1; then # Use flickcli with cwd flickcli -q --cwd ~/work "开发任务" fi ``` ### Basic Commands Interactive mode: ```bash flickcli "create a new react project" ``` Quiet mode (non-interactive): ```bash flickcli -q "implement fibonacci" ``` Continue last session: ```bash flickcli -q -c "add unit tests" ``` Specify model: ```bash flickcli -m glm-5 "task" ``` Specify working directory: ```bash flickcli --cwd /path/to/project "task" ``` ### ⭐ Workspace (Git Worktree) Isolated development using git worktrees: ```bash # Create new workspace with random name flickcli workspace create # Create with custom name flickcli workspace create --name feature-login # Create from specific branch flickcli workspace create -b develop # List all workspaces flickcli workspace list # Complete and merge (run from repo root) flickcli workspace complete # Delete without merging flickcli workspace delete <name> flickcli workspace delete <name> --force # even with uncommitted changes ``` ### Run (Natural Language to Shell) Interactive shell command generator: ```bash flickcli run # Then type: "list all files modified today" # Press Enter to generate command # Press Enter again to execute, Ctrl+C to cancel ``` ### Skills Management ```bash # Add skill from GitHub flickcli skill add user/repo # Add globally flickcli skill add -g user/repo # List skills flickcli skill list # Remove skill flickcli skill remove <name> ``` ### MCP Servers ```bash # Add MCP server flickcli mcp add my-server npx @example/mcp-server # List MCP servers flickcli mcp list # Remove MCP server flickcli mcp remove my-server ``` ### View Session Logs ```bash flickcli log flickcli log /path/to/logfile ``` ### Tools Control Enable/disable specific tools: ```bash # Disable write tool (read-only mode) flickcli --tools '{"write":false}' "analyze this code" # Disable bash and write (safe mode) flickcli --tools '{"bash":false,"write":false}' "explain the logic" ``` ## Common Workflows ### Bug Fix ```bash flickcli -q --cwd ~/work "fix the null pointer exception in userService.js" ``` ### New Feature ```bash flickcli -q --cwd ~/work "implement REST API for user management" ``` ### Code Review ```bash flickcli -q --cwd ~/work "review this codebase and identify issues" ``` ### Refactoring ```bash flickcli -q --cwd ~/work "refactor database layer to use SQLAlchemy" ``` ### Using Workspace for Isolated Development ```bash # 1. Create isolated workspace flickcli workspace create --name feature-payment # 2. Work in the workspace directory cd .codeflicker-workspaces/feature-payment # 3. Do your work with flickcli flickcli -q "implement payment API" # 4. Return to root and complete cd <repository-root> flickcli workspace complete ``` ## Quick Reference | Command | Description | |---------|-------------| | `flickcli "task"` | Interactive mode | | `flickcli -q "task"` | Quiet mode | | `flickcli -q -c "task"` | Continue session | | `flickcli -q -r <id> "task"` | Resume session | | `flickcli -q --cwd /path "task"` | Run in specific directory | | `flickcli config set -g approvalMode yolo` | Auto-execute mode | | `flickcli workspace create` | Create git worktree | | `flickcli workspace complete` | Merge workspace | | `flickcli run` | Natural language to shell | | `flickcli skill add user/repo` | Add skill | ## Notes - Install requires Kuaishou internal npm registry - **Must login with SSO before first use:** `flickcli /login` - **Recommended: Create ~/work directory** for project base - Use `--cwd` to specify working directory for development tasks - yolo mode auto-executes all operations - Workspace feature uses git worktrees for isolated development

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 codeflicker-1776287557 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 codeflicker-1776287557 技能

通过命令行安装

skillhub install codeflicker-1776287557

下载 Zip 包

⬇ 下载 codeflicker v1.1.1

文件大小: 6.45 KB | 发布时间: 2026-4-16 17:58

v1.1.1 最新 2026-4-16 17:58
修正 workspace 路径为 ~/work

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部